Publi

En la mayoría de los casos, los diferentes sustratos de una cadena de bloques imponen límites sobre las técnicas disponibles para los ingenieros que construyen estos nuevos sistemas. Por ejemplo, Lightning Network es posible aprovechando la funcionalidad de bloqueo de tiempo y hash del script de Bitcoin. Las cadenas de bloques con menos restricciones en su tiempo de ejecución tienen acceso a protocolos en capas que dependen de motores de validación de pruebas avanzados que facilitan la funcionalidad fuera de la cadena más allá de la simple transferencia de propiedad (por ejemplo, optimistic y zk-rollups) .Sin embargo, existen protocolos en capas cuya construcción no está restringida por el sistemas de secuencias de comandos disponibles en la cadena de bloques, pero en cambio mediante los algoritmos criptográficos que aseguran los fondos del usuario. Uno de esos protocolos, statechains, fue propuesto originalmente por Ruben Somsen en 2018. La construcción que describió permite la transferencia fuera de la cadena de claves privadas. Después de un depósito de un Bitcoin en una cadena de estado, el material clave se puede transferir entre los usuarios al instante y sin tarifas adicionales en la cadena. Esto parecería contrario a nuestra comprensión de cómo funcionan las cadenas de bloques, ya que la capa de liquidación global fue diseñada para resolver esto. problema exacto. Sin embargo, con algo de criptografía interesante y suposiciones de confianza adicionales, la transferencia de claves no solo es posible, ¡sino que es extremadamente poderosa! Antes de sumergirnos en algunos de los emocionantes casos de uso habilitados por las cadenas de estado, echemos un vistazo a cómo funcionan: para depositar fondos en una cadena de estado, un usuario genera de forma interactiva una dirección de Bitcoin con una entidad de cadena de estado. Este proceso colaborativo de generación de claves crea una clave que se divide igualmente entre la entidad Statechain y el usuario. Los fondos no se pueden mover sin su mutua colaboración. El usuario también recibe una transacción de respaldo sincronizada para que pueda recuperar sus fondos en caso de que la entidad Statechain sea inaccesible. Para transferir este “statecoin”, se inicia un protocolo interactivo entre la entidad Statechain, el remitente y el receptor. Ninguna parte tiene la clave completa y las claves se actualizan (modifican) criptográficamente en cada transferencia. Con cada transferencia se genera una nueva transacción de respaldo para el receptor. En cuanto a cómo funciona exactamente esto en la implementación de la cadena de estado de Mercury, nos sumergiremos en breve, ya que difiere notablemente de la propuesta original de Reuben En lo que respecta al modelo de seguridad, puede pensar en una cadena de estado como una combinación entre Lightning Network y una cadena lateral federada ( por ejemplo, líquido). En Lightning Network, dos partes interactúan fuera de la cadena pasando transacciones preestablecidas. La seguridad depende de que ambas partes controlen la cadena en busca de un mal comportamiento (transmisión maliciosa o accidental de transacciones antiguas previamente firmadas). En una cadena lateral federada, el usuario cede la custodia del Bitcoin a una o más entidades a cambio de acceso a la cadena lateral. La seguridad depende de una federación honesta. En una cadena de estado, cada transacción de respaldo se prescribe y se transfiere fuera de la cadena. Esto es similar a Lightning Network, ya que el poseedor de claves actual debe monitorear la red para la transmisión de estas transacciones de respaldo antiguas. También existe una entidad Statechain que contiene parte de la clave. La principal diferencia es que la entidad Statechain por sí sola no puede robar los fondos. Para robar fondos, tendrían que confabular con un antiguo poseedor de una moneda estatal o haber sido anteriormente un poseedor de esa moneda estatal. En el nivel más alto, nuestra comprensión de las cadenas de estado ha evolucionado con el tiempo. La primera y única implementación actualmente, Mercury, se ha desviado de la propuesta de Reuben por dos razones: se creó antes de la activación de taproot-schnorr y la actualización del protocolo de Bitcoin ANYPREVOUT aún no se ha propuesto para la activación. firmas, la implementación de Mercury utiliza una biblioteca ECDSA de cálculo multiparte 2 de 2. Si ANYPREVOUT estuviera activo, cada nueva transacción de copia de seguridad actualizaría su número de secuencia, lo que permitiría a los nuevos titulares de la transacción de copia de seguridad sobrescribir cualquier transacción de copia de seguridad anterior que se difunda de forma maliciosa o accidental. Debido a que esta función no está disponible, Mercury usa la función de bloqueo de tiempo de Bitcoin de manera decreciente: cada nueva transacción de respaldo tiene un bloqueo de tiempo más reciente que la anterior. Esto le da al poseedor de claves actual una ventaja de tiempo en la carrera para confirmar su transacción de respaldo en caso de que se difunda cualquier transacción de respaldo anterior.

Usos de Statechain

Ahora que hemos establecido cómo funciona una cadena de estados, entendamos para qué funciones útiles sirve como plataforma. Una cosa a tener en cuenta es la restricción principal impuesta a un statecoin desnudo: al transferirlo, se debe mover la salida completa. No se puede dividir en valores más pequeños sin agregar protocolos adicionales sobre el statecoin. Un caso de uso que se adapta bien a esta restricción es el desarrollo de protocolos de privacidad. Al crear un protocolo de privacidad, desea reducir el costo del anonimato del usuario y hacer que el proceso sea lo más mínimo posible. El protocolo de privacidad en cadena más popular, coinjoin, generalmente requiere que los usuarios construyan de forma interactiva una transacción grande con resultados de igual valor. Con cada nueva ronda de una coinjoin, se requiere una transacción adicional en la cadena con tarifas y retrasos en la confirmación.En el contexto de una cadena de estado, puede imaginar un protocolo de intercambio de monedas que permita a los usuarios de salidas de igual valor al instante y sin tarifas adicionales intercambiar sus claves privadas con otros usuarios en la cadena de estado. Esto es exactamente para lo que está diseñado Mercury Wallet. Este es el primer y más poderoso protocolo de privacidad sin custodia en la red Bitcoin que opera en la capa dos. Usted paga una tarifa y puede hacer tantos intercambios de monedas como desee. Una perspectiva muy emocionante para los entusiastas de la privacidad. La utilidad de Mercury se extiende más allá de la privacidad. También es una excelente herramienta para la liquidación de fondos entre instituciones financieras, custodios y otras entidades que desean intercambiar valor instantáneamente entre sí. Esto, junto con los intercambios de monedas, funcionará de inmediato cuando la billetera Mercury se implemente en la red principal. De esta manera, las cadenas de estado son una alternativa a las redes como Liquid, que permiten una liquidación rápida y privada pero vienen con un modelo de seguridad más oneroso. Mirando hacia el futuro, hay otros casos de uso interesantes que surgirán de las cadenas de estado de desarrollo. Uno de esos casos de uso que se sirve bien con la transferencia de salida completa son los protocolos de activos. Los activos no fungibles en la red Bitcoin están muy restringidos en entornos de capa dos como Lightning Network exactamente porque no son fungibles: no hay suficiente liquidez de estos tokens para enrutarlos con éxito. Para aquellos activos no fungibles que existen en la cadena, convertirlos en statecoins permitirá que se transfieran instantáneamente y sin cargo adicional fuera de la cadena. Para los usuarios que participan en varios tipos de instrumentos financieros, los statechains son útiles. Tomemos, por ejemplo, una apuesta en cadena entre dos usuarios sobre el precio de Bitcoin, quizás construida como un contrato de registro discreto. Si alguna de las partes quisiera renovar el contrato (intercambiarse por una nueva contraparte), tendrían que ocurrir una serie de interacciones en la cadena. Si, en cambio, la apuesta se estaba realizando en una cadena de estado, todo el contrato podría actualizarse fuera de la cadena sin tarifas adicionales ni retrasos en la confirmación. Debido a que existe una cadena de estado al nivel del criptosistema de una cadena de bloques, es posible colocar sistemas adicionales en la parte superior de eso. No solo puede usar una cadena de estado dentro de una cadena lateral, sino que también puede colocar la Lightning Network encima de ella. Hay algunos enfoques para hacer esto, y la mayoría se mejoran considerablemente con la existencia de ANYPREVOUT, pero la posibilidad de que exista es extremadamente emocionante. Hay dos beneficios principales de colocar en capas la Lightning Network en la parte superior de una cadena de estados: el primero es el transferencia instantánea de la propiedad de un canal relámpago entre partes, lo que permitirá que los usuarios estén incorporados a la red relámpago sin tener previamente un canal, y la segunda es la capacidad de desplegar un canal relámpago en cualquier lugar del gráfico de la red sin necesidad de un canal. para ser cerrado y luego reabierto.Hay mucho de qué tener esperanza con las cadenas de estado. Mercury ha allanado el camino hacia su existencia y espero ver un mayor desarrollo de la comunidad en general a medida que otros comienzan a darse cuenta de su potencial. Puede mantenerse al día con el desarrollo de Mercury siguiendo su trabajo en GitHub. Anuncio: hasta un margen de 20x en FTX. Registrarse Publicación de invitado de Nicholas Gregory de CommerceBlock La infraestructura pública basada en blockchain de CommerceBlock permite la distribución, el intercambio y el almacenamiento de activos y valores tokenizados. Hemos creado un ecosistema de código abierto utilizando cadenas laterales junto con una cartera de servicios de seguridad opcionales para combinar la inmutabilidad y seguridad de las cadenas de bloques públicas con la flexibilidad de las cadenas de bloques autorizadas. Más información →

Publicidad

Obtenga una ventaja en el mercado de criptoactivos

Acceda a más información y contexto sobre criptografía en cada artículo como miembro pago de CriptoPasion Edge. Análisis en cadena Instantáneas de precios Más contexto Únase ahora por $ 19 / mes Explore todos los beneficios Bono de bienvenida de Bybit: hasta $ 600 en recompensas

¿Te gusta lo que ves? Suscríbete para recibir actualizaciones.

¿Dónde comerciar Bitcoin con apalancamiento?

Stormgain es el exchange lider en criptomonedas. Y para celebrar el gran momento que está viviendo Bitcoin, está ofreciendo 25 USDT totalmente a sus nuevos usuarios.
Este Exchange es el Partner oficial del equipo del Newcastle de la Premier League.
Y de manera exclusiva para los usuarios de Criptopasion, Stormgain va a regalar 25 USDT con el primero depósito, el cual debe ser de un mínimo de $ 110.

Todo lo que se debe hacer es entrar en este enlace, registrarse y hacer el primer depósito de $ 110 ó más, para comenzar a disfrutar del comercio de criptomonedas con apalancamiento de hasta x200.
Código de la promoción: BONUS25

DEJA UNA RESPUESTA

Please enter your comment!
Please enter your name here

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.