Pensemos en algo un poco más avanzado, cómo emitir activos utilizando transacciones Taproot, que es el protocolo de activos Taproot.
Este acuerdo sigue siendo bastante complicado, así que entendámoslo brevemente hoy, y es suficiente para tener una impresión primero.
Activos, o tokens, si alguien emite 100 números con un determinado símbolo, y puede garantizar que no importa cómo se envíen esas 100 cosas, todos pueden estar seguros de que estas cosas son de los 100 números originales, esta es una tecnología de emisión de activos exitosa.
Las transacciones Taproot (P2TR) están destinadas a bloquear y gastar Bitcoin, P2TR puede usar n(1) scripts (es decir, hay n scripts en total, se puede gastar cualquiera) para gastar Bitcoin, y en las transacciones P2TR todos estos n scripts se guardan usando un árbol binario.
El árbol binario es un algoritmo muy impresionante que escribe algunos datos en los nodos hoja del árbol binario para completar la información del token. Todo el algoritmo garantiza que estos tokens sean no fungibles y no fungibles.
El estado mundial de Ethereum tiene que ver con el uso de árboles binarios para guardar y actualizar.
** Los activos de Taproot emiten la transacción de génesis del token, es construir una transacción de Taproot, las condiciones de desbloqueo son las siguientes:**
Desbloqueo de firma de clave privada, que es secundario a la emisión de tokens, o incluso debe eliminarse directamente, de lo contrario, las monedas pueden gastarse accidentalmente.
La ruta del script está desbloqueada, este script es un árbol binario de 2^256 nodos hoja y la siguiente información está escrita en el primer nodo hoja de la transacción génesis:
El símbolo, la cantidad total, el punto decimal y otra información del token
La dirección de recepción de la moneda de génesis, y luego los otros nodos hoja están vacíos (si la transacción de génesis se envía a varias direcciones, está bien), y luego el nodo hoja se hashea de dos en dos y dos, y el nodo del medio se hashea en dos o dos ... Todo el camino hasta el nodo raíz.
Esta raíz hash se almacenará en la estructura de datos de la transacción y finalmente se cargará en la cadena. Pero todo el árbol binario no estará encadenado.
Las condiciones para desbloquear la ruta del script, la firma de la dirección de recepción del token y la ruta de envío de su propio nodo hoja en todo el árbol binario.
Cuando el nodo minero verifica que la ruta del script está desbloqueada, verifica la firma y verifica que la raíz del árbol calculada por la ruta enviada sea coherente con la raíz del árbol binario guardado originalmente.
Cuando se transfiere el token, la dirección que contiene el token se desbloquea mediante la ruta de script y, cuando se construye la transacción, la entrada contiene la información del token, la ruta de su propio nodo hoja y la salida incluye la dirección de recepción del token y la dirección de cambio, que forma dos nuevos nodos hoja.
Una transacción de transferencia consiste en eliminar uno (o más) nodos hoja y crear dos (o más) nodos hoja.
A continuación, tome su propia clave privada para firmar toda la transacción.
Cuando el minero obtenga la transacción de transferencia de tokens, verificará que la raíz calculada por la información de entrada sea la misma que la original y calculará la nueva raíz en función de la salida.
De esta manera, es posible emitir activos nativos en la cadena de Bitcoin, que son verificados de forma segura por los nodos mineros de Bitcoin.
Los detalles técnicos más detallados son demasiado difíciles de explicar en términos sencillos. Más adelante hablaremos de ello.
Ver originales
Esta página puede contener contenido de terceros, que se proporciona únicamente con fines informativos (sin garantías ni declaraciones) y no debe considerarse como un respaldo por parte de Gate a las opiniones expresadas ni como asesoramiento financiero o profesional. Consulte el Descargo de responsabilidad para obtener más detalles.
¿Cómo emitir activos con Taproot Assets?
Fuente: Lightning HSL
Pensemos en algo un poco más avanzado, cómo emitir activos utilizando transacciones Taproot, que es el protocolo de activos Taproot.
Este acuerdo sigue siendo bastante complicado, así que entendámoslo brevemente hoy, y es suficiente para tener una impresión primero.
Activos, o tokens, si alguien emite 100 números con un determinado símbolo, y puede garantizar que no importa cómo se envíen esas 100 cosas, todos pueden estar seguros de que estas cosas son de los 100 números originales, esta es una tecnología de emisión de activos exitosa.
Las transacciones Taproot (P2TR) están destinadas a bloquear y gastar Bitcoin, P2TR puede usar n(1) scripts (es decir, hay n scripts en total, se puede gastar cualquiera) para gastar Bitcoin, y en las transacciones P2TR todos estos n scripts se guardan usando un árbol binario.
El árbol binario es un algoritmo muy impresionante que escribe algunos datos en los nodos hoja del árbol binario para completar la información del token. Todo el algoritmo garantiza que estos tokens sean no fungibles y no fungibles.
El estado mundial de Ethereum tiene que ver con el uso de árboles binarios para guardar y actualizar.
** Los activos de Taproot emiten la transacción de génesis del token, es construir una transacción de Taproot, las condiciones de desbloqueo son las siguientes:**
Desbloqueo de firma de clave privada, que es secundario a la emisión de tokens, o incluso debe eliminarse directamente, de lo contrario, las monedas pueden gastarse accidentalmente.
La ruta del script está desbloqueada, este script es un árbol binario de 2^256 nodos hoja y la siguiente información está escrita en el primer nodo hoja de la transacción génesis:
El símbolo, la cantidad total, el punto decimal y otra información del token
La dirección de recepción de la moneda de génesis, y luego los otros nodos hoja están vacíos (si la transacción de génesis se envía a varias direcciones, está bien), y luego el nodo hoja se hashea de dos en dos y dos, y el nodo del medio se hashea en dos o dos ... Todo el camino hasta el nodo raíz.
Esta raíz hash se almacenará en la estructura de datos de la transacción y finalmente se cargará en la cadena. Pero todo el árbol binario no estará encadenado.
Cuando el nodo minero verifica que la ruta del script está desbloqueada, verifica la firma y verifica que la raíz del árbol calculada por la ruta enviada sea coherente con la raíz del árbol binario guardado originalmente.
Cuando se transfiere el token, la dirección que contiene el token se desbloquea mediante la ruta de script y, cuando se construye la transacción, la entrada contiene la información del token, la ruta de su propio nodo hoja y la salida incluye la dirección de recepción del token y la dirección de cambio, que forma dos nuevos nodos hoja.
Una transacción de transferencia consiste en eliminar uno (o más) nodos hoja y crear dos (o más) nodos hoja.
A continuación, tome su propia clave privada para firmar toda la transacción.
Cuando el minero obtenga la transacción de transferencia de tokens, verificará que la raíz calculada por la información de entrada sea la misma que la original y calculará la nueva raíz en función de la salida.
De esta manera, es posible emitir activos nativos en la cadena de Bitcoin, que son verificados de forma segura por los nodos mineros de Bitcoin.
Los detalles técnicos más detallados son demasiado difíciles de explicar en términos sencillos. Más adelante hablaremos de ello.