Protokol ORC-20 vychádza z Ordinals a štandardu tokenov BRC-20. Primárnym cieľom protokolu ORC-20 je podporiť prijatie Ordinals, digitálnych artefaktov, ktoré môžu prenášať rôzne typy údajov v sieti Bitcoin. Umožňuje používateľom nasadiť nové tokeny ORC-20 a migrovať existujúce tokeny BRC-20.
Súčasné obmedzenia štandardu BRC-20, ako sú dvojité výdavky a obmedzený priestor na pomenovanie, viedli k potrebe zlepšení. Navrhovaný protokol ORC-20 zavádza niekoľko vylepšení, ako je UTXO a flexibilný priestor na pomenovanie, na riešenie týchto obmedzení.
Transakčný model použitý v ORC-20 je založený na modeli Bitcoin UTXO. Keď dôjde k prevodu, odosielateľ určí sumu, ktorú má príjemca prijať, a určí zostávajúci zostatok, ktorý si má poslať späť, čím sa zjednoduší proces prevodu.
V modeli UTXO je predchádzajúci zapísaný zostatok po dokončení každej transakcie neplatný, v súlade s princípmi UTXO. Každá udalosť „odoslania“ v tokenoch ORC-20 môže obsahovať nonce. To umožňuje odosielateľovi zahrnúť jedinečný identifikátor transakcie, ktorý možno v prípade potreby použiť na zrušenie čiastočnej transakcie. Zadaním nonce môže odosielateľ transakciu, ktorá nebola úplne spracovaná, vrátiť späť a obrátiť.
Tí, ktorí majú v úmysle investovať do tokenov ORC-20, by mali najprv pochopiť, že ORC-20 je experimentálny projekt a neexistuje žiadna záruka hodnoty alebo užitočnosti tokenov vyprodukovaných pomocou tohto štandardu. Zatiaľ čo ORC-20 môže potenciálne zlepšiť tokenové štandardy siete Bitcoin, bol kritizovaný za to, že je zložitý a neponúka významné výhody oproti existujúcim štandardom.
Osud ORC-20 závisí od toho, ako naň komunita zareaguje a ako dokáže tieto úskalia riešiť. Dôrazne odporúčame, aby boli používatelia opatrní a pred zapojením sa do ORC-20 vykonali dôsledný prieskum.
Ordinals sú objekty podobné NFT, ktoré je možné raziť priamo na blockchaine Bitcoin.