BlockTalk

Introducción

BlockTalk es una plataforma para escribir contratos inteligentes que se ejecutan en la cadena de bloques Burstcoin.

BlockTalk

Burstcoin fue la primera cadena de bloques en implementar un Turing-complete contrato inteligente sistema en forma de Transacciones automatizadas (AT) . Sin embargo, antes de BlockTalk, la creación e implementación de contratos inteligentes requería escribir código de bytes (tipo ensamblador) y realizar pruebas en cadena, lo que dificultaba el desarrollo de contratos.

BlockTalk permite al usuario escribir, depurar e implementar contratos inteligentes Burst que se basan solo en Java. Puede utilizar un editor de texto simple o su IDE preferido. BlockTalk consta de los siguientes componentes clave: – Contract.java : una clase abstracta de Java que define la API básica disponible para contratos – Emulador : una cadena de bloques emulada y su respectiva interfaz de usuario – Compilador : un sistema para convertir código de bytes Java en código de bytes Burst AT que puede ejecutarse en la cadena de bloques Burst

Contrato simple hola mundo

Ejemplos de contratos

Eche un vistazo al carpeta de origen de muestras .

La visión de BlockTalk es tener un marco de vanguardia y fácil de implementar para contratos inteligentes. La decisión del proyecto fue hacer uso de Java como el primer lenguaje de alto nivel para implementar este marco. Aunque el proyecto ya está en marcha, cualquier persona que quiera unirse al proyecto es bienvenida y debe enviar una solicitud de contacto a frank_the_tank en discordia.

Actualizaciones de contratos inteligentes

Después del hard-fork de SODIUM (BRS versión 2.5 y superior), se pueden ejecutar contratos inteligentes mucho más potentes en la cadena de bloques Burst. Para obtener más información, consulte CIP20 .

Ráfagas de NFT

NFT ( tokens-no fungibles ) son básicamente representaciones nuevas y únicas de bienes o activos que toman la forma de tokens digitales. Mediante el uso de la criptografía, las NFT pueden demostrar la autenticidad, así como la propiedad de dichos activos y bienes.

Digamos que hay una obra de arte virtual que está tokenizada. Con eso en mente, quien posea las fichas, actúa como propietario directo de la obra de arte. Obviamente, los NFT son bastante únicos y ningún otro elemento puede reemplazarlos. Las posibles implicaciones de esto son muchas e incluso podrían crear una clase completamente nueva de activos digitales en el futuro. Incluso es posible que los elementos y activos del mundo real estén tan estrechamente vinculados a los tokens digitales, todo con el objetivo de asegurar la propiedad de dichos elementos. Los NFT se incorporaron a la corriente principal junto con CryptoKitties. Este es un concepto que ganó mucha popularidad cerca del final del año anterior. Algunos de ellos eran tan populares que tenían un precio y se vendían por cientos de miles de dólares.

Con BlockTalk, uno puede crear fácilmente NFT que no solo se pueden transferir o vender, sino también subastar. Consulte el código fuente de una implementación aquí .

Referencias