¿Qué es la transferencia entre regiones de Taylor?
La transferencia entre zonas de Taylor es un contrato inteligente del sistema que proporciona transferencias entre particiones y zonas principales. El módulo de Contrato Puente convierte los activos transferidos entre cadenas en activos espejo. Dado que la dirección del activo espejo es un clon de la dirección de la cadena pública de terceros, las transferencias entre zonas a la zona principal deben utilizar la clave privada del tercero. dirección de la cadena pública de la parte para firmar la transacción. Las particiones donde se encuentran los activos espejo se denominan colectivamente cadenas de particiones, por ejemplo, cadena de particiones BTC, cadena de particiones ETH, etc. Innumerables cadenas de bloques divididas han establecido puentes con las principales cadenas públicas, lo que también es la base para realizar la cadena cruzada de Taylor.
Transacción de transferencia de distrito:
Paso 1: Mirroring Contract recibe la transacción y llama a CheckTx de BaseContract para verificar la validez de la transacción.
Paso 2: Mirroring Contract llama a ParsingTx de BaseContract para analizar los datos de la transacción y el consumo de gas.
Paso 3: Mirroring Contract llama a CommitTx de BaseContract para ejecutar la transacción en el bloque.
Paso 4: La dirección de partición A disminuye en 100 BTC y la dirección de Taylor B aumenta en 100 BTC Token.
Paso 5: El contrato de duplicación llama al final del contrato base para completar la verificación relevante y los eventos posteriores, etc.