El funcionamiento exitoso y estable del sistema Bitcoin ha permitido que su tecnología de cadena de bloques subyacente se investigue y amplíe exhaustivamente. Blockchain también se ha convertido en otra tecnología innovadora puntera tras el Internet de las Cosas, el big data, la inteligencia artificial, el cloud computing, etc. Después de más de diez años de desarrollo, se han formado redes blockchain con diferentes características y adaptándose a diferentes escenarios. Sin embargo, debido al aislamiento de la cadena de bloques y la heterogeneidad entre las cadenas, el flujo de datos y la transferencia de valor entre las cadenas de bloques se han convertido en un cuello de botella técnico que dificulta su implementación generalizada. La tecnología de cadena cruzada es un medio técnico importante para realizar la interconexión de blockchain y mejorar la interoperabilidad y escalabilidad de blockchain. Al comprender los principios básicos de la cadena cruzada, la tecnología central existente de la cadena cruzada y las dificultades técnicas que enfrenta la tecnología de la cadena cruzada pueden ayudarnos de manera efectiva a comprender el desarrollo de la cadena cruzada.
Cross-chain, como sugiere el nombre, es permitir que el valor cruce las barreras entre cadenas para la interacción directa a través de ciertos medios técnicos específicos, a fin de realizar la circulación de activos y la transferencia de valor entre diferentes cadenas de bloques.
Desde la perspectiva de las aplicaciones comerciales, la tecnología de cadena cruzada es equivalente a un intercambio de terceros confiable, a través del cual diferentes usuarios pueden realizar transacciones de cadena cruzada y no cambiarán ningún bloque durante el proceso de cadena cruzada El valor total en la cadena solo completa el intercambio de valor entre usuarios de diferentes cadenas de bloques. En comparación con el protocolo de transmisión TCP/IP tradicional, la tecnología de cadena cruzada resuelve eficazmente los problemas de pérdida de valor y pago doble en el proceso de sincronización de datos entre libros de contabilidad.
La tecnología de cadenas cruzadas es el puente y el centro que une las cadenas de bloques, la clave para lograr la interconexión de valor y un medio favorable para que las cadenas de bloques se expandan hacia el exterior y rompan las cadenas de bloques para formar islas de valor.
La tecnología Blockchain siempre ha limitado la aplicación a gran escala de blockchain en términos de escalabilidad y capacidades de procesamiento de transacciones. Cómo superar los cuellos de botella funcionales y de rendimiento de la cadena pública subyacente y realizar un sistema de cadena de bloques con alto rendimiento e interoperabilidad entre cadenas se ha convertido en el foco de la investigación actual en el campo de la cadena de bloques.
En septiembre de 2016, el fundador de Ethereum, Vitalik Buterin, escribió un informe sobre la interoperabilidad entre cadenas para la cadena de alianza bancaria R3. El informe mencionó tres métodos de cadena cruzada, que cubren básicamente las principales tecnologías actuales de cadena cruzada: mecanismo notarial, cadena lateral\relé y bloqueo hash.
En la actualidad, en el proceso de tecnología de cadena cruzada desde la generación, el desarrollo hasta la aplicación práctica, se han logrado ciertos avances para resolver la interoperabilidad, transacción y escalabilidad de blockchain. Con la profundización continua de la comprensión de las tres tecnologías por parte de todos, muchos proyectos de cadenas cruzadas han comenzado a adoptar un modelo híbrido, aprendiendo unos de otros y ampliando las ideas de mejora, como la tecnología de control de claves distribuidas.
En términos generales, a través de la tecnología de cadena cruzada, se pueden realizar cuatro escenarios entre diferentes cadenas: interacción de activos entre la cadena A y la cadena B, el pago de activos de la cadena A y la llamada de contrato inteligente de la cadena B, la llamada de contrato inteligente de la cadena A y el pago de activos de la cadena B, mutuo llamadas entre el contrato inteligente de la cadena A y el contrato inteligente de la cadena B.
Terra confirmó que Amazon adoptará UST como método de liquidación de pagos: el 10 de mayo, el proyecto de moneda estable Terra (LUNA) tuiteó para confirmar que Amazon adoptará TerraUSD (UST) como método de liquidación de pagos. [2021/5/10 21:42:46]
La interacción entre cadenas se puede dividir en cadena cruzada isomórfica y cadena cruzada heterogénea de acuerdo con la plataforma tecnológica subyacente de la cadena de bloques. isomorfismo
La topología de red, el mecanismo de seguridad, el algoritmo de consenso y la lógica de verificación de generación de bloques entre las cadenas son todos consistentes, por lo que la interacción entre cadenas entre cadenas isomórficas es relativamente simple. Sin embargo, en escenarios de aplicación práctica, se investigan más las interacciones entre cadenas entre cadenas heterogéneas. Existen grandes diferencias en el mecanismo de consenso y la topología de red entre cadenas heterogéneas, lo que hace que la interacción entre cadenas de cadenas heterogéneas sea relativamente complicada.
Para realizar una red blockchain de valor real, es necesario conectar redes blockchain homogéneas o heterogéneas. Para dificultades técnicas como la transmisión de datos y el acceso a transacciones entre cadenas de bloques, actualmente existen esquemas notariales (esquema notray), cadena lateral/relé (cadena lateral/relé), bloqueo hash (bloqueo hash), tecnologías de núcleo distribuido como clave privada distribuida El control y el esquema notarial + la tecnología de combinación de cadenas laterales han resuelto el problema de la interacción entre cadenas de cadenas de bloques en diversos grados y se han dado cuenta de la libre circulación de activos entre diferentes cadenas.
Mecanismo notarial
El mecanismo notarial es un mecanismo de cadena cruzada que es relativamente fácil de implementar. Similar al modelo de trabajo de intercambio tradicional, el mecanismo notarial es
Verifique y reenvíe mensajes entre cadenas mediante la introducción de un tercero de confianza. Cuando los activos se intercambian y transfieren en diferentes sistemas de cadena de bloques, una o más organizaciones son elegidas como notarios para monitorear automáticamente o solicitar monitorear eventos en diferentes cadenas y llegar a un consenso sobre si el evento ocurre a través de un algoritmo de consenso específico y finalmente Responder con prontitud .
El mecanismo notarial es una tecnología de cadena cruzada relativamente simple. Actúa principalmente como un intermediario, similar a Alipay. Resuelve el problema de seguridad de "pagar primero o enviar primero". La solución es utilizar Taobao como garantía de terceros. papel de arbitraje y arbitraje, que mantendrá el pago primero y luego transferirá el dinero al vendedor después de que el comprador reciba los bienes y confirme que son correctos.
Cadena lateral/Retransmisión
Sidechains/relays es una tecnología escalable de cadenas cruzadas que puede verificar los datos de las transacciones por sí misma. No existe una distinción estricta entre cadenas laterales y relés, desde un punto de vista formal, las cadenas laterales se enfocan en expresar la relación maestro-esclavo entre cadenas, y los relés son tecnologías o soluciones para lograr cadenas cruzadas. La cadena lateral es relativa a la cadena principal. La cadena principal no conoce la existencia de la cadena lateral, pero la cadena lateral conoce la existencia de la cadena principal. Los activos se transfieren a la cadena lateral para su procesamiento, lo que reduce la presión sobre la cadena principal y lograr el propósito de ampliar las funciones y el rendimiento de la cadena principal.
Bloqueo hash
El nombre completo de Hash Lock es Hash Time Lock Contract (contrato Hashtimelock), que es una solución técnica entre cadenas para el intercambio de activos entre cadenas a través de hash lock y time lock sin necesidad de un notario de confianza. El bloqueo hash se originó en Bitcoin Lightning Network, que en sí mismo es un medio de pago rápido por pequeñas cantidades. Más tarde, su tecnología clave, el contrato hash time-lock, se aplicó a la tecnología de cadena cruzada. Aunque el bloqueo hash realiza el intercambio de activos entre cadenas, no realiza la transferencia de activos entre cadenas, y mucho menos realiza tales contratos entre cadenas, por lo que sus escenarios de aplicación son relativamente limitados.
Control de clave privada distribuida
El control de clave privada distribuida (control de clave privada distribuida), como sugiere el nombre, consiste en utilizar nodos distribuidos para controlar las claves privadas de varios activos en el sistema blockchain y separar los derechos de uso y propiedad de los activos digitales, de modo que los activos en la cadena El derecho de control se puede transferir de forma segura al sistema descentralizado y, al mismo tiempo, los activos de la cadena original se asignan a la cadena cruzada para realizar la circulación de activos y la transferencia de valor entre diferentes sistemas de cadena de bloques.
Mecanismo híbrido de notario + cadena lateral
La tecnología híbrida de notario + cadena lateral aprovecha al máximo las ventajas de los dos mecanismos, mejora la eficiencia de la comunicación eficiente entre los sistemas de cadena de bloques a través de la tecnología de cadena lateral y utiliza el mecanismo de notario para realizar la cadena cruzada de activos, lo que respalda la interacción de activos entre cadenas. y contratos entre cadenas Además de la hipoteca de activos, se da cuenta de que los nodos distribuidos son públicos y evita el control centralizado.Es la forma más fácil de interoperar entre cadenas.
Los proyectos que pueden centrarse en la tecnología de cadenas cruzadas incluyen Polkadot, Cosmos, RSK, BTC Relay, etc.
Lunares
Polkadot es un proyecto de código abierto de protocolo de cadena cruzada respaldado por Web3 Foundation, dirigido por el Dr. Gavin Wood, autor del Ethereum Yellow Paper. Polkadot se interpreta como pegamento en inglés, y su objetivo principal es conectar las cadenas de bloques independientes.Al utilizar el protocolo Polkadot, se puede llevar a cabo una comunicación y transmisión de datos eficiente y segura entre diferentes cadenas de bloques.
Polkadot hace hincapié en resolver los tres problemas principales de la tecnología blockchain actual, a saber, la escalabilidad, la interactividad y la seguridad compartida. Al tiempo que garantiza la funcionalidad completa de la propia cadena de bloques, permite que las cadenas de bloques con diferentes atributos interactúen entre sí bajo una condición segura. interactuar. Para lograr este objetivo, Polkadot proporciona varias cadenas de retransmisión paralelas para conectar varias islas de cadena de bloques en serie. Las cadenas de retransmisión pueden realizar la verificación de firmas y la sincronización de datos de diferentes cadenas. También se pueden ajustar diferentes cadenas de bloques de acuerdo con sus propias necesidades. Usando un lenguaje de programación muy simple, puede adaptarse a los algoritmos de verificación y sincronización de la cadena de retransmisión. Todo tipo de cadenas subyacentes se pueden conectar con la cadena pública Ethereum a través de Polkadot, y finalmente lograr interoperabilidad entre cadenas Expansión interactiva eficiente.
Cosmos
Cosmos (ATOM) es una cadena de bloques independiente, un ecosistema descentralizado cuyo creador All In Bits Inc (dba Tendermint Inc) espera que sea la base de la próxima generación de tecnología de Internet. Cosmos busca unir las principales cadenas de varias criptomonedas, permitiendo la interoperabilidad, el intercambio mutuo de criptomonedas y el Internet de Blockchains (IoB). Cosmos (ATOM) es el token de plataforma patentado utilizado por esta red de cadena de bloques. El equipo esencialmente construyó dos componentes para lograr esto: Tendermint Core y el protocolo Inter-Blockchain Communication (IBC), que juntos forman la red Cosmos.
Una de las descripciones más populares de Cosmos es "la Internet de las cadenas de bloques". Quiere que la cadena de bloques tenga un marco de red interoperable que pueda usarse como un puente para conectar cadenas de bloques de criptomonedas independientes y resolver problemas de cadenas de bloques. El "efecto isla" entre En pocas palabras: este es un puente que conecta varias monedas.
RSK
RSK es la primera plataforma de contratos inteligentes de código abierto anclada bidireccionalmente a Bitcoin. Los mineros obtienen recompensas a través de la minería conjunta, lo que les permite participar activamente en la revolución de los contratos inteligentes. El objetivo de RSK es permitir contratos inteligentes, pagos instantáneos y una mayor escalabilidad para agregar valor y utilidad al ecosistema de Bitcoin.
Retransmisión de BTC
BTC Relay es un proyecto lanzado y desarrollado por el equipo de ConsenSys con el apoyo de la Fundación Ethereum. Se considera la primera cadena lateral en la cadena de bloques. Su esencia es un contrato inteligente de Ethereum.
BTC Relay conecta la red Ethereum y la red Bitcoin mediante el uso de contratos inteligentes de Ethereum, lo que permite a los usuarios verificar las transacciones de Bitcoin en Ethereum. El mecanismo de cadena lateral no solo permite a los usuarios enviar transacciones a otras direcciones o cuentas, sino también a otras cadenas de bloques. En resumen, las funciones de BTC-Relay incluyen la verificación de transacciones de Bitcoin, la transmisión de transacciones de Bitcoin a contratos inteligentes de Ethereum, el almacenamiento de encabezados de bloques de Bitcoin y la verificación de la información más reciente de Bitcoin dentro de contratos inteligentes.
Tags:
Golden Finance Blockchain, 16 de junio Noticias Bitcoin con un valor de más de $ 6.5 mil millones, cerca de casi el 1% del valor de mercado total de Bitcoin, está en manos de 19 empresas que cotizan en bolsa. Además.
El 17 de junio, un proyecto de moneda estable con garantía parcial llamado Iron Finance atrajo la atención de innumerables personas. Ayer.
El Technology Weekly de esta semana contiene noticias técnicas sobre las cuatro redes de Bitcoin, Ethereum, Polkadot y Cosmos.El cliente de Bitcoin Lightning Network, Ind.
El funcionamiento exitoso y estable del sistema Bitcoin ha permitido que su tecnología de cadena de bloques subyacente se investigue y amplíe exhaustivamente.
Uno de los sellos distintivos de una organización descentralizada es que el trabajo se puede asignar a los miembros de la comunidad en lugar de ser impulsado completamente por mecanismos de toma de decisiones de arrib.
El 22 de mayo de 2010, el programador estadounidense Laszlo Hanyecz gastó 10.000 bitcoins para comprar dos cupones de pizza.
Hola a todos, soy Pepe. Por lo general, cada vez que voy a este tipo de círculo de vacaciones pequeño, estará relativamente desierto. La situación actual debería ser más limpia.