Ce se întâmplă în fiecare proces de interpretare a labitbu? Avertisment lung, sunt necesare anumite cunoștințe de criptografie și tranzacționare bitcoin Labitbu este o mică imagine a rețelei principale Bitcoin începând cu ora 2 dimineața astăzi, spre deosebire de protocoalele anterioare de inscripție sau cvasi-inscripție, se bazează pe protocolul taproot pentru a stoca informații de încărcare Proiectul a fost dezvoltat de @stutxo, al doilea câștigător al hackathonului @PlebFi din acest an, și se pare că hackathonul are participarea dezvoltatorilor de la Bitcoin Wizard și Ordinals și are încă un anumit conținut de aur GitHub Repo: Există trei pași atunci când proiectați un site web: 1. Conectează-ți portofelul și generează un labitbu aleatoriu. 2. Transfer la adresa P2TR începând cu bc1p, site-ul web va transfera 10.000 de sats la această adresă în mod implicit; 3. Finalizați emiterea, completați adresa bc1p corespunzătoare cheii publice a portofelului în caseta de introducere și trimiteți tranzacția de emitere lanțului. Mai întâi, conectați-vă la portofel pentru a obține cheia publică a portofelului bc1p, apoi generați Labitbu pe baza cheii publice. Conform fișierului json din depozit, se poate ști că există 8 stiluri pentru fiecare labitbu, iar cea mai mare diferență este culoarea. Dar dacă este o colecție NFT de 10k, culoarea nu pare să fie suficientă pentru a distinge multe labitbu? Deoarece fiecare labitbu este generat pe baza cheii publice a portofelului, teoretic toate labitbu-urile bătute de fiecare portofel vor avea același stil (dar ocazional va exista un caz în care portofelul este bătut într-un stil diferit în timpul emiterii efective dimineața devreme, ceea ce se poate datora unor omisiuni sau leșin 😇 dimineața) După pasul anterior, labitbu-ul generat este convertit într-o sarcină utilă de date în octeți, iar pagina web construiește un bloc de control bazat pe această sarcină. Se numește build aici, iar blocul de control real este [octet de control] + [cheie publică index] + [sarcina utilă a imaginii]. În scriptul propriu-zis, blocul de control este [octet de control] + [cheie publică internă] + [cale Merkle], iar labitbu folosește sarcina utilă a imaginii direct ca cale Merkle. Conținut legat de blocul de control Taproot: După utilizarea sarcinii utile ca cale Merkle și cheia publică a portofelului ca script de blocare, poate fi generată o adresă P2TR, care este adresa BC1P de pe pagina web, iar procesul de trimitere a BTC către acest portofel poate fi considerat ca un commit în protocolul de inscripție. În cele din urmă, trebuie să completați adresa și portofelul bc1p pentru a finaliza operațiunea finală de emitere. În acest proces, partea frontală este deblocată cu sarcina utilă a imaginii ca bloc de control, iar scriptul de blocare a cheii publice este utilizat ca ieșire a scriptului de răscumpărare, iar portofelul este folosit pentru a semna și trimite tranzacția finală, care este similară cu tranzacția de dezvăluire din protocolul de inscripție. Cele de mai sus sunt conținutul tehnic în procesul de casting al protocolului labitbu, detaliile tehnice ale construcției scriptului taproot și generarea adreselor nu sunt scrise, prietenii interesați pot verifica informațiile și pot arunca o privire Procesul de emitere a labitbu este mai asemănător cu inscripțiile, dar avantajul inscripțiilor este că comiterea procesului de emitere nu trebuie să genereze o nouă adresă ca releu, iar întregul proces de emitere poate fi finalizat cu un singur portofel, ceea ce este mai convenabil într-o anumită măsură. Cu toate acestea, există o limitare că dimensiunea blocului de control este de 4 kb, ceea ce limitează dimensiunea încărcării imaginii care poate fi stocată. În GitHub, dev folosește o cheie publică internă fixă pentru emitere pentru indexare ușoară, astfel încât se poate vedea că dev intenționează să efectueze și următorul pas de indexare și dacă poate fi implementat pentru tranzacții poate fi doar așteptat.
În acest moment, volumul de emitere ar trebui să depășească 10k și, conform experienței anterioare, numărul de colecții mici de imagini este de obicei de 10k, deci nu este recomandat să continuați să emiteți acum
23,52K