High Level Bitcoin
High Level Bitcoin
  • 49
  • 41 320
Super Testnet Workshops (promo video)
All tickets as well as prerecorded versions of all upcoming workshops are available right now for $20 per ticket or $5 per recording. Just visit my website: supertestnet.org/workshops.html
This is a promotional video for a workshop series where I teach you how to code in bitcoin and contribute to existing projects or even make your own
มุมมอง: 269

วีดีโอ

"Crash Course in Bitcoin Script" by Super Testnet - University of Texas
มุมมอง 138วันที่ผ่านมา
I present how to develop in bitcoin script at the University of Texas Link to slideshow: tinyurl.com/learn-btc-script/ Support me: bc1qefhunyf8rsq77f38k07hn2e5njp0acxhlheksn
Hedgehog Slideshow and Demo
มุมมอง 16521 วันที่ผ่านมา
Slides: docs.google.com/presentation/d/1vf5wg9QflHqMawtL3Qw8vEJdz1BJmGJVsLY7h4u8FMQ/edit?usp=sharing I do a presentation about my hedgehog protocol, with lots of technical difficulties! But the demo works perfectly so I am happy Learn more: github.com/supertestnet/hedgehog bc1qefhunyf8rsq77f38k07hn2e5njp0acxhlheksn
Emessbee: Coinjoins with No Coordinator by Super Testnet
มุมมอง 587หลายเดือนก่อน
I came up with a way to do coinjoins with relying on the help of a coordinator. In this video I outline how the protocol works and walk you through coding up a basic implementation. #FreeSamourai bc1qefhunyf8rsq77f38k07hn2e5njp0acxhlheksn
Emessbee Demo: Coinjoins with No Coordinator
มุมมอง 1.2Kหลายเดือนก่อน
In this video I demonstrate my implementation of the emessbee protocol I invented for doing coinjoins without a coordinator
Hedgehog: A protocol for improved layer two bitcoin payments
มุมมอง 2.8K2 หลายเดือนก่อน
Hedgehog is a protocol for two party payment channels. Hedgehog channels are similar to lightning channels but with a few comparative benefits. Learn more on my github: github.com/supertestnet/hedgehog Support me: bc1qefhunyf8rsq77f38k07hn2e5njp0acxhlheksn
Workshops Casa21 - BitVM: Bitcoin Smart Contracts With Rich State
มุมมอง 4733 หลายเดือนก่อน
Mais um workshop semanal da Casa21! [Another weekly workshop from Casa21!] Mais uma vez com o incrível Super Testnet! [Another time with the incredible Super Testnet!] Você vai aprender: [You will learn:] Implement "bit tac toe" together Learn about multiparty computation Bitcoin smart contracts with rich state Off chain computation Fraud proofs and more Tragam seus computadores! [Bring your co...
Bitvm Crash Course
มุมมอง 9203 หลายเดือนก่อน
Learn how bitvm works and view/test/build-your-own example of tic tac toe as a bitvm app
Cashu workshop
มุมมอง 9044 หลายเดือนก่อน
Learn how chaumian ecash works and create a toy implementation of a cashu enabled wallet bc1qefhunyf8rsq77f38k07hn2e5njp0acxhlheksn
Semaphore: peer to peer crowdfunding with bitcoin
มุมมอง 4935 หลายเดือนก่อน
A crowdfunding app that uses bitcoin's smart contracting functionality to let contributors recover their funds if the fundraiser does not reach its goal More here: github.com/supertestnet/semaphore Contribute to my fundraiser here: semaphore.finance/?fundraiser=sprj13n5y0vnu9ajuaund2nxzphy357m82gk7vumup4mys67ketxlsch8wumn8ghj7mn0wd68yat99e3k7mggacq09 On nostr I am npub1yxp7j36cfqws7yj0hkfu2mx25...
Nostr Image Host: use nostr to host image files and create an upload form
มุมมอง 3685 หลายเดือนก่อน
Try it here: supertestnet.github.io/nostr-image-host/ More details here: github.com/supertestnet/nostr-image-host bc1qefhunyf8rsq77f38k07hn2e5njp0acxhlheksn
Loan shark: a non custodial, bitcoin only borrow and loan tool
มุมมอง 8505 หลายเดือนก่อน
More here on my github: github.com/supertestnet/loan-shark Try it out on testnet: supertestnet.github.io/loan-shark/ Or mainnet, if you're reckless and want to lose your *real* money: supertestnet.github.io/loan-shark/mainnet.html Loan shark offers fully collateralized bitcoin only loans without custodians, escrows, or margin calls bc1qefhunyf8rsq77f38k07hn2e5njp0acxhlheksn
How bitvm works: from logic gates to an 8bit cpu for bitcoin
มุมมอง 1.1K5 หลายเดือนก่อน
In this video I outline how bitvm works and illustrate how we can use it to run programs written in Assembly on bitcoin bc1qefhunyf8rsq77f38k07hn2e5njp0acxhlheksn
Demo of Robin Linus's implementation of bitvm
มุมมอง 5386 หลายเดือนก่อน
Robin is almost finished with his cpu simulator for bitvm. Some of its features: it has a 32 bit processor 17 GB of ram It runs about 4 billion cpu cycles in a few seconds (so it runs at about 1 gigahertz) For Paul and Vicky to set up the cpu, Paul has to share about 4mb of data with Vicky He is currently adding more ASM instructions to it. It currently supports Add, Subtract, Jump, Branch if E...
Multiplication in bitvm
มุมมอง 1286 หลายเดือนก่อน
Multiplication in bitvm
Utxo Dealership: Grand Prize Winner at Tabconf 2023 Hackathon
มุมมอง 7999 หลายเดือนก่อน
Utxo Dealership: Grand Prize Winner at Tabconf 2023 Hackathon
Zaplocker: a non-custodial lightning address server
มุมมอง 1K9 หลายเดือนก่อน
Zaplocker: a non-custodial lightning address server
Connect Magic Webstore to your own node
มุมมอง 12610 หลายเดือนก่อน
Connect Magic Webstore to your own node
Crash course in bitcoin script
มุมมอง 98210 หลายเดือนก่อน
Crash course in bitcoin script
Reddit Clone Part 2 by Super Testnet
มุมมอง 15210 หลายเดือนก่อน
Reddit Clone Part 2 by Super Testnet
Reddit Clone Part 1 by Super Testnet
มุมมอง 29910 หลายเดือนก่อน
Reddit Clone Part 1 by Super Testnet
Build your First Nostr App by Super Testnet
มุมมอง 1.7K10 หลายเดือนก่อน
Build your First Nostr App by Super Testnet
Spacechain: A Modest Sidechain Proposal
มุมมอง 16410 หลายเดือนก่อน
Spacechain: A Modest Sidechain Proposal
Bitcoin as an alternative to tokenomics
มุมมอง 25911 หลายเดือนก่อน
Bitcoin as an alternative to tokenomics
Bitcoin landscape: pros and cons of L1s and L2s
มุมมอง 19211 หลายเดือนก่อน
Bitcoin landscape: pros and cons of L1s and L2s
Bitpac: Publicly auditable cooperatives on bitcoin
มุมมอง 82811 หลายเดือนก่อน
Bitpac: Publicly auditable cooperatives on bitcoin
Musig playground
มุมมอง 181ปีที่แล้ว
Musig playground
Swap service
มุมมอง 968ปีที่แล้ว
Swap service
Superstore: a simple bitcoin webstore
มุมมอง 2Kปีที่แล้ว
Superstore: a simple bitcoin webstore
5 herramientas de la privacidad en bitcoin (5 tools for bitcoin privacy)
มุมมอง 103ปีที่แล้ว
5 herramientas de la privacidad en bitcoin (5 tools for bitcoin privacy)

ความคิดเห็น

  •  3 วันที่ผ่านมา

    Cool demo! But quick question: why not using js files for the code instead of putting it all in the html page?

    • @highlevelbitcoin
      @highlevelbitcoin 3 วันที่ผ่านมา

      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 11 วันที่ผ่านมา

    Sold! Take my money!

    • @highlevelbitcoin
      @highlevelbitcoin 11 วันที่ผ่านมา

      I'll be glad to! Buy a ticket or a recording here: supertestnet.org/workshops.html

  • @CeeCrazzy
    @CeeCrazzy 11 วันที่ผ่านมา

    Funny!

  • @trevorsmith7753
    @trevorsmith7753 12 วันที่ผ่านมา

    Always trust a guy in a T-shirt with sanpaku eyes.

  • @patrickkells53
    @patrickkells53 13 วันที่ผ่านมา

    Ooh my favorite part is all the chatter in the room🙄

  • @Daniel-xaogjeyh
    @Daniel-xaogjeyh 15 วันที่ผ่านมา

    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 15 วันที่ผ่านมา

      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 15 วันที่ผ่านมา

      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 15 วันที่ผ่านมา

    Brilliant!

  • @marvinmaali4019
    @marvinmaali4019 24 วันที่ผ่านมา

    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 26 วันที่ผ่านมา

    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?

  • @ZQ1995fly
    @ZQ1995fly 2 หลายเดือนก่อน

    Cool stuff. Let's implement it now?

  • @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.

  • @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?