2 repositorios
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 es una librería Java y un kit de desarrollo de software para integrar la funcionalidad de la blockchain de Bitcoin en aplicaciones. Proporciona una base para implementar clientes de blockchain y gestionar billeteras digitales, permitiendo el seguimiento programático del estado de la blockchain y los historiales de transacciones. El proyecto incluye herramientas para crear y mantener llaveros y billeteras, soportadas por una interfaz de línea de comandos para la gestión administrativa de billeteras y la sincronización del estado de la blockchain. La librería cubre primitivas criptográficas y estructurales centrales, incluyendo la derivación determinista de claves, firmas digitales de curva elíptica y validación de transacciones basada en scripts. También soporta la verificación de pago simplificada para sincronizar transacciones sin almacenar la blockchain completa y coordina intercambios atómicos a través de contratos con bloqueo temporal. Se proporcionan herramientas de desarrollo a través de plantillas de arranque para construir aplicaciones de billetera personalizadas e interfaces gráficas de usuario.
Executes a stack-based miniature language to verify specific conditions are met before funds can be spent.