ORC-20-protokollet bygger pÄ Ordinals och BRC-20-tokenstandarden. Det primÀra mÄlet med ORC-20-protokollet Àr att frÀmja införandet av Ordinals, digitala artefakter som kan bÀra olika datatyper i Bitcoin-nÀtverket. Det gör det möjligt för anvÀndare att fördela nya ORC-20-token och migrera befintliga BRC-20-krypto.
De nuvarande begrÀnsningarna i BRC-20-standarden, sÄsom dubbla utgifter och begrÀnsat namnutrymme, har lett till ett behov av förbÀttringar. Det föreslagna ORC-20-protokollet introducerar flera förbÀttringar, sÄsom UTXO och flexibelt namnutrymme, för att ta itu med dessa begrÀnsningar.
Transaktionsmodellen som anvÀnds i ORC-20 Àr baserad pÄ Bitcoins UTXO-modell. NÀr en överföring sker anger avsÀndaren det belopp som ska tas emot av mottagaren och utser att den ÄterstÄende balansen ska skickas tillbaka till sig sjÀlv, vilket förenklar överföringsprocessen.
I UTXO-modellen blir den tidigare inskrivna balansen ogiltig efter att alla transaktioner har slutförts, vilket överensstÀmmer med UTXO-principerna. Alla "sÀndnings"-hÀndelser i ORC-20-token kan innehÄlla en nonce. Detta gör det möjligt för avsÀndaren att inkludera en unik identifierare för transaktionen, som kan anvÀndas för att avbryta en deltransaktion om det behövs. Genom att ange en nonce kan avsÀndaren Ängra och Äterföra en transaktion som inte har bearbetats fullstÀndigt.
De som tĂ€nker investera i ORC-20-tokens bör först förstĂ„ att ORC-20 Ă€r ett experimentellt projekt, och det finns ingen garanti för vĂ€rdet eller anvĂ€ndbarheten av tokens producerade med denna standard. Ăven om ORC-20 potentiellt kan förbĂ€ttra tokenstandarderna för Bitcoin-nĂ€tverket har det fĂ„tt kritik för att vara komplext och inte erbjuda betydande fördelar jĂ€mfört med befintliga standarder.
ORC-20:s öde beror pÄ hur samhÀllet reagerar pÄ det och dess förmÄga att ta itu med dessa problem. Det rekommenderas starkt att anvÀndare Àr försiktiga och undersöker noggrant innan de engagerar sig i ORC-20.
Ordinals Àr NFT-liknande enheter som kan myntas direkt pÄ Bitcoin-blockkedjan.