Una descripción general rápida del estándar de tokens de Bitcoin ORC-20

PrincipianteJan 21, 2024
Este artículo tiene como objetivo describir los antecedentes de desarrollo, el modelo operativo, las mejoras con respecto a BRC-20, los tokens relacionados y las herramientas comunes de ORC-20.
Una descripción general rápida del estándar de tokens de Bitcoin ORC-20

Introducción

El campo de las inscripciones de Bitcoin está evolucionando rápidamente. La reciente y llamativa controversia sobre la bifurcación BRC-20 no es solo una prueba que los nuevos estándares de tokens deben soportar durante el desarrollo, sino también una lucha por el poder del discurso de las diferentes partes interesadas. Es importante destacar que BRC-20 está estrechamente vinculado a los numerosos protocolos de activos de alto valor de mercado, lo que lo hace crucial en el gran esquema de las cosas. Las principales actualizaciones de Bitcoin, SegWit y Taproot, han brindado un fuerte apoyo a la programabilidad y escalabilidad de Bitcoin, allanando el camino para el éxito del protocolo Ordinals y, en consecuencia, de BRC-20.

BRC-20, un estándar de token experimental en la cadena de bloques de Bitcoin, emula la creación del token ERC-20 de Ethereum. BRC-20 ofrece un conjunto de funciones simplificadas que permite a los usuarios inscribir datos (como texto o imágenes) en satoshis (la unidad más pequeña de Bitcoin) para la creación y el comercio de tokens. Los desarrolladores pueden crear y enviar tokens fungibles utilizando el protocolo Ordinals basado en BRC-20.

Después de BRC-20, surgieron más conceptos para mejorar la seguridad y la flexibilidad y abordar las limitaciones de BRC-20, incluidos, entre otros, ARC20, BRC420, BRC100 y ORC-20. El surgimiento y la aplicación generalizada de estos estándares garantizan la interoperabilidad de diferentes tokens en las redes blockchain y el reconocimiento mediante el soporte de billeteras, intercambios y otras plataformas.

Este artículo se centra en uno de esos estándares de tokens: ORC-20. ORC-20 define un conjunto de reglas y funciones comunes que estos tokens deben cumplir e implementar. Puede verse como una versión mejorada de BRC-20, que crea nuevas posibilidades para el ecosistema de Bitcoin Ordinals.

Mirada en profundidad a ORC-20

Desde una perspectiva de desarrollo, ORC-20, lanzado en marzo de 2023, se basa en los estándares de tokens Ordinals y BRC-20. Su objetivo es mejorar algunas limitaciones de BRC-20.

BRC-20, un estándar de formato experimental para emitir tokens homogeneizados en la red Bitcoin, fue creado por el usuario de Twitter @domodata el 8 de marzo de 2023, basándose en el protocolo Ordinal. Los implementadores de BRC-20 pueden decidir la cantidad total y el nombre del token, siguiendo el principio de orden de llegada.

La naturaleza específica de blockchain de BRC-20 define sus características. A diferencia de ERC-20, Bitcoin no admite contratos inteligentes. Utiliza el protocolo Ordinal para establecer inscripciones como formato de datos JSON para implementar contratos de Token y transferir Tokens.

En comparación con otros estándares de tokens convencionales, BRC-20 enfrenta limitaciones como restricciones máximas de suministro, denominación de cuatro caracteres, incapacidad de actualización, riesgos de doble gasto y transacciones irreversibles. ORC-20 es compatible con BRC-20, con el objetivo de resolver estas limitaciones y agregar nuevas funcionalidades para la tokenización en la cadena de bloques de Bitcoin. ORC-20 permite a los usuarios implementar nuevos tokens y migrar tokens BRC-20 existentes, lo que en última instancia promueve la adopción de Ordinals.

Cómo funcionan los tokens ORC-20

En comparación con el estándar de token BRC-20, las operaciones principales de ORC-20 incluyen implementación, acuñación, envío y una nueva función de cancelación. Estas operaciones son las siguientes:

  • Implementación: este proceso implica configurar los parámetros del token ORC-20, incluido el nombre del token, el suministro y la cuota de acuñación por transacción.
  • Acuñación: este proceso requiere especificar la cantidad de tokens que se acuñarán y el ID de inscripción confirmado durante la fase de implementación.
  • Envío: El proceso de transferencia de token utiliza el modelo UTXO. En ORC-20, la función "enviar" puede utilizar un nonce para rastrear transacciones parciales.
  • Cancelación: ORC-20 permite a los usuarios cancelar ciertas transacciones; Para cancelar una transferencia de token, se debe especificar un nonce.

Mejoras de ORC-20 sobre BRC-20

Para superar algunas de las limitaciones de BRC-20, ORC-20 se ha mejorado de maneras específicas, demostrando mayor flexibilidad, seguridad y escalabilidad:

  • ORC-20 permite a los emisores de tokens cambiar los montos de acuñación inicial y máximo.
  • Las transacciones ORC-20, basadas en el modelo Bitcoin Unspent Transaction Output (UTXO), facilitan la acuñación y la transferencia. Esto significa que el remitente puede especificar la cantidad recibida por el destinatario durante la transferencia. El remitente debe enviarse el saldo restante del token a sí mismo durante la transacción, y el saldo registrado antes de cada transacción se considera inválido una vez completada.
  • ORC-20 no tiene restricciones de tamaño al nombrar tokens, lo que permite a los emisores crear nombres de tokens de cualquier longitud.
  • ORC-20 permite la cancelación de transacciones que no estén completamente procesadas.
  • ORC-20 admite múltiples formatos de datos.

Lista de tokens ORC-20

Según los datos de 20scan, se han desplegado numerosos tokens ORC-20. Clasificados por el número de titulares, los proyectos líderes incluyen orc, doge, ordi y ordinals. Orc es un token ORC-20 implementado el 30 de abril de 2023, con un suministro de 21 millones, ya 100% acuñado y actualmente cuenta con más de 1800 poseedores.

Por ahora, la cantidad de intercambios de criptomonedas que admiten ORC-20 es relativamente limitada. El primer mercado de tokens ORC-20 se lanzó el 18 de diciembre de 2023 y ahora está abierto para pruebas públicas de la versión Beta. Además, según Dune Analytics, al 5 de enero de 2024, se han realizado 387.431 transacciones ORC-20, con una tarifa total de 23,31 BTC. El despliegue de inscripciones, la acuñación y el volumen de operaciones han sufrido una caída desde una fuerte caída en mayo de 2023.

La aceptación de los tokens ORC-20 aún queda por explorar, ya que Coinranking no ha rastreado el precio, la capitalización de mercado o el volumen de operaciones más recientes de los tokens ORC-20. Se pueden realizar actividades comerciales relevantes a través de operaciones extrabursátiles (OTC) en plataformas como 20scan.

Herramientas ORC-20 comunes

El mercado ofrece herramientas para rastrear y respaldar el ecosistema ORC-20, que incluyen:

  • Explorador: BitPunks
  • Listas de tokens: Coinranking, Loveords, 20scan
  • Servicios de inscripción: Unisat, Gamma, Ordinalsbot
  • Mercado comercial: Xrcswap
  • Información del ecosistema: OrcDAO

Conclusión

Vale la pena centrarse en la pista de inscripción de Bitcoin debido a la importante vitalidad mostrada en su desarrollo. La innovación continua de los estándares de tokens de Bitcoin brinda posibilidades de aplicación más amplias al ecosistema de Bitcoin.

Además de BRC-20, el mercado ha introducido varios estándares de tokens nuevos como DRC-20, SRC-20 y ASC-20, cada uno con sus propuestas únicas. Es previsible que en el futuro surjan proyectos y protocolos más innovadores, enriqueciendo aún más los ecosistemas de inscripción de Bitcoin y otras blockchains públicas.

En cuanto a ORC-20, su objetivo es mejorar BRC-20 y abrir nuevas posibilidades para el mercado de inscripción de Bitcoin. Sin embargo, como proyecto experimental, el alcance de la aplicación y la aceptación de ORC-20 aún deben resistir la prueba del tiempo y la comunidad.

learn.articles.author Mikki8848
learn.articles.translator Piper
learn.articles.reviewer Wayne、Edward、Elisa、Ashley He、Joyce
learn.articles.copyrightNoticeOne
learn.articles.copyrightNoticeTwo
learn.articles.start.now
learn.articles.start.now.voucher
learn.articles.create.account