sCrypt Hackathon 2024: Ușurarea ordinalelor cu contractele inteligente

Dacă ați urmărit spațiul în ultimul an, probabil că ați auzit mult cuvântul „Ordinali”. Dar ce sunt ordinalii și cum poți interacționa cu ele folosind sCrypt?

Video de pe YouTubeVideo de pe YouTube

În această sesiune a evenimentului de lansare recent sCrypt Hackathon 2024, dezvoltatorul 1Sat Ordinals
David Case explică modul în care înscrierea unor unități satoshi individuale cu date NFT a captat atenția tuturor.

sCrypt Hackathon este o competiție online pentru dezvoltatori care se desfășoară în perioada 25 martie - 25 aprilie 2024. Este concepută pentru a ajuta la găsirea adevăratei „aplicații ucigașe” a Bitcoin și pentru a arăta cum sCrypt le ajută noii dezvoltatori să intre în lumea blockchain și să-și transforme ideile. în realitate.

Sesiunea completă de dimineață a Zilei 1 este disponibilă la acest link și puteți urmări întreaga serie de două zile de prezentări sCrypt Hackathon 2024 pe canalul YouTube CoinGeek. Prezentările prezintă caracteristicile de bază ale blockchain-ului și apoi intră în mai multe detalii tehnice despre modul în care mediul sCrypt bazat pe TypeScript le face mai ușor pentru dezvoltatori să-și transforme viziunile în produse funcționale.

Ordinale și ordinale 1Sat: același lucru, dar diferit

Case avertizează că prezentarea sa „va fi o discuție destul de tehnică”, fără „grafică elegantă”. Acestea fiind spuse, conceptul de ordinali în sine este destul de simplu. Este un identificator unic la nivel global, cum ar fi un număr de serie, pentru un singur satoshi. Există reguli pentru urmărirea acelui satoshi unic în multe tranzacții. Cu toate acestea, urmărirea tuturor acestor unități unice și a istoriei lor poate deveni costisitoare din punct de vedere computațional.

Ordinalele au fost dezvoltate inițial pentru blockchain-ul BTC. Cu toate acestea, capacitatea limitată a acelei rețele și taxele ridicate fac ca transformarea unităților satoshi unice în NFT să fie mai greoaie (și costisitoare) decât trebuie. 1Sat Ordinals este implementarea concepută pentru blockchain-ul BSV, care valorifică avantajele acelei rețele în ceea ce privește viteza, capacitate și cost. Pe blockchain-ul BSV, ordinalele sunt mult mai ușoare pentru indexare.

Ordinale și ordinale 1Sat sunt conceptual aceleași, iar utilizatorul final nu ar observa nicio diferență. Case explică modul în care lucrurile funcționează diferit în partea din spate în această prezentare.

Satoshis (numite și „sats”) sunt cea mai mică unitate a Bitcoin. Există 21 de milioane de Bitcoin și fiecare Bitcoin este divizibil în 100,000,000 de Satoshi. Deși încă mai sunt câteva milioane de Bitcoin de extras, numărul total de unități Satoshi disponibile va fi de 2,100,000,000,000,000 – sau 2.1 cvadrilioane.

„Ca să sculptezi o imagine în peretele unei peșteri”

Marcarea unui Satoshi ca ordinal este cunoscută sub numele de „inscriptionare”, iar aceste inscripții „sunt fișiere care trăiesc pe blockchain”, spune Case. Urmărirea acestei inscripții în mii de tranzacții este mai complexă decât simpla mapare a identificatorilor la intrări și ieșiri. 1Sat Ordinals atribuie o „origine” fiecărui jeton atunci când este creat, iar aceasta este referită de fiecare dată când satoshi-ul său unic își schimbă mâinile.

Datele suplimentare care transformă un satoshi într-un simbol unic sunt conținute într-un „plic de inscripție” pe care protocolul 1Sat Ordinals îl va executa dacă vede unul prezent. Aceasta poate include datele contractului sCrypt care gestionează proprietatea și transferă detalii mai eficient. Case prezintă câteva exemple de cod pentru a efectua diferite procese de manipulare a jetoanelor, pe care le descrie ca funcționând similar cu căutarea de fișiere unice pe internet la nivel mondial.

El detaliază, de asemenea, modalitățile prin care un „Contract NFT generativ” poate crea și implementa automat o serie de jetoane colectoare pentru un site web, combinând aleatoriu diferite „straturi” de atribute dintr-o resursă principală într-un mod care nu produce niciodată aceeași imagine de două ori. În plus, există procesul „Lock-to-Mint” care poate implementa un întreg set de jetoane în aceeași tranzacție în care acele jetoane sunt deținute de un contract sCrypt. Contractul își amintește câte jetoane conține și starea lor de blocare/deblocare – care poate fi setat chiar înainte de a exista un jeton unic (cumpărătorii pot „bloca” plățile Bitcoin pentru un anumit timp în avans, primind NFT-urile mai târziu).

Dacă acest lucru sună interesant, consultați prezentările sCrypt Hackathon pentru dezvoltatori sau aruncați o privire la celelalte lucrări ale sCrypt. Oricine se poate înregistra pentru a participa la Hackathon înainte de 25 martie 2024, pe site-ul său aici. Site-ul web al sCrypt este deschis în orice moment după aceea pentru ca oamenii să afle mai multe.

Urmărește: aplicațiile sCrypt demonstrează cât de puternic este Bitcoin

Video de pe YouTubeVideo de pe YouTube

Nou în blockchain? Consultați secțiunea Blockchain pentru începători a CoinGeek, ghidul suprem de resurse pentru a afla mai multe despre tehnologia blockchain.

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