Core Developers Open Source SRC Protocol’s Indexer Code, Including SRC-20, SRC-721, And SRC-101 Token Standards

Dezvoltatorii de bază ai protocolului SRC au anunțat deschiderea codului său de indexare pe GitHub. Acest lucru permite utilizatorilor să interogheze și să utilizeze interfața front-end în mod liber.

Ecosistemul SRC cuprinde trei standarde de simbol: SRC-20, SRC-721 și SRC-101. SRC-20 facilitează crearea atât de jetoane fungibile, cât și de jetoane nefungibile (NFT). Între timp, SRC-721 este în primul rând adaptat pentru aplicațiile NFT, utilizate în prezent de platforma OpenStamp pentru tranzacții de timbre și NFT. În plus, SRC-101 servește ca un standard specializat de servicii de nume de domeniu dezvoltat de Bitname, un furnizor de servicii de nume de domeniu în cadrul ecosistemului Bitcoin mai larg.

Meta-protocolul Bitcoin Stamps a fost conceput inițial utilizând tehnicile de codificare a tranzacțiilor Bitcoin Counterparty (XCP) pentru a servi drept strat de stocare imuabil pentru arta NFT, în special ștampilele clasice. De atunci, a evoluat pentru a încorpora propriul său meta-protocol distinct, numit SRC-20, pentru jetoanele fungibile. Acest protocol funcționează independent de XCP, divergând de la formatul său de tranzacție, păstrând în același timp autonomie deplină.

Depozitul acceptă o varietate de componente din cadrul ștampilelor Bitcoin, cuprinzând ștampile clasice, jetoane OLGA (codificate P2WSH), ștampile SRC-721 și jetoane SRC-20. Ștampilele OLGA care utilizează codificarea P2WSH au fost introduse la înălțimea blocului de 833.000 pentru a se adapta la dimensiuni mai mari ale tranzacțiilor și pentru a reduce costul imprimării în siguranță a imaginilor pe blockchain-ul Bitcoin. Ștampilele Bitcoin sunt stocate permanent în setul UTXO (Ieșire tranzacție necheltuită).

Pentru procesul de instalare, dezvoltatorii vor necesita fie un nod BTC local complet, fie un cont la Quicknode.com sau un serviciu similar. În plus, va necesita o bază de date MySQL sau instalarea implicită MySQL de la Docker. Opțional, poate fi configurat și un nod contraparte local.

Ce sunt ștampilele Bitcoin?

Bitcoin Stamps folosește protocolul Secure Tradeable Art Maintained Securely (STAMPS) pentru a încorpora imagini digitale direct în blockchain-ul Bitcoin. Acest lucru permite utilizatorilor să creeze „NFT-uri” și să extindă aplicațiile Bitcoin în diferite cazuri de utilizare.

Introduce o metodă nouă de încorporare a datelor de imagine formatate în base64 în ieșirile tranzacțiilor pentru a permite stocarea operelor de artă direct în blockchain. Procesul implică codificarea conținutului binar al unei imagini într-un șir de bază 64, plasarea acestui șir cu STAMP: în cheia de descriere a unei tranzacții și transmiterea acestuia prin protocolul Counterparty în registrul Bitcoin.

Datorită lungimii șirului, Counterparty utilizează implicit multisig, segmentând datele în ieșiri. Această metodă asigură că datele rămân păstrate într-un mod care nu poate fi tăiat dintr-un Nod Bitcoin complet, asigurând păstrarea lor imuabilă.

Postarea Codul de indexare al protocolului SRC Open Source pentru dezvoltatori de bază, inclusiv standardele SRC-20, SRC-721 și SRC-101, a apărut prima dată pe Metaverse Post.