1 repository
Verifying that a transaction's script conforms to the network's consensus rules before it can be spent.
Distinct from Script Execution Validators: Focuses on the specific blockchain consensus-based script validation rather than general platform script execution.
Explore 1 awesome GitHub repository matching development tools & productivity · Consensus Script Validations. Refine with filters or upvote what's useful.
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.