Тёмный
High Level Bitcoin
High Level Bitcoin
High Level Bitcoin
Подписаться
Explore software and hardware projects for bitcoin, news related to bitcoin, and technical developments in the bitcoin space.
Hedgehog Slideshow and Demo
54:45
21 день назад
Bitvm Crash Course
57:31
3 месяца назад
Cashu workshop
1:02:49
4 месяца назад
Demo of Robin Linus's implementation of bitvm
1:42:18
6 месяцев назад
Multiplication in bitvm
1:01
6 месяцев назад
Connect Magic Webstore to your own node
5:06
10 месяцев назад
Crash course in bitcoin script
59:19
10 месяцев назад
Reddit Clone Part 2 by Super Testnet
46:41
10 месяцев назад
Reddit Clone Part 1 by Super Testnet
51:47
10 месяцев назад
Build your First Nostr App by Super Testnet
38:40
10 месяцев назад
Spacechain: A Modest Sidechain Proposal
57:57
10 месяцев назад
Bitcoin as an alternative to tokenomics
57:39
11 месяцев назад
Bitcoin landscape: pros and cons of L1s and L2s
57:18
11 месяцев назад
Musig playground
4:00
Год назад
Swap service
8:32
Год назад
Комментарии
7 дней назад
Cool demo! But quick question: why not using js files for the code instead of putting it all in the html page?
@highlevelbitcoin
@highlevelbitcoin 7 дней назад
Two reasons: (1) it's annoying to test with multiple files because my browsers cache separate js files, and I have to remember to clear my cache before every test, otherwise my code changes don't take effect (2) shareware is easier to deploy as a single file rather than a folder
@bitmiami4766
@bitmiami4766 15 дней назад
Sold! Take my money!
@highlevelbitcoin
@highlevelbitcoin 15 дней назад
I'll be glad to! Buy a ticket or a recording here: supertestnet.org/workshops.html
@CeeCrazzy
@CeeCrazzy 15 дней назад
Funny!
@trevorsmith7753
@trevorsmith7753 16 дней назад
Always trust a guy in a T-shirt with sanpaku eyes.
@patrickkells53
@patrickkells53 17 дней назад
Ooh my favorite part is all the chatter in the room🙄
@Daniel-xaogjeyh
@Daniel-xaogjeyh 19 дней назад
If it fully Turing complete (because of the CPU), then how are you planning to solve the halting problem? Gas metering would be a BTC fork, no?
@highlevelbitcoin
@highlevelbitcoin 19 дней назад
it's not "fully turing complete" because there is a limit on how many cpu cycles this cpu can run for. It's a large limit, somewhere on the order of 2^128 cycles, which is far more cycles than any cpu has ever run. But it is technically a limit, so this cpu is not "fully turing complete" and is guaranteed to halt eventually. Just long after the death of the universe.
@highlevelbitcoin
@highlevelbitcoin 19 дней назад
Besides every program being guaranteed to halt eventually, another factor is this: the two parties agree on the program up front, and the challenge period limits how long the prover has to run it. So if the prover for some wild reason agrees to run a program that doesn't halt quickly, the verifier can initiate a challenge to prove the end state, and then the prover will simply lose his money when he can't get the program to terminate before the challenge period expires.
@Daniel-xaogjeyh
@Daniel-xaogjeyh 19 дней назад
Brilliant!
@marvinmaali4019
@marvinmaali4019 28 дней назад
I will be following this channel closely for more content. Great stuff 👌 I had this idea to create a 24/7 BTC charity /daily orange-pilling service where some few sats are "streamed" to users freely every day Hoping to implement it using hedgehog sometimes this year. Side note: I was also hoping to build a system that tracks the value of BTC nodes using the value of Lost BTC. I think lost BTC gives BTC nodes intrinsic value and they can be traded based on the average value of lost BTC represented by each node.
@adrianlopez3373
@adrianlopez3373 Месяц назад
Nice work!
@CJCastellanos
@CJCastellanos Месяц назад
Beautiful!
@edu3393
@edu3393 Месяц назад
Hope to not get arrested for liking this video
@disuye
@disuye Месяц назад
Excellent work - and the video explanation is much appreciated.
@karozagorus
@karozagorus Месяц назад
Love the name.
@foxbox2879
@foxbox2879 Месяц назад
:)
@davidsparks1181
@davidsparks1181 Месяц назад
Sweet. I love bitcoin developers ❤
@nathanpen
@nathanpen Месяц назад
Thanks for this. We must have open source coon join solutions all over.
@napper422
@napper422 Месяц назад
Thank you for this video. I’ve been looking for info on cashu.
@varlam_volkov
@varlam_volkov Месяц назад
Thank you! 👍👍👍👍👍
@varlam_volkov
@varlam_volkov Месяц назад
Super!!! Thank you!!! 👍👍👍👍👍
@ammokha
@ammokha Месяц назад
Awesome, can't wait for this to be in the hands of the average user like myself. :D
@Incoghs102
@Incoghs102 Месяц назад
Based. Cant stop the signal.
@haha-hk9tx
@haha-hk9tx Месяц назад
Will this CPU be used to DDOS the BTC network 😂😂😂. Nvm there probably is a timeout for the execution of bitcoin scripts on the mempool or something.
@abengkris
@abengkris Месяц назад
Thanks man
@MrCoreyTexas
@MrCoreyTexas Месяц назад
OK, so I guess the problem is, you need 3 transactions to open and close a Hedgehog channel, whereas in Lightning you only need 2. Just a question on what you want to tradeoff.
@MrCoreyTexas
@MrCoreyTexas Месяц назад
Just started watching this video, it sounds like it could be a lightning killer at first glance. I think the fact that the recipient has to be online to receive the payments is a huge disadvantage for Lightning. I saw a recent article, we're seeing lightning nodes actually go offline, and they were trying to spin it as positive somehow (seems like a cope).
@MrCoreyTexas
@MrCoreyTexas Месяц назад
isn't "colored coins" kind of racist?
@MrCoreyTexas
@MrCoreyTexas Месяц назад
As far as I can tell, only 1 person deposited 0.25 BTC into the smart contract to begin with, ideally each one would deposit 0.125 BTC, but then they'd have to use partially signed bitcoin transactions, right? Another thing is teams usually aren't 50/50 to win, there's a favorite and an underdog, so Alice and Bob would have to agree on the odds as well
@highlevelbitcoin
@highlevelbitcoin Месяц назад
If I was building this out in real life I would probably use partially signed bitcoin transactions to ensure both parties deposit funds, though another option would be to use an atomic swap so that Alice pays Bob to put the total into the contract in such a way that he only collects her payment if he does so. Also, yes, the two parties would need to agree on payout terms such that both are happy with whatever the terms are
@MrCoreyTexas
@MrCoreyTexas Месяц назад
At about 46:00, I think you're being unfair to satoshi. Bitcoin core needs to know how long the script is in advance, so it's prefixed by a length of script. Otherwise, you'd have to have some kind of 'end of script' opcode, but let's say that it was 0xFF for argument's sake - but then 0xFF can also be part of a hash or preimage, so that would confuse Bitcoin Core. Perhaps there's a better Javascript bitcoin library out there?
@MrCoreyTexas
@MrCoreyTexas Месяц назад
His presentation at 16:00 can be found at docs.google.com/presentation/d/1vwWUP6PyDgZ4xh72fUouf5iBEZGuFLIF9-O5z5GUshs/edit#slide=id.p
@MrCoreyTexas
@MrCoreyTexas Месяц назад
show bobs and vagene
@MrCoreyTexas
@MrCoreyTexas Месяц назад
I can only imagine how many combinations you'd have for games like checkers, chess, and go!
@jb9433
@jb9433 2 месяца назад
Could you put the links in the description?
@highlevelbitcoin
@highlevelbitcoin 2 месяца назад
done!
@ZQ1995fly
@ZQ1995fly 2 месяца назад
Cool stuff. Let's implement it now?
@highlevelbitcoin
@highlevelbitcoin 2 месяца назад
Yes, let's
@EmilioAttardo
@EmilioAttardo 2 месяца назад
Great video thanks! Where can i find the other videos in this course?
@highlevelbitcoin
@highlevelbitcoin 2 месяца назад
www.udemy.com/user/car-gonzalez/
@EmilioAttardo
@EmilioAttardo 2 месяца назад
Thank you!@@highlevelbitcoin
@antonionevesdasilva8032
@antonionevesdasilva8032 2 месяца назад
Seems impressive. 👏🏽👏🏽👏🏽
@freezyAndHaze
@freezyAndHaze 2 месяца назад
Very cool. Thanks for your work. How much sooner can I get Lambo due to this? :3
@Lunaticoin
@Lunaticoin 2 месяца назад
Great idea! I suppose no payment routing would be complicated right?
@highlevelbitcoin
@highlevelbitcoin 2 месяца назад
I think you could route payments the same way lightning routes them, with a chain of htlcs that ends at your destination. Only difference is, your recipient could be offline. You send him or her the data he or she needs to redeem his htlc, and he or she collects it the next time he or she gets online
@PhilKingstonByron
@PhilKingstonByron 2 месяца назад
Great Work! Well Done.
@BITC0IN
@BITC0IN 2 месяца назад
cool @ Me in the whitepaper 😂
@varlam_volkov
@varlam_volkov 2 месяца назад
👍👍👍👍👍👍👍💫💫💫💫
@holmybeer
@holmybeer 2 месяца назад
The idea of connectors is pretty cool. I've heard people talking about conditions like: do X iff UTXO A exists. But we can't do this in script, and it would be a horrible idea do sf in. But a solution that doesn't involve arbitrary UTXO set introspection is awesome! I'll take a further look at the payment protocol, it seems really promising. Thanks for sharing
@highlevelbitcoin
@highlevelbitcoin 2 месяца назад
but we *can* do it in script OP_CHECKSIG is a script opcode and any signature it checks must commit to at least one input. When you use OP_CHECKSIG on a signature that commits to input utxo A, your transaction will fire iff utxo A exists
@JK-dx7ex
@JK-dx7ex 2 месяца назад
Man you are building some awesome functions, ? Could this be used with a BlockStream Satellite base station for the online account, then to allow multiple offline accounts to do transaction? No need for internet. And can a seed signer be used for this ?
@highlevelbitcoin
@highlevelbitcoin 2 месяца назад
A seed signer can be used for this I don't know much about the blockstream satellite but if you're just using it to get block data, that should work
@bitcoinheiro
@bitcoinheiro 2 месяца назад
Nice, maybe good for private channels on the edge, connected to LSPs... Reduces burden to end-user at the edge of the network
@globalmerchantio
@globalmerchantio 2 месяца назад
Excellent thank you very much anything for potential B2B use is much appreciated.
@highlevelbitcoin
@highlevelbitcoin 2 месяца назад
Happy to be of service
@atulyadav4722
@atulyadav4722 2 месяца назад
Great work bro
@jaonoctus21
@jaonoctus21 2 месяца назад
Bro chill
@highlevelbitcoin
@highlevelbitcoin 2 месяца назад
can't stop won't stop
@MiguelMedeiros
@MiguelMedeiros 2 месяца назад
@@highlevelbitcoin never give up, never surrender!
@ThesGt
@ThesGt 2 месяца назад
Great stuff ! So this is not LN right? This is another new L2 that works similar to LN?
@highlevelbitcoin
@highlevelbitcoin 2 месяца назад
exactly correct a hedgehog wallet could be fully backward compatible with lightning though, so in some sense hedgehog is like a lightning extension or plugin
@louferlou8752
@louferlou8752 2 месяца назад
But are you casually just saying that you solved asynch payment for LN ? 🤣@@highlevelbitcoin
@ThesGt
@ThesGt 2 месяца назад
@@highlevelbitcoin excellent, great accomplishment love it
@steemium
@steemium 2 месяца назад
🙌🙌
@steemium
@steemium 3 месяца назад
Incredible
@gleleylo
@gleleylo 3 месяца назад
How many transactions for a whole game should be done on chain in a worst case?
@highlevelbitcoin
@highlevelbitcoin 3 месяца назад
1 deposit transaction 9 while each player takes a turn marking the board 1 withdrawal transaction So there are 11 transactions in the most expensive case The middle 9 transactions are skipped if there is no dispute, leaving only 2 transactions, a deposit and a withdrawal
@gleleylo
@gleleylo 3 месяца назад
​@@highlevelbitcoinisn't "accept" transactions are also needed for each turn?