Conversión en tokens

La tokenización es un proceso en el que los activos físicos o digitales están representados por tokens, que se pueden transferir, rastrear y almacenar en una cadena de bloques.

Mediante la representación de activos como tokens, puede utilizar el libro mayor de blockchain para establecer el estado y la propiedad de un activo, y utilizar funciones estándar de la plataforma de blockchain para transferir la propiedad de un activo.

Blockchain App Builder incluye soporte de tokenización: las clases y métodos de token se generan automáticamente, y se proporcionan métodos de token adicionales para que los desarrolladores puedan crear lógica de negocio compleja para tokens. El proyecto generado automáticamente contiene funciones y clases de ciclo de vida de token, métodos CRUD y métodos SDK de token adicionales, y soporta la validación automática de argumentos, canalización/anulación de canalización y capacidad de persistencia transparente. Puede utilizar estos métodos de controlador para inicializar tokens, controlar el acceso, configurar cuentas, gestionar roles y gestionar el ciclo de vida de los tokens.

En el siguiente diagrama se muestra la arquitectura de token implementada por Blockchain App Builder, incluida la API de token y el SDK de token.Diagrama de arquitectura de token

API de token generado automáticamente
Blockchain App Builder genera automáticamente métodos para admitir tokens y ciclos de vida de tokens. Puede utilizar estos métodos para inicializar tokens, gestionar roles y cuentas y completar otras tareas del ciclo de vida del token sin necesidad de codificación adicional.
SDK de token
El SDK de token incluye métodos que le ayudan a desarrollar una lógica de negocio compleja para aplicaciones de token.
Optimización del control de simultaneidad de multiversión (MVCC)
La optimización de MVCC para el código de cadena de token puede reducir los errores de las operaciones de transferencia, acuñación, grabación y retención.