sCrypt Hackathon 2024: Facilitar los ordinales con contratos inteligentes

Si ha seguido el espacio durante el año pasado, probablemente haya escuchado mucho la palabra "Ordinales". Pero, ¿qué son los ordinales y cómo puedes interactuar con ellos usando sCrypt?

Video de YoutubeVideo de Youtube

En esta sesión del reciente evento de inicio de sCrypt Hackathon 2024, el desarrollador de 1Sat Ordinals
David Case explica cómo la inscripción de unidades satoshi individuales con datos NFT ha captado la atención de todos.

El sCrypt Hackathon es una competencia en línea para desarrolladores que se llevará a cabo del 25 de marzo al 25 de abril de 2024. Está diseñado para ayudar a encontrar la verdadera "aplicación asesina" de Bitcoin y para mostrar cómo sCrypt facilita que los nuevos desarrolladores ingresen al mundo blockchain y conviertan sus ideas. a la realidad.

La sesión matutina completa del día 1 está disponible en este enlace, y puede ver la serie completa de presentaciones de sCrypt Hackathon 2024 de dos días en el canal de YouTube CoinGeek. Las presentaciones presentan las características básicas de blockchain y luego entran en detalles más técnicos sobre cómo el entorno basado en TypeScript de sCrypt facilita a los desarrolladores convertir sus visiones en productos funcionales.

Ordinales y 1Sat Ordinales: lo mismo pero diferente

Case advierte que su presentación “será una charla bastante técnica” sin “gráficos sofisticados”. Dicho esto, el concepto de Ordinales en sí es bastante simple. Es un identificador único a nivel mundial, como un número de serie, para un único satoshi. Existen reglas para rastrear ese satoshi único en muchas transacciones. Sin embargo, realizar un seguimiento de todas estas unidades únicas y su historial puede resultar costoso desde el punto de vista computacional.

Los ordinales se desarrollaron inicialmente para la cadena de bloques BTC. Sin embargo, la capacidad limitada de esa red y las altas tarifas hacen que convertir unidades satoshi individuales en NFT sea más engorroso (y costoso) de lo necesario. 1Sat Ordinals es la implementación diseñada para la cadena de bloques BSV, que aprovecha las ventajas de esa red en velocidad, capacidad y costo. En la cadena de bloques BSV, los ordinales son mucho más livianos para indexar.

Los ordinales y los ordinales 1Sat son conceptualmente iguales y el usuario final no notará ninguna diferencia. Case explica cómo funcionan las cosas de manera diferente en la parte trasera en esta presentación.

Los satoshis (también llamados “sats”) son la unidad más pequeña de Bitcoin. Hay 21 millones de Bitcoins y cada Bitcoin es divisible en 100,000,000 Satoshis. Si bien todavía quedan algunos millones de Bitcoins por extraer, el número total de unidades Satoshi disponibles será de 2,100,000,000,000,000, o 2.1 mil billones.

'Como tallar un cuadro en la pared de una cueva'

Marcar un Satoshi como ordinal se conoce como "inscribir", y estas inscripciones "son archivos que viven en la cadena de bloques", dice Case. El seguimiento de esta inscripción en miles de transacciones es más complejo que simplemente asignar identificadores a entradas y salidas. 1Sat Ordinals asigna un "origen" a cada token cuando se crea, y se hace referencia a él cada vez que su satoshi único cambia de manos.

Los datos adicionales que convierten un satoshi en un token único están contenidos en un "sobre de inscripción" que el protocolo 1Sat Ordinals ejecutará si ve uno presente. Esto puede incluir datos de contratos de sCrypt que manejan la propiedad y los detalles de transferencia de manera más eficiente. Case presenta algunos ejemplos de código para realizar diferentes procesos de manejo de tokens, que describe como un funcionamiento similar a la búsqueda mundial en la web de archivos únicos.

También detalla formas en las que un “Contrato NFT generativo” puede crear e implementar automáticamente una serie de tokens de coleccionista para un sitio web, combinando aleatoriamente diferentes “capas” de atributos de un recurso maestro de una manera que nunca produzca la misma imagen dos veces. Además, existe el proceso "Lock-to-Mint" que puede implementar un conjunto completo de tokens en la misma transacción donde esos tokens pertenecen a un contrato sCrypt. El contrato recuerda cuántos tokens contiene y su estado de bloqueo/desbloqueo, que incluso se puede configurar antes de que exista un token único (los compradores pueden "bloquear" los pagos de Bitcoin durante un tiempo específico por adelantado y recibir los NFT más tarde).

Si esto le parece interesante, consulte las presentaciones de sCrypt Hackathon para desarrolladores o eche un vistazo a otros trabajos de sCrypt. Cualquiera puede registrarse para participar en el Hackathon antes del 25 de marzo de 2024, en su sitio web aquí. El sitio web de sCrypt estará abierto en cualquier momento para que la gente pueda obtener más información.

Mire: las aplicaciones sCrypt están demostrando lo poderoso que es Bitcoin

Video de YoutubeVideo de Youtube

¿Nuevo en la cadena de bloques? Consulte la sección Blockchain for Beginners de CoinGeek, la guía de recursos definitiva para obtener más información sobre la tecnología blockchain.

Fuente: https://coingeek.com/scrypt-hackathon-2024-making-ordinals-easier-with-smart-contracts-video/