2 repository-uri
Tools for verifying transaction script validity against consensus rules.
Distinct from Platform Script Execution: Distinct from Platform Script Execution: focuses on consensus-based script validation rather than general script execution environments.
Explore 2 awesome GitHub repositories matching development tools & productivity · Script Execution Validators. Refine with filters or upvote what's useful.
This repository serves as the official archive for Bitcoin Improvement Proposals, providing a centralized, version-controlled collection of technical standards and design specifications for the network. It functions as the primary record for the protocol, documenting the consensus rules and design improvements that govern the ecosystem. The project manages a structured editorial workflow that relies on peer-reviewed submissions to maintain the integrity of the technical record. By assigning unique identifiers to each proposal, it ensures that all proposed changes to the protocol are tracked,
Checks transaction script validity against standardized test vectors to ensure consistent consensus rule enforcement.
bitcoinj este o bibliotecă Java și un kit de dezvoltare software (SDK) pentru integrarea funcționalității blockchain-ului Bitcoin în aplicații. Oferă o fundație pentru implementarea clienților blockchain și gestionarea portofelelor digitale, permițând urmărirea programatică a stării blockchain-ului și a istoricului tranzacțiilor. Proiectul include instrumente pentru crearea și menținerea keychain-urilor și portofelelor, susținute de o interfață în linie de comandă (CLI) pentru gestionarea administrativă a portofelului și sincronizarea stării blockchain-ului. Biblioteca acoperă primitive criptografice și structurale de bază, incluzând derivarea deterministă a cheilor, semnături digitale pe curbe eliptice și validarea tranzacțiilor bazată pe scripturi. De asemenea, suportă verificarea simplificată a plăților pentru sincronizarea tranzacțiilor fără a stoca întregul blockchain și coordonează atomic swaps prin contracte cu blocare temporală (time-locked contracts). Instrumentele de dezvoltare sunt furnizate prin template-uri de bootstrapping pentru construirea de aplicații de portofel personalizate și interfețe grafice.
Executes a stack-based miniature language to verify specific conditions are met before funds can be spent.