Category: Script

  • Bitcoin Script: Focus On The Building Blocks, Not The Wild Geese

    Everything built on Bitcoin that you know today goes back to the primitives powered by Bitcoin Script. What do I mean by primitives? The basic components of a programming language that you can use to build actual applications to do things. No programming language has ever been designed specifically for…

  • Navigating Bitcoin Script Improvement With Lightning Labs’ Ryan Gentry

    In a recent interview with Bitcoin Magazine, Ryan Gentry from Lightning Labs He shared his views on various proposals aimed at enhancing Bitcoin’s scripting capabilities, with a particular focus on the approach taken by Rusty Russell’s new proposal, the Great Script Recovery Project. This initiative has galvanized the Bitcoin development…

  • Blockstream’s Rusty Russell Wants To Revamp Bitcoin Script

    Rusty Russell, lead Lightning developer for Blockstream, is leading an ambitious initiative known as the Bitcoin Text Recovery Project. This effort aims to restore and expand the functionality of Bitcoin’s script language, which was severely limited in Bitcoin’s early days due to security concerns. In a recent interview with Bitcoin…

  • Blockstream’s Rusty Russell Wants To Revamp Bitcoin Script

    Rusty Russell, lead Lightning developer for Blockstream, is leading an ambitious initiative known as the Bitcoin Text Recovery Project. This effort aims to restore and expand the functionality of Bitcoin’s script language, which was severely limited in Bitcoin’s early days due to security concerns. In a recent interview with Bitcoin…

  • The Great Script Restoration: A Path Forward For Bitcoin

    Bitcoin was initially designed with a fully fleshed out scripting language, intended to encompass and support any potential safe use case that users could come up with in the future. As Satoshi himself put it before he disappeared: “The nature of Bitcoin is such that once version 0.1 was released,…

  • Script State from Lamport Signatures

    Script State from Lamport Signatures

    The last six months or so have seen several proposals for improvements to Bitcoin Script: CAT, 64-bit arithmetic, as well as some older ideas (CTV) and far-future ideas (Chialisp and Simplicity). This activity has largely overshadowed some revolutionary changes in our understanding of the existing Bitcoin Script, changes which form…