Autor: Satoshi
Los ordinales han estado atrayendo la atención en el mundo de las criptomonedas últimamente. Después de que OKX anunciara que su billetera en cadena comenzó a admitir Ordinals, Binance inmediatamente tuiteó "Ordinals, simplificados". Con la incorporación de los gigantes de Web3, es posible que esté llegando el "Verano de los Ordinales".
Entre los muchos proyectos PFP basados en Ordinals, BTCDomain es un proyecto poco común de nombre de dominio de Ordinals. En resumen, BTCDomain proporciona una experiencia de usuario similar a ENS sin dejar de estar completamente basado en Bitcoin. Si Bitcoin seguirá siendo una cadena de bloques con más consenso y seguridad que Ethereum durante mucho tiempo, ¿tiene BTCDomain el potencial para competir con ENS, el líder de nombres de dominio de Ethereum?
¿Qué son los ordinales y las inscripciones?
Para comprender mejor los ordinales, debemos introducir el concepto de inscripción, que es similar a NFT en el sentido de que todos los datos se almacenarán permanentemente en la primera capa de Bitcoin. Para explicar mejor qué es una inscripción, podemos utilizar la inscripción de .btc como ejemplo. Consulte cualquier nombre de dominio en el sitio web oficial de BTCDomain, como satoshi.btc, haga clic en el hipervínculo de la identificación de inscripción al que pertenece el nombre de dominio y podrá saltar directamente al navegador de ordinales.

Dado que el nombre de dominio satoshi.btc en sí es una inscripción de Ordinals, puede ver sus detalles en Ordinal Explorer y obtener el hash de transacción de génesis (4d8c...fc63) en esta página.

Pegue el hash de la transacción de génesis en Bitcoin Explorer, vea los datos originales en formato json, copie la segunda parte de "testigo" (20eb...d68), que es un texto hexadecimal, y péguelo en la herramienta de hexadecimal a cadena. y puede interpretar esta información grabada en la red principal de Bitcoin por BTCDomain.

Se puede ver que el contenido del nombre de dominio satoshi.btc grabado en la red principal de Bitcoin contiene información importante como "nombre", "primer_propietario" y "fecha de vencimiento".

Este pequeño experimento puede demostrar que todos los metadatos de BTCDomain están grabados en la cadena de Bitcoin. Los dominios de Bitcoin siempre se podrán buscar y utilizar mientras Bitcoin exista. Ordinals nos ofrece una solución de almacenamiento de nombres de dominio segura y confiable.
Transacción en el mercado secundario: PSBT
Las transacciones NFT de nombres de dominio también son una parte importante del ecosistema de nombres de dominio. Como se indicó anteriormente, el nombre de dominio de un usuario está asociado con Satoshis mediante un número de serie. Cuando los usuarios envían Satoshi a otras personas, los grabados asociados también se transfieren. Esta operación facilita las transacciones de nombres de dominio.
Además, las "Transacciones Bitcoin parcialmente firmadas" (PSBT) son una característica útil de Bitcoin. Esta función permite a los usuarios intercambiar Satoshis seleccionados con cualquier persona que posea una cantidad específica de BTC. Al aprovechar PSBT, pueden intercambiar nombres de dominio en plataformas comerciales como MagicEden que admiten la tecnología Ordinals. La experiencia comercial es comparable a la de Ethereum, pero todos los registros de transacciones y la seguridad están garantizados en última instancia por Bitcoin.
¿Es seguro el nombre de dominio BTCDomain?
Como sistema de nombres de dominio, BTCDomain ahora se puede resolver por completo. Los usuarios ahora pueden utilizar libremente nombres de dominio para recibir y enviar inscripciones y bitcoins en el sitio web oficial btcdomains.io. Además, BTCDomain ha creado un sistema de gestión y registro de nombres de dominio simple y fácil de usar. Algunas aplicaciones de terceros también están integrando esta nueva función de resolución de nombres de dominio.
Resolver los problemas de seguridad siempre ha sido clave para el sistema de nombres de dominio, y la resolución de nombres de dominio maliciosos puede provocar enormes pérdidas de BTC. Los ordinales ayudan a almacenar datos en Bitcoin de forma permanente. Sin embargo, la red principal de Bitcoin no puede ejecutar contratos inteligentes. Para lograr un estado de resolución de nombres de dominio completamente sin confianza, los usuarios deben crear sus propios nodos completos de Bitcoin y su base de datos Ordinals. Esto requiere considerables conocimientos técnicos por parte del usuario y unos siete días de tiempo de preparación. Para los usuarios normales, esto es completamente inaceptable.
En este caso, ¿significa esto que debe haber un equilibrio entre facilidad de uso y seguridad? Uno también podría preguntarse cómo BTCDomain logra usabilidad en la cadena de bloques de Bitcoin que carece de contratos inteligentes. ¿Esto comprometerá la naturaleza fundamental no confiable de blockchain? ¿BTCDomain es un sistema de nombres de dominio que no es de confianza?
La respuesta es muy clara. Incluso sin contratos inteligentes, BTCDomain ha encontrado su camino hacia la falta de confianza, combinando ZK con Ordinals.
ZK: una solución para informática confiable en Bitcoin
La prueba de conocimiento cero, también conocida como ZKP, es un concepto muy candente en el ecosistema de cifrado actual. En resumen, la tecnología ZK permite un entorno informático confiable. Permite que un programa genere una prueba ZK además de la salida. Cualquiera puede verificar la prueba ZK y estar seguro de que el programa realmente ejecutado no ha sido manipulado y sigue siendo coherente con la versión de código abierto.
Aunque la generación de pruebas ZK es exigente desde el punto de vista computacional, casi todos los dispositivos electrónicos pueden permitirse los recursos informáticos necesarios para verificar las pruebas ZK, como un teléfono inteligente o una computadora personal. El algoritmo ZK evita eficazmente que los servidores de datos realicen operaciones no autorizadas. Puede encontrar más detalles sobre ZK en la documentación de BTCDomains.

Explicación detallada de la tecnología ZKVM bajo la ruta STARK
La combinación del poder de ZK con Ordinals convierte a Bitcoin en una cadena de datos utilizable, creando un sistema inteligente similar a un contrato que es completamente nativo de Bitcoin. Con la tecnología ZK, los usuarios pueden confirmar la seguridad de sus sistemas mediante pruebas matemáticas.
Por lo tanto, ZK permite a los usuarios comunes obtener resultados de resolución de nombres de dominio sin confianza sin configurar un nodo Bitcoin completo. De esta manera, los Ordinals pueden ser aceptados por una gama más amplia de usuarios sin dejar de ser confiables.
Nombres de dominio: el primer paso hacia Bitcoin inteligente
Hemos verificado que BTCDomain puede implementar la funcionalidad de nombre de dominio en Bitcoin. Sin embargo, los nombres de dominio no deberían ser las únicas aplicaciones de Bitcoin. Hasta ahora, todavía hay muchos problemas de ingeniería que deben resolverse, y muchos problemas también pueden ralentizar el proceso de hacer que Bitcoin sea inteligente.
Sin embargo, BTCDomain ha generado confianza entre los desarrolladores de que las aplicaciones nativas de Bitcoin que no son confiables son posibles. En el futuro, es posible que también veamos proyectos como Uniswap, Aave y MakerDAO en Bitcoin. Por supuesto, un nombre de dominio es el primer paso hacia el Bitcoin inteligente y el símbolo de identidad de la futura cadena Bitcoin inteligente.
