El nuevo viaje de Digital Gold: exploración del ecosistema diverso y la innovación de protocolos de Bitcoin

Avanzado1/5/2024, 2:41:03 AM
Este artículo analiza los ecosistemas de aplicaciones alternativas de BTC.

Prefacio

El concepto de Bitcoin fue propuesto originalmente por Satoshi Nakamoto el 1 de noviembre de 2008, y el 3 de enero de 2009 nació oficialmente Bitcoin. Después de décadas de desarrollo de la industria, Bitcoin ha estado en el camino hacia el sprint en el valor del oro digital y de almacenamiento, su valor de mercado de los últimos 10.000 bitcoins por una pizza aumentó hasta el día de hoy $ 664,22 mil millones. Pero a partir del desarrollo actual de Desde el punto de vista del ecosistema BTC, esto es solo un pequeño intento de ver. Además del valor del BTC en sí, todavía necesitamos explorar con más paciencia en el futuro. Este artículo será para que el ecosistema de otras aplicaciones de BTC realice un análisis. .

Descripción general de BTC

En 2009, un criptógrafo llamado Satoshi Nakamoto publicó un artículo titulado "Bitcoin: A Peer-to-Peer Electronic Cash System", que describía un sistema de dinero electrónico realizado a través de tecnología peer-to-peer, que permite iniciar y pagar pagos en línea. directamente de una parte a otra sin pasar por ninguna institución financiera intermedia. Posteriormente, Bitcoin se ha extendido gradualmente a nivel mundial y ha recibido mucha atención. Tiene al menos tres atributos: técnico, sociológico y financiero.

  • Propiedades técnicas:

Desde la perspectiva tecnológica de Bitcoin, el protocolo de red de Bitcoin es un protocolo de transmisión descentralizado de igual a igual, lo que puede entenderse brevemente como un vasto sistema de contabilidad pública que no es manipulado por ningún tercero y es no está sujeto a manipulación y se basa en la tecnología blockchain para registrar todas las transacciones en una base de datos de toda la red como forma de garantizar que no se produzcan pagos duplicados o fraudulentos;

  • Propiedades sociológicas:

En comparación con la Internet actual, la propia cadena de bloques utiliza tecnología de contabilidad distribuida para registrar transacciones digitales compartidas a través de la red con características descentralizadas, a prueba de manipulaciones e inmutables, de modo que la idea de la liberalización de la información provocada por sus atributos de Internet también está afectando a todos. En cuanto a Bitcoin, una moneda electrónica completamente descentralizada, que no depende de ninguna autoridad única para emitirla y es capaz de lograr transferencias de valor sin pasar por el sistema bancario durante las transferencias transfronterizas y entre divisas, su liberalización de la información y su la frontera de pagos le confiere atributos más sociológicos;

  • Propiedades financieras:

Desde un punto de vista financiero, Bitcoin puede tratarse como una inversión en oro digital o un activo digital estandarizado global. En comparación con el oro, tiene una cantidad total constante, es fácil de transportar, tiene bajos costos de transacción y tiene un público joven, lo que hace que cada vez más inversores e instituciones de inversión tradicionales crean en su valor de inversión. Debido a que depende de Internet para la circulación global, puede utilizarse como una herramienta de pago por circulación y un medio de circulación eficiente y de bajo costo en ciertos escenarios específicos (como el pago transfronterizo y el medio de transmisión de la economía virtual). Por ejemplo, en enero de 2015, en la Bolsa de Valores de Nueva York, Nasdaq se involucró por primera vez en el campo de Bitcoin, y recientemente el fondo gris BlackRock (BlackRock) y otros comenzaron a presentar ETF relacionados con Bitcoin.

A lo largo del desarrollo actual de toda la cadena de bloques, la prosperidad de Bitcoin se compara con Ether, se puede decir que sus proyectos ecológicos son pocos, la red Lightning lanzada en 2019 presenta una nueva tendencia de desarrollo, además del lanzamiento de Stacks en 21 años. Además de la red principal Taproot Assets lanzada por Lightning Labs no hace mucho, la realización de contratos Bitcoin completos de Turing, BitVM, etc., se han convertido en algunos aspectos destacados del ecosistema Bitcoin.

El nuevo panorama del ecosistema de Bitcoin

BitVM:

Fuente de la imagen: documento técnico de BitVM

Recientemente, Robin Linus, director del proyecto ZeroSync, publicó un documento técnico titulado: "BitVM: Compute Anything On Bitcoin", que generó mucho revuelo sobre BitVM, que significa "Bitcoin Virtual Machine". BitVM significa "Máquina virtual Bitcoin". Propone una solución Turing completa para contratos de Bitcoin que se puede implementar sin cambiar el consenso de la red de Bitcoin, permitiendo verificar cualquier función computable en Bitcoin y permitiendo a los desarrolladores ejecutar contratos complejos en Bitcoin sin tener que cambiar las reglas básicas de Bitcoin.

Sin embargo, como sabemos, la programabilidad de Bitcoin es muy limitada, blockchain tiene un problema clásico de triángulo imposible: descentralización, seguridad, escalabilidad, mientras que Bitcoin está diseñado para tener en cuenta solo la descentralización y la seguridad, hasta cierto punto, descarta la escalabilidad. Bitcoin está diseñado para ser descentralizado y seguro, y hasta cierto punto evita la escalabilidad, ya que ofrece solo tres formas de scripts de entrada: Pay to Publish Key, Pay to Publish Key Hash y Pay to Script Hash.

  • Clave de pago para publicar: este contrato se utiliza para enviar bitcoins a una dirección de bitcoin;
  • Pagar para publicar Key Hash: este contrato se utiliza para enviar Bitcoins a una dirección de Bitcoin;
  • Pay to Script Hash: una forma de aplicación de firmas múltiples.

Las capacidades de programación muy limitadas de Bitcoin también se deben al hecho de que solo admite lógica simple y códigos de operación limitados en los scripts Script, lo que hace imposible desarrollar contratos inteligentes complejos en la red Bitcoin, y también al hecho de que la incompletitud de Turing de Bitcoin Los scripts no permiten la ejecución de cálculos o bucles arbitrarios para garantizar la seguridad de manera significativa. A diferencia de realizar cálculos directamente en Bitcoin, BitVM solo valida los cálculos (similar a muchas extensiones que no interrumpen el sistema nativo de Bitcoin) y, como se indica en el documento técnico, lo hace principalmente a través de OP-Rollup, Prueba de fraude y Taproot Leaf y Bitcoin. Guion.

Fuente de la imagen: documento técnico de BitVM

Bitcoin fue diseñado con una serie de limitaciones para cálculos complejos y contratos inteligentes, y BitVM realiza esta extensión con su solución única, que consta de las siguientes funciones principales:

  • Probadores y verificadores: el primero crea pruebas utilizando información ingresada en un sistema, y el segundo verifica el cálculo de la prueba sin conocer el contenido exacto de la información, asegurando así que el cálculo sea preciso;
  • Computación fuera de la cadena y pruebas dentro de la cadena: sin cambiar el consenso de Bitcoin, BitVM sin duda necesitará mover una gran cantidad de cálculo y escalamiento fuera de la cadena para aumentar la flexibilidad. Con las controvertidas pruebas en cadena, se utiliza una prueba fraudulenta de validez de datos similar a la empleada por Optimistic Rollup para garantizar la seguridad. La característica especial de BitVM es que implementa varios tipos de instrucciones de programa similares a circuitos binarios a través de la matriz de direcciones Taproot o Taptree, que se combinan entre sí para completar la ejecución del contrato [1].

Fuente de la imagen: documento técnico de BitVM

Pero la controversia es:

BitVM escribe una "generación simple" en un script Script en la dirección Taproot y lo ejecuta como una instrucción de condición de gasto UTXO (explicada a continuación). El script es un script básico respaldado por la propia red Bitcoin y, si bien es un tipo de Salida, el contrato inteligente al que se refiere BitVM es simplemente un "script" personalizado que utiliza la Salida y luego la analiza de forma centralizada. Aunque también es un tipo de Salida, los contratos inteligentes mencionados por BitVM solo se analizan de manera centralizada después de usar el "script" personalizado de Salida, la diferencia es que uno es analizado por el siguiente bloque en la red Bitcoin y el otro es analizado por quien define el bloque, por lo que para lograr el funcionamiento normal de los contratos inteligentes, BitVM solo puede utilizar Salida en lugar de Script. Vale la pena pensar si existe aquí una forma de operación centralizada.

Activos de raíz primaria de Lightning Network

Activos de raíz primaria:

18 de octubre de 2023 Lightning Labs lanzó la versión Alpha de la red principal Taproot Assets basada en UTXO y, con la finalización de la versión de la red principal, Bitcoin Lightning Network se convertirá en una red de activos multicadena destacada principalmente para la emisión de activos institucionales, lo que permitirá para la creación de protocolos de aplicaciones transaccionales instantáneas, de bajo costo y de alta capacidad a través de Lightning Network.

En el contexto de que El Salvador convierta Bitcoin en moneda de curso legal en 2021, la comunidad Lightning ha experimentado un crecimiento explosivo, con usuarios de todo el mundo disfrutando de liquidación instantánea, tarifas bajas y transacciones de Bitcoin entre pares sin intermediarios financieros. Lightning Labs se aleja constantemente de brindar servicios a los usuarios para agregar monedas estables a sus aplicaciones utilizando la infraestructura de Bitcoin. Además, los desarrolladores están experimentando con pagos de cupones programáticos utilizando activos del mundo real como oro, bonos del Tesoro de Estados Unidos y bonos corporativos. Y hay dos elementos clave presentes en Taproot Assets, es decir Lightning Network y Taproot.

Fuente: sitio web de Lightning Labs

Red relámpago:

Actualmente, el límite de velocidad de las transacciones de bitcoin en el sistema bitcoin está establecido en 2500 transacciones que se pueden procesar cada 10 minutos por confirmación. Este número se determinó mediante discusiones entre la comunidad Bitcoin y los desarrolladores, y el límite de velocidad se estableció para proteger la descentralización y la seguridad del sistema Bitcoin, sacrificando así la escalabilidad hasta cierto punto.

Lightning Network, propuesta por primera vez por Joseph Poon y Thaddeus Dryja en febrero de 2015 y lanzada en marzo de 2018, es una extensión Layer2 de Bitcoin. Permite a los participantes interesados crear contratos inteligentes fuera de la cadena de Bitcoin (fuera de la cadena) y aborda principalmente la escalabilidad y las altas tarifas de Bitcoin al permitir que se realicen transacciones con tarifas bajas o nulas.

La idea central de Lightning Network es muy simple: permite a todos los participantes depositar fondos en una dirección de billetera común (contrato inteligente) fuera de la cadena y luego enviar instantáneamente los fondos a otro participante en el mismo contrato cuando se completa el pago. y solo el resultado final de la transacción se confirma en la cadena. Lightning Network es una actualización importante del protocolo Bitcoin, pero también introduce un nuevo problema de liquidez para los destinatarios de fondos entre los participantes.


Crédito de la foto: CSDN@mutourend

Raíz principal

La razón principal de la innovación en Bitcoin se atribuye a la actualización de Segregated Witness (SegWit) en 2017 y a la actualización de Taproot en 2021, donde SegWit ayudó a expandir el rendimiento de Bitcoin al introducir un campo de bloque para contener "datos de prueba", es decir, firmas y claves públicas para transacciones de Bitcoin, pero vulnerabilidades potenciales obligaron a los desarrolladores a poner un límite al tamaño de esos datos, mientras que la actualización de Taproot aborda estas preocupaciones de seguridad abordando los dos principales cambios notables: las firmas MAST+Schnorr que permiten la eliminación de el antiguo límite de SegWit [5].

La característica principal de Taproot Assets:

  1. Emisión de monedas estables: Paypal, la aplicación de pago número uno del mundo, emitió su propia moneda estable en dólares estadounidenses, PYUSD, después de que se convirtiera en una pasarela de pago muy popular, esencialmente expandiéndose de ser una pasarela de pago a ser un vehículo para la transmisión de valor en sí. Taproot Assets tiene el mismo objetivo, que es aprovechar el propio valor de Bitcoin para proporcionar monedas estables a sus usuarios en un mundo financiero sin fronteras, de modo que pueda usarse para crear una nueva moneda estable, taUSD, y para transferir BTC y taUSD a Lightning Network. canal que utiliza una única transacción de Bitcoin para realizar operaciones DeFi, y también este es el núcleo de la operación de Taproot Assets en Lightning Network;

  2. Modo de universo múltiple: los universos son repositorios que contienen toda la información necesaria para inicializar la billetera Taproot Asset y sincronizar el estado de un activo Taproot en particular. Entonces, incluso si el servidor del emisor falla, la legitimidad y validez del activo se pueden verificar a través de múltiples servidores Universes sin depender excesivamente de datos de terceros almacenados fuera de la cadena;

  3. API de emisión y reembolso de activos: similar a los bonos corporativos, la prueba de estas transacciones de destrucción se puede cargar en la cadena, lo que permite a cada usuario negociar todo tipo de activos en Bitcoin tan fácilmente como invertir en acciones y bonos en el mundo real, mapeándose así a la emisión de activos del mundo real y, por lo tanto, desplegar la imaginación de la pista RWA. La acuñación de múltiples conjuntos de activos en diferentes momentos mantiene la fungibilidad, y la API de destrucción de activos facilita el canje por parte de los emisores de activos;

  4. capacidades de recepción asincrónica: proporcione a los desarrolladores herramientas para agregar identificadores uniformes de recursos (URI) a las direcciones en la cadena;

  5. escalabilidad: nueva función comando build-loadtest para permitir a los desarrolladores realizar pruebas de estrés del software, tal vez Lightning no sea el programa de expansión definitivo para Bitcoin, sino la integración directa con Lightning Network para completar transacciones rápidas en un mundo financiero sin fronteras para proporcionar a los usuarios una moneda estable. El apoyo tiene una imaginación muy amplia.

Protocolo RGB

RGB es la Asociación de Estándares LNP/BP (Lightning Network Protocol / Bitcoin Protocol), una organización sin fines de lucro que supervisa el desarrollo de las distintas capas de Bitcoin, abarcando el Protocolo Bitcoin, el Protocolo Lightning Network y contratos inteligentes como el RGB. . Los protocolos RGB son adecuados para su uso en sistemas de contratos inteligentes escalables y privados de Bitcoin y Lightning Network, y está destinado a introducirse en el ecosistema de Bitcoin mediante la ejecución de contratos inteligentes complejos en UTXO. La descripción oficial es: Un conjunto de protocolos de contrato inteligente escalable y privado para Bitcoin y Lightning Network que se puede utilizar para emitir y transferir activos y derechos de manera más general. El protocolo es un sistema de contrato inteligente y verificación del lado del cliente basado en el concepto de verificación del lado del cliente y sellado único introducido por Peter Todd en 2016 y que se ejecuta bajo la segunda capa o cadena de Bitcoin. Comprender el protocolo RGB requiere comprender los siguientes cuatro elementos clave:

Precintos de un solo uso:

En pocas palabras, como sugiere el término, se agrega una capa de sellos de un solo uso a un objeto para protegerlo de pagos dobles al hacerlo solo abierto y cerrado, asegurando así que el contenido solo se use una vez. A diferencia de una cuenta de Ethereum, la red de Bitcoin sólo tiene direcciones de billetera, donde el Unspent Transaction Output (UTXO) sirve como sello.

Entonces, antes de comprender los sellos desechables, es necesario comprender qué es UTXO, es un modelo de libro mayor que genera entradas (Entrada) y salidas (Salida) en cada transacción, donde la salida de una transacción de transferencia es la dirección bitcoin del destinatario y el monto de la transferencia. y estas salidas se almacenan en la colección UTXO para registrar las salidas de transacciones no gastadas, mientras que una entrada apunta a la salida de un bloque anterior y, por lo tanto, estas transacciones se pueden rastrear, por lo que aquí la salida de una transacción de bitcoin se puede usar como un sello desechable. .

Según la documentación oficial de RGB, un UTXO puede considerarse como un sello: cuando se crea, el sello se bloquea; cuando se gasta, se abre el sello. Según las reglas de consenso de Bitcoin, una salida solo se puede gastar una vez. Por lo tanto, si lo tomamos como un sello, los incentivos para garantizar que se cumplan las reglas de consenso de Bitcoin garantizarán de manera similar que dicho sello sólo pueda abrirse una vez [2];

Fuente: Oficial chino de RGB Docs

Validación del lado del cliente y promesas deterministas de bitcoin:

La validación del lado del cliente es un paradigma propuesto por Peter Todd en 2016, en el consenso PoW de Bitcoin, donde la validación del estado no necesita ser realizada globalmente por todas las partes involucradas en el protocolo descentralizado, sino por aspectos de una transformación particular, sino que se traduce, por ejemplo, mediante el uso de funciones hash criptográficas, en una promesa de bitcoin breve y determinista que requiere algún tipo de "Prueba de publicación" y tiene las tres características principales: Prueba de recepción, Prueba de no publicación y Prueba de no publicación. y prueba de membresía. En resumen, se puede considerar a OpenTimeStamps como el primer protocolo en el campo y a RGB como el segundo, junto con otros protocolos que pueden aprovechar y utilizar estos temas y formar una familia de protocolos validados por el cliente para estos protocolos [3].

RGB utiliza la cadena de bloques de Bitcoin para evitar el problema del doble gasto al realizar transiciones de estado RGB para gastar el UTXO que actualmente tiene el derecho de ser transferido en una transacción de Bitcoin determinada. De esta manera, se pueden comprometer múltiples transiciones de estado en una sola transacción de bitcoin y cada transición de estado solo se puede comprometer en una transacción de bitcoin una vez (de lo contrario, se produciría el problema del doble gasto);

Fuente: Oficial chino de RGB Docs

Compatibilidad de la red Lightning:

Cuando se compromete una transición de estado para una transacción de Bitcoin en el sitio web de RGB, dicha transacción no necesita liquidarse inmediatamente en la cadena de bloques, ya que puede convertirse en parte de un canal de pago de Lightning Network y luego obtener seguridad de él, mientras toma prestado. el canal de pago de Lightning Network para poner en circulación muchos activos digitales para RGB;

Fuente: Oficial chino de RGB Docs

Actualización RGB v0.10:

Según la interpretación de Waterdrip Capital, sus cambios actualizados se encuentran principalmente en sus mejoras de flexibilidad y seguridad, y se enumeran en el siguiente resumen:

Fuente: Capital de la gota de agua

El concepto de RGB se propuso ya en 2016, pero después de varios años de historia de desarrollo aún no se ha notado ni aplicado ampliamente, la razón principal de esto puede ser la funcionalidad relativamente limitada de la versión anterior y el alto umbral de aprendizaje del desarrollador. Hasta la llegada de RGB v0.1, el futuro de RGB puede brindarnos espacios más imaginativos que vale la pena esperar.

Cadenas laterales de Bitcoin: Stacks, Liquid, RSK, Drivechain

En 2016, Blockstream propuso cadenas laterales vinculadas como una posible forma de extender Bitcoin, que a menudo se refiere a cadenas de bloques que minimizan la confianza y que permiten realizar pagos desde criptoactivos extranjeros (nativos de otra cadena de bloques), y los beneficios más significativos que se pueden lograr a través de cadenas laterales. son la emisión de activos del usuario, contratos inteligentes con estado que respaldan la solución DeFi, promesas de extensiones de cadena, terminación de liquidación más rápida y mayor privacidad.

Pilas:

Fuente: Funcionario chino de Stacks

Cómo funciona básicamente:

Al presentar Stacks primero, aunque no se llama a sí mismo directamente una cadena lateral, todavía se debate si puede incluirse en una cadena lateral, con el objetivo de lograr un alto grado de descentralización al vincularse a la cadena de Bitcoin a través de su exclusiva "prueba de- transferencia” mecanismo de consenso Prueba de Transferencia (PoX) y escalabilidad sin agregar impacto ambiental adicional.

Stacks es una cadena de bloques de dos niveles de código abierto para Bitcoin que ofrece contratos inteligentes y aplicaciones descentralizadas a Bitcoin. Originalmente llamado Blockstack, el trabajo preliminar para Stacks comenzó en 2013. La arquitectura técnica de Stacks consta de un nivel central y una subred, y los desarrolladores y usuarios eligen entre los dos, con la diferencia de que la red principal está altamente descentralizada pero tiene un bajo rendimiento, mientras que la subred está altamente descentralizada pero tiene un bajo rendimiento y la La subred tiene un rendimiento bajo. El rendimiento es bajo, mientras que las subredes están menos descentralizadas pero tienen un mayor rendimiento.

Crédito de la imagen: pilas de papel blanco.

La capa central de Stacks interactúa con la capa de Bitcoin basándose en el mecanismo PoX. PoX es un sistema de participación similar a PoS, una variante de Prueba de quema (PoB), que otorga a los mineros de Stacks el derecho a extraer bloques "quemando" una parte de sus tokens (activos nativos u otras criptomonedas). Al "quemar", los mineros de Stacks pueden extraer más bloques y ganar recompensas BTC ayudando a proteger la red. Interactúan de la siguiente manera:

La transferencia de pruebas en Stacks requiere que los mineros envíen bitcoins a otros participantes de la red Stacks (en la red Bitcoin, no en la dirección de grabación) y, dado que Stacks puede leer el estado de la red Bitcoin, puede validar estas transacciones de bitcoin, después de lo cual el protocolo Stacks se activa aleatoriamente. selecciona al minero ganador para el bloque y lo recompensa con el token local de Stacks, STX y lo recompensa con el token local de Stacks, STX.

Tampoco hay necesidad de modificar la capa subyacente del protocolo Stacks cuando interactúa con Bitcoin, ya que las transacciones de Stacks se agrupan y Bitcoin simplemente actúa como la capa de liquidación final para Stacks, que luego se envían a Bitcoin para su verificación y validación. El historial de los bloques Stacks siempre quedará registrado en la cadena de bloques de Bitcoin.

Crédito de la imagen: pilas de papel blanco.

Contratos inteligentes de claridad:

Stacks crea contratos inteligentes utilizando un lenguaje de codificación llamado "Clarity" [4], que fue diseñado específicamente para que Stacks optimice la previsibilidad y la seguridad, mientras que Clarity está diseñado intencionalmente para ser Turing-incompleto, evitando así la "complejidad de Turing". Su código de contrato inteligente está disponible públicamente y es accesible en cadena, lo que permite a los desarrolladores probar el código antes de ejecutar cualquier contrato inteligente, lo que significa que los desarrolladores pueden crear aplicaciones descentralizadas que se benefician de la seguridad y estabilidad de Bitcoin al tiempo que agregan nuevas características y funcionalidades. ¿Qué podemos innovar en Stacks con la incorporación de Clarity y cuáles son las ventajas y desventajas?

Qué se puede hacer:

  1. crear aplicaciones descentralizadas en Bitcoin y migrar tableros DeFi;

  2. Puede crear activos nativos en Stacks.

Ventajas:

  1. Seguridad: integra los sólidos atributos de seguridad de Bitcoin, con un sólido rendimiento de seguridad y antiataque;

  2. Interactividad: los contratos inteligentes de Capa 1 pueden comunicarse con otras cadenas de bloques;

  3. Escalabilidad: el mecanismo de consenso PoX utiliza Bitcoin para lograr una determinación de transacciones más rápida y una mayor escalabilidad.

Desventajas:

  1. Su arquitectura de diseño única tiene ciertos costos de aprendizaje y umbrales para los desarrolladores; también es particularmente importante si puede atraer a más desarrolladores del ecosistema Ether y del ecosistema MOVE antes de que explote su potencial. También es particularmente importante si puede atraer a más desarrolladores del ecosistema Ether y del ecosistema MOVE antes de que explote su potencial;

  2. También vale la pena pensar si la incertidumbre regulatoria provocada por la minería y el apilamiento de STX afectará el desarrollo y la operación de la red de segunda capa. También vale la pena pensar si su minería y apilamiento STX afectarán el desarrollo y operación de la red de segunda capa.

Líquido:

Fuente: funcionario de LBTC

La conversación llega a Liquid, que no es solo una cadena lateral de bitcoin, sino también una red de liquidación de intercambios que conecta las bolsas e instituciones de criptomonedas de todo el mundo, con características centrales como liquidación rápida, privacidad sólida, emisión de activos digitales y anclaje a bitcoin para comercio de bitcoins y emisión de activos digitales más rápidos, lo que permite a los miembros tokenizar monedas fiduciarias, valores e incluso otras criptomonedas. monedas para tokenizar.

Liquid es idéntico a RSK en el sentido de que ambos dependen de firmas múltiples federadas para bloquear Bitcoin emitido en la cadena lateral como moneda nativa de la cadena lateral, pero el diseño real de las clavijas sigue siendo bastante diferente. Ambas cadenas laterales tienen actualmente 15 autoridades en funcionamiento: Liquid requiere 11 firmas para emitir bitcoins y RSK requiere 8. Liquid parece priorizar la seguridad sobre la usabilidad, mientras que RSK prioriza la usabilidad sobre la seguridad.

General Liquid es una plataforma de cadena lateral diseñada para proporcionar liquidez compartida a los intercambios, que se centra en la simplicidad, la seguridad y la privacidad del protocolo.

RSK:

Crédito de la foto: funcionario de Mtpelerin.

RSK también es una cadena lateral cuyo token nativo es RBTC, diseñado para ser una piedra angular de la inclusión financiera con un enfoque en las finanzas descentralizadas (DeFi). RSK es una plataforma de contrato inteligente con estado garantizada por mineros de Bitcoin que mejora el valor del ecosistema de Bitcoin al expandirse. el uso de la moneda Bitcoin. Se pueden escribir aplicaciones descentralizadas utilizando el compilador Solidity y la biblioteca estándar Web3, lo que permite la compatibilidad con Ethereum. Además, puede ampliar los pagos de Bitcoin con más espacio dentro de la cadena y transacciones fuera de la cadena proporcionadas por la red del canal de pago RIF Lumino.

RSK tiene como objetivo abordar un conjunto más amplio de casos de uso, aumentar la apertura y la programabilidad mediante el empleo de máquinas virtuales con estado y la compatibilidad con Ether, trasladando Ether dApps y herramientas a RSK, mientras que Liquid se enfoca en ser una herramienta extremadamente eficiente.

Cadena de transmisión

Drivechain es un protocolo de cadena lateral abierta de Bitcoin que se puede personalizar con diferentes tipos de cadenas laterales según las diferentes necesidades. BIP-300/301 propone la idea de "permitir a los desarrolladores agregar características y funcionalidades al mundo Bitcoin sin modificar realmente el código central de Bitcoin". Al crear una cadena lateral de Bitcoin protegida por mineros de Bitcoin, se pueden implementar varios casos de uso de escalabilidad para la capa 2 en la cadena lateral mientras se utiliza Bitcoin como seguridad de la capa 1. Cabe señalar que BIP-300 “Hashrate Escrows” comprime de 3 a 6 meses de datos de transacciones en 32 bytes a través de “Container UTXO”, mientras que BIP-301 “Hashrate Escrows” comprime de 3 a 6 meses de datos de transacciones en 32 bytes a través de “ UTXO de contenedores”. 32 bytes, BIP-301 “Blind Merged Mining” (Blind Merged Mining), al igual que RSK, la seguridad de la red también se mantiene mediante minería conjunta.

A través de cadenas laterales para crear sus propios escenarios de aplicación para satisfacer las necesidades de la aplicación blockchain, y cadenas laterales de Drivechain como segunda capa para completar la expansión, a fin de evitar el límite de tamaño de bloque de Bitcoin de 1 MB. Actualmente, hay siete cadenas laterales basadas en BIP-300 en progreso que continúan atrayendo a más miembros de la comunidad Bitcoin y entusiastas, de la siguiente manera (para una breve descripción, consulte [6] para más detalles):

  • Cadena lateral EVM: EthSide
  • Activos digitales/monedas de colores/cadena lateral NFT: BitAssets
  • Cadena lateral de alto rendimiento de transacciones: Thunder Network
  • Cadena lateral del mercado de predicción: Hivemind
  • Cadena lateral de privacidad: zSide
  • Cadena lateral de DNS distribuida: BitNames
  • Cadena lateral de almacenamiento: Filecoin

Fuente: Comunidad asiática de LayerTwo Labs

Protocolo de ordinales con BRC-20

UniSat Wallet es una popular billetera con complemento de Chrome para el ecosistema de Bitcoin que ayuda a los usuarios con fines como almacenar, acuñar y transmitir tokens BRC-20, y proporciona servicios del ecosistema de Bitcoin, como la compra y venta de BTC, NFT, dominios y más.

Una breve descripción de los orígenes del BRC-20

Como se explicó anteriormente, la parte UTXO del cálculo resultará en innumerables entradas y salidas (aumentos o disminuciones de saldo) para cada transacción, porque cada Bitcoin se compone de la unidad más pequeña: cien millones de satoshis (1 BTC = 10^8) , y cada uno de estos sat es identificable de forma única e indivisible, lo cual se asigna a cada bitcoin en función del número ordinal del sat (Cada uno de estos satoshis está identificado de forma única e indivisible, lo que le da a cada satoshi un significado específico basado en su ordinal en Bitcoin. Por ejemplo, 50 BTC se pueden representar en la red como 4.999.999.999 sats.

Fuente:十四君

Aunque el protocolo Ordinals y el autoproclamado BRC-20 tienen características relacionadas con la sobrecentralización y la falta de mecanismos de verificación, es innegable que el mercado caliente ha atraído más atención al ecosistema bitcoin y al segundo nivel, y a un cierto Hasta cierto punto, ha vuelto a atraer la atención del público hacia Bitcoin.

Resumen

Bitcoin fue diseñado desde el principio para deshacerse de los atributos de escalabilidad como una forma de fortalecer dramáticamente la descentralización y la seguridad de su propia red, y con respecto a los problemas de escala asociados, la seguridad absolutamente aplastante de Bitcoin como la red más exitosa de blockchain también ha creó una gran cantidad de espacio imaginativo para muchos desarrolladores geek.

Por lo tanto, los partidarios del ecosistema bitcoin también están divididos aproximadamente en dos facciones: la facción conservadora cree que bitcoin debe mantener su naturaleza monetaria pura, utilizada sólo como reserva de valor, es oro digital puro y no necesita otras formas de escalabilidad; La facción radical cree que Bitcoin necesita expandir su capacidad para adoptar aplicaciones más originales y llevar las propiedades de transacción de Bitcoin al extremo, lo que favorece el desarrollo a largo plazo de Bitcoin. desarrollo. Quizás podamos dejar esta importante cuestión para el futuro, y el tiempo lo dirá.

Descargo de responsabilidad:

  1. Este artículo está reimpreso de [YBB Capital]. Todos los derechos de autor pertenecen al autor original [YBB Capital Researcher Ac-Core]. Si hay objeciones a esta reimpresión, comuníquese con el equipo de Gate Learn y ellos lo manejarán de inmediato.
  2. Descargo de responsabilidad: los puntos de vista y opiniones expresados en este artículo son únicamente los del autor y no constituyen ningún consejo de inversión.
  3. Las traducciones del artículo a otros idiomas están a cargo del equipo de Gate Learn. A menos que se mencione, está prohibido copiar, distribuir o plagiar los artículos traducidos.

El nuevo viaje de Digital Gold: exploración del ecosistema diverso y la innovación de protocolos de Bitcoin

Avanzado1/5/2024, 2:41:03 AM
Este artículo analiza los ecosistemas de aplicaciones alternativas de BTC.

Prefacio

El concepto de Bitcoin fue propuesto originalmente por Satoshi Nakamoto el 1 de noviembre de 2008, y el 3 de enero de 2009 nació oficialmente Bitcoin. Después de décadas de desarrollo de la industria, Bitcoin ha estado en el camino hacia el sprint en el valor del oro digital y de almacenamiento, su valor de mercado de los últimos 10.000 bitcoins por una pizza aumentó hasta el día de hoy $ 664,22 mil millones. Pero a partir del desarrollo actual de Desde el punto de vista del ecosistema BTC, esto es solo un pequeño intento de ver. Además del valor del BTC en sí, todavía necesitamos explorar con más paciencia en el futuro. Este artículo será para que el ecosistema de otras aplicaciones de BTC realice un análisis. .

Descripción general de BTC

En 2009, un criptógrafo llamado Satoshi Nakamoto publicó un artículo titulado "Bitcoin: A Peer-to-Peer Electronic Cash System", que describía un sistema de dinero electrónico realizado a través de tecnología peer-to-peer, que permite iniciar y pagar pagos en línea. directamente de una parte a otra sin pasar por ninguna institución financiera intermedia. Posteriormente, Bitcoin se ha extendido gradualmente a nivel mundial y ha recibido mucha atención. Tiene al menos tres atributos: técnico, sociológico y financiero.

  • Propiedades técnicas:

Desde la perspectiva tecnológica de Bitcoin, el protocolo de red de Bitcoin es un protocolo de transmisión descentralizado de igual a igual, lo que puede entenderse brevemente como un vasto sistema de contabilidad pública que no es manipulado por ningún tercero y es no está sujeto a manipulación y se basa en la tecnología blockchain para registrar todas las transacciones en una base de datos de toda la red como forma de garantizar que no se produzcan pagos duplicados o fraudulentos;

  • Propiedades sociológicas:

En comparación con la Internet actual, la propia cadena de bloques utiliza tecnología de contabilidad distribuida para registrar transacciones digitales compartidas a través de la red con características descentralizadas, a prueba de manipulaciones e inmutables, de modo que la idea de la liberalización de la información provocada por sus atributos de Internet también está afectando a todos. En cuanto a Bitcoin, una moneda electrónica completamente descentralizada, que no depende de ninguna autoridad única para emitirla y es capaz de lograr transferencias de valor sin pasar por el sistema bancario durante las transferencias transfronterizas y entre divisas, su liberalización de la información y su la frontera de pagos le confiere atributos más sociológicos;

  • Propiedades financieras:

Desde un punto de vista financiero, Bitcoin puede tratarse como una inversión en oro digital o un activo digital estandarizado global. En comparación con el oro, tiene una cantidad total constante, es fácil de transportar, tiene bajos costos de transacción y tiene un público joven, lo que hace que cada vez más inversores e instituciones de inversión tradicionales crean en su valor de inversión. Debido a que depende de Internet para la circulación global, puede utilizarse como una herramienta de pago por circulación y un medio de circulación eficiente y de bajo costo en ciertos escenarios específicos (como el pago transfronterizo y el medio de transmisión de la economía virtual). Por ejemplo, en enero de 2015, en la Bolsa de Valores de Nueva York, Nasdaq se involucró por primera vez en el campo de Bitcoin, y recientemente el fondo gris BlackRock (BlackRock) y otros comenzaron a presentar ETF relacionados con Bitcoin.

A lo largo del desarrollo actual de toda la cadena de bloques, la prosperidad de Bitcoin se compara con Ether, se puede decir que sus proyectos ecológicos son pocos, la red Lightning lanzada en 2019 presenta una nueva tendencia de desarrollo, además del lanzamiento de Stacks en 21 años. Además de la red principal Taproot Assets lanzada por Lightning Labs no hace mucho, la realización de contratos Bitcoin completos de Turing, BitVM, etc., se han convertido en algunos aspectos destacados del ecosistema Bitcoin.

El nuevo panorama del ecosistema de Bitcoin

BitVM:

Fuente de la imagen: documento técnico de BitVM

Recientemente, Robin Linus, director del proyecto ZeroSync, publicó un documento técnico titulado: "BitVM: Compute Anything On Bitcoin", que generó mucho revuelo sobre BitVM, que significa "Bitcoin Virtual Machine". BitVM significa "Máquina virtual Bitcoin". Propone una solución Turing completa para contratos de Bitcoin que se puede implementar sin cambiar el consenso de la red de Bitcoin, permitiendo verificar cualquier función computable en Bitcoin y permitiendo a los desarrolladores ejecutar contratos complejos en Bitcoin sin tener que cambiar las reglas básicas de Bitcoin.

Sin embargo, como sabemos, la programabilidad de Bitcoin es muy limitada, blockchain tiene un problema clásico de triángulo imposible: descentralización, seguridad, escalabilidad, mientras que Bitcoin está diseñado para tener en cuenta solo la descentralización y la seguridad, hasta cierto punto, descarta la escalabilidad. Bitcoin está diseñado para ser descentralizado y seguro, y hasta cierto punto evita la escalabilidad, ya que ofrece solo tres formas de scripts de entrada: Pay to Publish Key, Pay to Publish Key Hash y Pay to Script Hash.

  • Clave de pago para publicar: este contrato se utiliza para enviar bitcoins a una dirección de bitcoin;
  • Pagar para publicar Key Hash: este contrato se utiliza para enviar Bitcoins a una dirección de Bitcoin;
  • Pay to Script Hash: una forma de aplicación de firmas múltiples.

Las capacidades de programación muy limitadas de Bitcoin también se deben al hecho de que solo admite lógica simple y códigos de operación limitados en los scripts Script, lo que hace imposible desarrollar contratos inteligentes complejos en la red Bitcoin, y también al hecho de que la incompletitud de Turing de Bitcoin Los scripts no permiten la ejecución de cálculos o bucles arbitrarios para garantizar la seguridad de manera significativa. A diferencia de realizar cálculos directamente en Bitcoin, BitVM solo valida los cálculos (similar a muchas extensiones que no interrumpen el sistema nativo de Bitcoin) y, como se indica en el documento técnico, lo hace principalmente a través de OP-Rollup, Prueba de fraude y Taproot Leaf y Bitcoin. Guion.

Fuente de la imagen: documento técnico de BitVM

Bitcoin fue diseñado con una serie de limitaciones para cálculos complejos y contratos inteligentes, y BitVM realiza esta extensión con su solución única, que consta de las siguientes funciones principales:

  • Probadores y verificadores: el primero crea pruebas utilizando información ingresada en un sistema, y el segundo verifica el cálculo de la prueba sin conocer el contenido exacto de la información, asegurando así que el cálculo sea preciso;
  • Computación fuera de la cadena y pruebas dentro de la cadena: sin cambiar el consenso de Bitcoin, BitVM sin duda necesitará mover una gran cantidad de cálculo y escalamiento fuera de la cadena para aumentar la flexibilidad. Con las controvertidas pruebas en cadena, se utiliza una prueba fraudulenta de validez de datos similar a la empleada por Optimistic Rollup para garantizar la seguridad. La característica especial de BitVM es que implementa varios tipos de instrucciones de programa similares a circuitos binarios a través de la matriz de direcciones Taproot o Taptree, que se combinan entre sí para completar la ejecución del contrato [1].

Fuente de la imagen: documento técnico de BitVM

Pero la controversia es:

BitVM escribe una "generación simple" en un script Script en la dirección Taproot y lo ejecuta como una instrucción de condición de gasto UTXO (explicada a continuación). El script es un script básico respaldado por la propia red Bitcoin y, si bien es un tipo de Salida, el contrato inteligente al que se refiere BitVM es simplemente un "script" personalizado que utiliza la Salida y luego la analiza de forma centralizada. Aunque también es un tipo de Salida, los contratos inteligentes mencionados por BitVM solo se analizan de manera centralizada después de usar el "script" personalizado de Salida, la diferencia es que uno es analizado por el siguiente bloque en la red Bitcoin y el otro es analizado por quien define el bloque, por lo que para lograr el funcionamiento normal de los contratos inteligentes, BitVM solo puede utilizar Salida en lugar de Script. Vale la pena pensar si existe aquí una forma de operación centralizada.

Activos de raíz primaria de Lightning Network

Activos de raíz primaria:

18 de octubre de 2023 Lightning Labs lanzó la versión Alpha de la red principal Taproot Assets basada en UTXO y, con la finalización de la versión de la red principal, Bitcoin Lightning Network se convertirá en una red de activos multicadena destacada principalmente para la emisión de activos institucionales, lo que permitirá para la creación de protocolos de aplicaciones transaccionales instantáneas, de bajo costo y de alta capacidad a través de Lightning Network.

En el contexto de que El Salvador convierta Bitcoin en moneda de curso legal en 2021, la comunidad Lightning ha experimentado un crecimiento explosivo, con usuarios de todo el mundo disfrutando de liquidación instantánea, tarifas bajas y transacciones de Bitcoin entre pares sin intermediarios financieros. Lightning Labs se aleja constantemente de brindar servicios a los usuarios para agregar monedas estables a sus aplicaciones utilizando la infraestructura de Bitcoin. Además, los desarrolladores están experimentando con pagos de cupones programáticos utilizando activos del mundo real como oro, bonos del Tesoro de Estados Unidos y bonos corporativos. Y hay dos elementos clave presentes en Taproot Assets, es decir Lightning Network y Taproot.

Fuente: sitio web de Lightning Labs

Red relámpago:

Actualmente, el límite de velocidad de las transacciones de bitcoin en el sistema bitcoin está establecido en 2500 transacciones que se pueden procesar cada 10 minutos por confirmación. Este número se determinó mediante discusiones entre la comunidad Bitcoin y los desarrolladores, y el límite de velocidad se estableció para proteger la descentralización y la seguridad del sistema Bitcoin, sacrificando así la escalabilidad hasta cierto punto.

Lightning Network, propuesta por primera vez por Joseph Poon y Thaddeus Dryja en febrero de 2015 y lanzada en marzo de 2018, es una extensión Layer2 de Bitcoin. Permite a los participantes interesados crear contratos inteligentes fuera de la cadena de Bitcoin (fuera de la cadena) y aborda principalmente la escalabilidad y las altas tarifas de Bitcoin al permitir que se realicen transacciones con tarifas bajas o nulas.

La idea central de Lightning Network es muy simple: permite a todos los participantes depositar fondos en una dirección de billetera común (contrato inteligente) fuera de la cadena y luego enviar instantáneamente los fondos a otro participante en el mismo contrato cuando se completa el pago. y solo el resultado final de la transacción se confirma en la cadena. Lightning Network es una actualización importante del protocolo Bitcoin, pero también introduce un nuevo problema de liquidez para los destinatarios de fondos entre los participantes.


Crédito de la foto: CSDN@mutourend

Raíz principal

La razón principal de la innovación en Bitcoin se atribuye a la actualización de Segregated Witness (SegWit) en 2017 y a la actualización de Taproot en 2021, donde SegWit ayudó a expandir el rendimiento de Bitcoin al introducir un campo de bloque para contener "datos de prueba", es decir, firmas y claves públicas para transacciones de Bitcoin, pero vulnerabilidades potenciales obligaron a los desarrolladores a poner un límite al tamaño de esos datos, mientras que la actualización de Taproot aborda estas preocupaciones de seguridad abordando los dos principales cambios notables: las firmas MAST+Schnorr que permiten la eliminación de el antiguo límite de SegWit [5].

La característica principal de Taproot Assets:

  1. Emisión de monedas estables: Paypal, la aplicación de pago número uno del mundo, emitió su propia moneda estable en dólares estadounidenses, PYUSD, después de que se convirtiera en una pasarela de pago muy popular, esencialmente expandiéndose de ser una pasarela de pago a ser un vehículo para la transmisión de valor en sí. Taproot Assets tiene el mismo objetivo, que es aprovechar el propio valor de Bitcoin para proporcionar monedas estables a sus usuarios en un mundo financiero sin fronteras, de modo que pueda usarse para crear una nueva moneda estable, taUSD, y para transferir BTC y taUSD a Lightning Network. canal que utiliza una única transacción de Bitcoin para realizar operaciones DeFi, y también este es el núcleo de la operación de Taproot Assets en Lightning Network;

  2. Modo de universo múltiple: los universos son repositorios que contienen toda la información necesaria para inicializar la billetera Taproot Asset y sincronizar el estado de un activo Taproot en particular. Entonces, incluso si el servidor del emisor falla, la legitimidad y validez del activo se pueden verificar a través de múltiples servidores Universes sin depender excesivamente de datos de terceros almacenados fuera de la cadena;

  3. API de emisión y reembolso de activos: similar a los bonos corporativos, la prueba de estas transacciones de destrucción se puede cargar en la cadena, lo que permite a cada usuario negociar todo tipo de activos en Bitcoin tan fácilmente como invertir en acciones y bonos en el mundo real, mapeándose así a la emisión de activos del mundo real y, por lo tanto, desplegar la imaginación de la pista RWA. La acuñación de múltiples conjuntos de activos en diferentes momentos mantiene la fungibilidad, y la API de destrucción de activos facilita el canje por parte de los emisores de activos;

  4. capacidades de recepción asincrónica: proporcione a los desarrolladores herramientas para agregar identificadores uniformes de recursos (URI) a las direcciones en la cadena;

  5. escalabilidad: nueva función comando build-loadtest para permitir a los desarrolladores realizar pruebas de estrés del software, tal vez Lightning no sea el programa de expansión definitivo para Bitcoin, sino la integración directa con Lightning Network para completar transacciones rápidas en un mundo financiero sin fronteras para proporcionar a los usuarios una moneda estable. El apoyo tiene una imaginación muy amplia.

Protocolo RGB

RGB es la Asociación de Estándares LNP/BP (Lightning Network Protocol / Bitcoin Protocol), una organización sin fines de lucro que supervisa el desarrollo de las distintas capas de Bitcoin, abarcando el Protocolo Bitcoin, el Protocolo Lightning Network y contratos inteligentes como el RGB. . Los protocolos RGB son adecuados para su uso en sistemas de contratos inteligentes escalables y privados de Bitcoin y Lightning Network, y está destinado a introducirse en el ecosistema de Bitcoin mediante la ejecución de contratos inteligentes complejos en UTXO. La descripción oficial es: Un conjunto de protocolos de contrato inteligente escalable y privado para Bitcoin y Lightning Network que se puede utilizar para emitir y transferir activos y derechos de manera más general. El protocolo es un sistema de contrato inteligente y verificación del lado del cliente basado en el concepto de verificación del lado del cliente y sellado único introducido por Peter Todd en 2016 y que se ejecuta bajo la segunda capa o cadena de Bitcoin. Comprender el protocolo RGB requiere comprender los siguientes cuatro elementos clave:

Precintos de un solo uso:

En pocas palabras, como sugiere el término, se agrega una capa de sellos de un solo uso a un objeto para protegerlo de pagos dobles al hacerlo solo abierto y cerrado, asegurando así que el contenido solo se use una vez. A diferencia de una cuenta de Ethereum, la red de Bitcoin sólo tiene direcciones de billetera, donde el Unspent Transaction Output (UTXO) sirve como sello.

Entonces, antes de comprender los sellos desechables, es necesario comprender qué es UTXO, es un modelo de libro mayor que genera entradas (Entrada) y salidas (Salida) en cada transacción, donde la salida de una transacción de transferencia es la dirección bitcoin del destinatario y el monto de la transferencia. y estas salidas se almacenan en la colección UTXO para registrar las salidas de transacciones no gastadas, mientras que una entrada apunta a la salida de un bloque anterior y, por lo tanto, estas transacciones se pueden rastrear, por lo que aquí la salida de una transacción de bitcoin se puede usar como un sello desechable. .

Según la documentación oficial de RGB, un UTXO puede considerarse como un sello: cuando se crea, el sello se bloquea; cuando se gasta, se abre el sello. Según las reglas de consenso de Bitcoin, una salida solo se puede gastar una vez. Por lo tanto, si lo tomamos como un sello, los incentivos para garantizar que se cumplan las reglas de consenso de Bitcoin garantizarán de manera similar que dicho sello sólo pueda abrirse una vez [2];

Fuente: Oficial chino de RGB Docs

Validación del lado del cliente y promesas deterministas de bitcoin:

La validación del lado del cliente es un paradigma propuesto por Peter Todd en 2016, en el consenso PoW de Bitcoin, donde la validación del estado no necesita ser realizada globalmente por todas las partes involucradas en el protocolo descentralizado, sino por aspectos de una transformación particular, sino que se traduce, por ejemplo, mediante el uso de funciones hash criptográficas, en una promesa de bitcoin breve y determinista que requiere algún tipo de "Prueba de publicación" y tiene las tres características principales: Prueba de recepción, Prueba de no publicación y Prueba de no publicación. y prueba de membresía. En resumen, se puede considerar a OpenTimeStamps como el primer protocolo en el campo y a RGB como el segundo, junto con otros protocolos que pueden aprovechar y utilizar estos temas y formar una familia de protocolos validados por el cliente para estos protocolos [3].

RGB utiliza la cadena de bloques de Bitcoin para evitar el problema del doble gasto al realizar transiciones de estado RGB para gastar el UTXO que actualmente tiene el derecho de ser transferido en una transacción de Bitcoin determinada. De esta manera, se pueden comprometer múltiples transiciones de estado en una sola transacción de bitcoin y cada transición de estado solo se puede comprometer en una transacción de bitcoin una vez (de lo contrario, se produciría el problema del doble gasto);

Fuente: Oficial chino de RGB Docs

Compatibilidad de la red Lightning:

Cuando se compromete una transición de estado para una transacción de Bitcoin en el sitio web de RGB, dicha transacción no necesita liquidarse inmediatamente en la cadena de bloques, ya que puede convertirse en parte de un canal de pago de Lightning Network y luego obtener seguridad de él, mientras toma prestado. el canal de pago de Lightning Network para poner en circulación muchos activos digitales para RGB;

Fuente: Oficial chino de RGB Docs

Actualización RGB v0.10:

Según la interpretación de Waterdrip Capital, sus cambios actualizados se encuentran principalmente en sus mejoras de flexibilidad y seguridad, y se enumeran en el siguiente resumen:

Fuente: Capital de la gota de agua

El concepto de RGB se propuso ya en 2016, pero después de varios años de historia de desarrollo aún no se ha notado ni aplicado ampliamente, la razón principal de esto puede ser la funcionalidad relativamente limitada de la versión anterior y el alto umbral de aprendizaje del desarrollador. Hasta la llegada de RGB v0.1, el futuro de RGB puede brindarnos espacios más imaginativos que vale la pena esperar.

Cadenas laterales de Bitcoin: Stacks, Liquid, RSK, Drivechain

En 2016, Blockstream propuso cadenas laterales vinculadas como una posible forma de extender Bitcoin, que a menudo se refiere a cadenas de bloques que minimizan la confianza y que permiten realizar pagos desde criptoactivos extranjeros (nativos de otra cadena de bloques), y los beneficios más significativos que se pueden lograr a través de cadenas laterales. son la emisión de activos del usuario, contratos inteligentes con estado que respaldan la solución DeFi, promesas de extensiones de cadena, terminación de liquidación más rápida y mayor privacidad.

Pilas:

Fuente: Funcionario chino de Stacks

Cómo funciona básicamente:

Al presentar Stacks primero, aunque no se llama a sí mismo directamente una cadena lateral, todavía se debate si puede incluirse en una cadena lateral, con el objetivo de lograr un alto grado de descentralización al vincularse a la cadena de Bitcoin a través de su exclusiva "prueba de- transferencia” mecanismo de consenso Prueba de Transferencia (PoX) y escalabilidad sin agregar impacto ambiental adicional.

Stacks es una cadena de bloques de dos niveles de código abierto para Bitcoin que ofrece contratos inteligentes y aplicaciones descentralizadas a Bitcoin. Originalmente llamado Blockstack, el trabajo preliminar para Stacks comenzó en 2013. La arquitectura técnica de Stacks consta de un nivel central y una subred, y los desarrolladores y usuarios eligen entre los dos, con la diferencia de que la red principal está altamente descentralizada pero tiene un bajo rendimiento, mientras que la subred está altamente descentralizada pero tiene un bajo rendimiento y la La subred tiene un rendimiento bajo. El rendimiento es bajo, mientras que las subredes están menos descentralizadas pero tienen un mayor rendimiento.

Crédito de la imagen: pilas de papel blanco.

La capa central de Stacks interactúa con la capa de Bitcoin basándose en el mecanismo PoX. PoX es un sistema de participación similar a PoS, una variante de Prueba de quema (PoB), que otorga a los mineros de Stacks el derecho a extraer bloques "quemando" una parte de sus tokens (activos nativos u otras criptomonedas). Al "quemar", los mineros de Stacks pueden extraer más bloques y ganar recompensas BTC ayudando a proteger la red. Interactúan de la siguiente manera:

La transferencia de pruebas en Stacks requiere que los mineros envíen bitcoins a otros participantes de la red Stacks (en la red Bitcoin, no en la dirección de grabación) y, dado que Stacks puede leer el estado de la red Bitcoin, puede validar estas transacciones de bitcoin, después de lo cual el protocolo Stacks se activa aleatoriamente. selecciona al minero ganador para el bloque y lo recompensa con el token local de Stacks, STX y lo recompensa con el token local de Stacks, STX.

Tampoco hay necesidad de modificar la capa subyacente del protocolo Stacks cuando interactúa con Bitcoin, ya que las transacciones de Stacks se agrupan y Bitcoin simplemente actúa como la capa de liquidación final para Stacks, que luego se envían a Bitcoin para su verificación y validación. El historial de los bloques Stacks siempre quedará registrado en la cadena de bloques de Bitcoin.

Crédito de la imagen: pilas de papel blanco.

Contratos inteligentes de claridad:

Stacks crea contratos inteligentes utilizando un lenguaje de codificación llamado "Clarity" [4], que fue diseñado específicamente para que Stacks optimice la previsibilidad y la seguridad, mientras que Clarity está diseñado intencionalmente para ser Turing-incompleto, evitando así la "complejidad de Turing". Su código de contrato inteligente está disponible públicamente y es accesible en cadena, lo que permite a los desarrolladores probar el código antes de ejecutar cualquier contrato inteligente, lo que significa que los desarrolladores pueden crear aplicaciones descentralizadas que se benefician de la seguridad y estabilidad de Bitcoin al tiempo que agregan nuevas características y funcionalidades. ¿Qué podemos innovar en Stacks con la incorporación de Clarity y cuáles son las ventajas y desventajas?

Qué se puede hacer:

  1. crear aplicaciones descentralizadas en Bitcoin y migrar tableros DeFi;

  2. Puede crear activos nativos en Stacks.

Ventajas:

  1. Seguridad: integra los sólidos atributos de seguridad de Bitcoin, con un sólido rendimiento de seguridad y antiataque;

  2. Interactividad: los contratos inteligentes de Capa 1 pueden comunicarse con otras cadenas de bloques;

  3. Escalabilidad: el mecanismo de consenso PoX utiliza Bitcoin para lograr una determinación de transacciones más rápida y una mayor escalabilidad.

Desventajas:

  1. Su arquitectura de diseño única tiene ciertos costos de aprendizaje y umbrales para los desarrolladores; también es particularmente importante si puede atraer a más desarrolladores del ecosistema Ether y del ecosistema MOVE antes de que explote su potencial. También es particularmente importante si puede atraer a más desarrolladores del ecosistema Ether y del ecosistema MOVE antes de que explote su potencial;

  2. También vale la pena pensar si la incertidumbre regulatoria provocada por la minería y el apilamiento de STX afectará el desarrollo y la operación de la red de segunda capa. También vale la pena pensar si su minería y apilamiento STX afectarán el desarrollo y operación de la red de segunda capa.

Líquido:

Fuente: funcionario de LBTC

La conversación llega a Liquid, que no es solo una cadena lateral de bitcoin, sino también una red de liquidación de intercambios que conecta las bolsas e instituciones de criptomonedas de todo el mundo, con características centrales como liquidación rápida, privacidad sólida, emisión de activos digitales y anclaje a bitcoin para comercio de bitcoins y emisión de activos digitales más rápidos, lo que permite a los miembros tokenizar monedas fiduciarias, valores e incluso otras criptomonedas. monedas para tokenizar.

Liquid es idéntico a RSK en el sentido de que ambos dependen de firmas múltiples federadas para bloquear Bitcoin emitido en la cadena lateral como moneda nativa de la cadena lateral, pero el diseño real de las clavijas sigue siendo bastante diferente. Ambas cadenas laterales tienen actualmente 15 autoridades en funcionamiento: Liquid requiere 11 firmas para emitir bitcoins y RSK requiere 8. Liquid parece priorizar la seguridad sobre la usabilidad, mientras que RSK prioriza la usabilidad sobre la seguridad.

General Liquid es una plataforma de cadena lateral diseñada para proporcionar liquidez compartida a los intercambios, que se centra en la simplicidad, la seguridad y la privacidad del protocolo.

RSK:

Crédito de la foto: funcionario de Mtpelerin.

RSK también es una cadena lateral cuyo token nativo es RBTC, diseñado para ser una piedra angular de la inclusión financiera con un enfoque en las finanzas descentralizadas (DeFi). RSK es una plataforma de contrato inteligente con estado garantizada por mineros de Bitcoin que mejora el valor del ecosistema de Bitcoin al expandirse. el uso de la moneda Bitcoin. Se pueden escribir aplicaciones descentralizadas utilizando el compilador Solidity y la biblioteca estándar Web3, lo que permite la compatibilidad con Ethereum. Además, puede ampliar los pagos de Bitcoin con más espacio dentro de la cadena y transacciones fuera de la cadena proporcionadas por la red del canal de pago RIF Lumino.

RSK tiene como objetivo abordar un conjunto más amplio de casos de uso, aumentar la apertura y la programabilidad mediante el empleo de máquinas virtuales con estado y la compatibilidad con Ether, trasladando Ether dApps y herramientas a RSK, mientras que Liquid se enfoca en ser una herramienta extremadamente eficiente.

Cadena de transmisión

Drivechain es un protocolo de cadena lateral abierta de Bitcoin que se puede personalizar con diferentes tipos de cadenas laterales según las diferentes necesidades. BIP-300/301 propone la idea de "permitir a los desarrolladores agregar características y funcionalidades al mundo Bitcoin sin modificar realmente el código central de Bitcoin". Al crear una cadena lateral de Bitcoin protegida por mineros de Bitcoin, se pueden implementar varios casos de uso de escalabilidad para la capa 2 en la cadena lateral mientras se utiliza Bitcoin como seguridad de la capa 1. Cabe señalar que BIP-300 “Hashrate Escrows” comprime de 3 a 6 meses de datos de transacciones en 32 bytes a través de “Container UTXO”, mientras que BIP-301 “Hashrate Escrows” comprime de 3 a 6 meses de datos de transacciones en 32 bytes a través de “ UTXO de contenedores”. 32 bytes, BIP-301 “Blind Merged Mining” (Blind Merged Mining), al igual que RSK, la seguridad de la red también se mantiene mediante minería conjunta.

A través de cadenas laterales para crear sus propios escenarios de aplicación para satisfacer las necesidades de la aplicación blockchain, y cadenas laterales de Drivechain como segunda capa para completar la expansión, a fin de evitar el límite de tamaño de bloque de Bitcoin de 1 MB. Actualmente, hay siete cadenas laterales basadas en BIP-300 en progreso que continúan atrayendo a más miembros de la comunidad Bitcoin y entusiastas, de la siguiente manera (para una breve descripción, consulte [6] para más detalles):

  • Cadena lateral EVM: EthSide
  • Activos digitales/monedas de colores/cadena lateral NFT: BitAssets
  • Cadena lateral de alto rendimiento de transacciones: Thunder Network
  • Cadena lateral del mercado de predicción: Hivemind
  • Cadena lateral de privacidad: zSide
  • Cadena lateral de DNS distribuida: BitNames
  • Cadena lateral de almacenamiento: Filecoin

Fuente: Comunidad asiática de LayerTwo Labs

Protocolo de ordinales con BRC-20

UniSat Wallet es una popular billetera con complemento de Chrome para el ecosistema de Bitcoin que ayuda a los usuarios con fines como almacenar, acuñar y transmitir tokens BRC-20, y proporciona servicios del ecosistema de Bitcoin, como la compra y venta de BTC, NFT, dominios y más.

Una breve descripción de los orígenes del BRC-20

Como se explicó anteriormente, la parte UTXO del cálculo resultará en innumerables entradas y salidas (aumentos o disminuciones de saldo) para cada transacción, porque cada Bitcoin se compone de la unidad más pequeña: cien millones de satoshis (1 BTC = 10^8) , y cada uno de estos sat es identificable de forma única e indivisible, lo cual se asigna a cada bitcoin en función del número ordinal del sat (Cada uno de estos satoshis está identificado de forma única e indivisible, lo que le da a cada satoshi un significado específico basado en su ordinal en Bitcoin. Por ejemplo, 50 BTC se pueden representar en la red como 4.999.999.999 sats.

Fuente:十四君

Aunque el protocolo Ordinals y el autoproclamado BRC-20 tienen características relacionadas con la sobrecentralización y la falta de mecanismos de verificación, es innegable que el mercado caliente ha atraído más atención al ecosistema bitcoin y al segundo nivel, y a un cierto Hasta cierto punto, ha vuelto a atraer la atención del público hacia Bitcoin.

Resumen

Bitcoin fue diseñado desde el principio para deshacerse de los atributos de escalabilidad como una forma de fortalecer dramáticamente la descentralización y la seguridad de su propia red, y con respecto a los problemas de escala asociados, la seguridad absolutamente aplastante de Bitcoin como la red más exitosa de blockchain también ha creó una gran cantidad de espacio imaginativo para muchos desarrolladores geek.

Por lo tanto, los partidarios del ecosistema bitcoin también están divididos aproximadamente en dos facciones: la facción conservadora cree que bitcoin debe mantener su naturaleza monetaria pura, utilizada sólo como reserva de valor, es oro digital puro y no necesita otras formas de escalabilidad; La facción radical cree que Bitcoin necesita expandir su capacidad para adoptar aplicaciones más originales y llevar las propiedades de transacción de Bitcoin al extremo, lo que favorece el desarrollo a largo plazo de Bitcoin. desarrollo. Quizás podamos dejar esta importante cuestión para el futuro, y el tiempo lo dirá.

Descargo de responsabilidad:

  1. Este artículo está reimpreso de [YBB Capital]. Todos los derechos de autor pertenecen al autor original [YBB Capital Researcher Ac-Core]. Si hay objeciones a esta reimpresión, comuníquese con el equipo de Gate Learn y ellos lo manejarán de inmediato.
  2. Descargo de responsabilidad: los puntos de vista y opiniones expresados en este artículo son únicamente los del autor y no constituyen ningún consejo de inversión.
  3. Las traducciones del artículo a otros idiomas están a cargo del equipo de Gate Learn. A menos que se mencione, está prohibido copiar, distribuir o plagiar los artículos traducidos.
Empieza ahora
¡Regístrate y recibe un bono de
$100
!