1 Repo
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 ist eine Java-Bibliothek und ein Software Development Kit zur Integration von Bitcoin-Blockchain-Funktionalitäten in Anwendungen. Es bietet eine Grundlage für die Implementierung von Blockchain-Clients und die Verwaltung digitaler Wallets, wodurch der Blockchain-Status und Transaktionshistorien programmatisch nachverfolgt werden können. Das Projekt enthält Tools zum Erstellen und Verwalten von Keychains und Wallets, unterstützt durch ein Command-Line-Interface für die administrative Wallet-Verwaltung und die Synchronisierung des Blockchain-Status. Die Bibliothek deckt kryptografische und strukturelle Grundelemente ab, einschließlich deterministischer Schlüsselableitung, elliptischer Kurvensignaturen und skriptbasierter Transaktionsvalidierung. Sie unterstützt zudem Simplified Payment Verification (SPV) zur Synchronisierung von Transaktionen, ohne die gesamte Blockchain zu speichern, und koordiniert Atomic Swaps durch zeitlich gesperrte Verträge (Time-Locked Contracts). Entwicklungstools werden durch Bootstrapping-Templates zum Erstellen benutzerdefinierter Wallet-Anwendungen und grafischer Benutzeroberflächen bereitgestellt.
Executes a stack-based miniature language to verify specific conditions are met before funds can be spent.