Investigación sobre la arquitectura de contratos inteligentes transaccionales basados en blockchains
Autores: Liu, Zhixiang; Feng, Wenlong; Zhang, Yu; Zhu, Chengcheng
Idioma: Inglés
Editor: MDPI
Año: 2023
Acceso abierto
Artículo científico
2023
Investigación sobre la arquitectura de contratos inteligentes transaccionales basados en blockchains
Categoría
Ingeniería y Tecnología
Subcategoría
Ingeniería Eléctrica y Electrónica
Palabras clave
Contratos inteligentes
Estructuras
Funciones
Desarrolladores
Trazabilidad de datos
Especificación arquitectónica
Licencia
CC BY-SA – Atribución – Compartir Igual
Consultas: 34
Citaciones: Sin citaciones
En la actualidad, los contratos inteligentes están diseñados en función del campo de aplicación, y su estructura y funciones están estrechamente relacionadas con negocios específicos. Incluso los contratos inteligentes dentro del mismo campo y el mismo negocio tienen estructuras y funciones diferentes debido a distintos desarrolladores, lo que resulta en confusión estructural, desarrollo repetido y bajos niveles de compartición. Frente a este problema, este estudio realiza una investigación exhaustiva de los contratos inteligentes en diversos campos, utilizando tecnología de big data para comparar y analizar las estructuras de cada contrato y extraer el contenido común de sus cuerpos principales para estudiar cada característica, así como para llevar a cabo la inducción y fusión. Este estudio también diseña generalmente una estructura jerárquica y formula módulos estructurales como reglas de transacción y el análisis de derechos y responsabilidades, además de un mecanismo de recompensas y castigos. Se establece la trazabilidad de datos y se construye la especificación arquitectónica general de los contratos inteligentes. Se realizan adiciones, eliminaciones y mejoras basadas en entornos de aplicación específicos para realizar actualizaciones dinámicas de la arquitectura de los contratos. Los experimentos muestran que la arquitectura de los contratos puede realizar las diversas funciones requeridas en una transacción, resolver el problema del desarrollo repetido de contratos inteligentes transaccionales actuales y mejorar el nivel de compartición.
Descripción
En la actualidad, los contratos inteligentes están diseñados en función del campo de aplicación, y su estructura y funciones están estrechamente relacionadas con negocios específicos. Incluso los contratos inteligentes dentro del mismo campo y el mismo negocio tienen estructuras y funciones diferentes debido a distintos desarrolladores, lo que resulta en confusión estructural, desarrollo repetido y bajos niveles de compartición. Frente a este problema, este estudio realiza una investigación exhaustiva de los contratos inteligentes en diversos campos, utilizando tecnología de big data para comparar y analizar las estructuras de cada contrato y extraer el contenido común de sus cuerpos principales para estudiar cada característica, así como para llevar a cabo la inducción y fusión. Este estudio también diseña generalmente una estructura jerárquica y formula módulos estructurales como reglas de transacción y el análisis de derechos y responsabilidades, además de un mecanismo de recompensas y castigos. Se establece la trazabilidad de datos y se construye la especificación arquitectónica general de los contratos inteligentes. Se realizan adiciones, eliminaciones y mejoras basadas en entornos de aplicación específicos para realizar actualizaciones dinámicas de la arquitectura de los contratos. Los experimentos muestran que la arquitectura de los contratos puede realizar las diversas funciones requeridas en una transacción, resolver el problema del desarrollo repetido de contratos inteligentes transaccionales actuales y mejorar el nivel de compartición.