1 repositorio
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 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.