Protokol ORC-20 dibangun berdasarkan Ordinal dan standar token BRC-20. Tujuan utama dari protokol ORC-20 adalah mendorong adopsi Ordinal, yaitu artefak digital yang dapat membawa berbagai jenis data pada jaringan Bitcoin. Hal ini memungkinkan pengguna untuk menyebarkan token ORC-20 baru dan memigrasikan token BRC-20 yang sudah ada.
Keterbatasan standar BRC-20 saat ini, seperti pengeluaran ganda dan ruang penamaan yang terbatas, telah menimbulkan kebutuhan akan perbaikan. Protokol ORC-20 yang diusulkan menghadirkan beberapa peningkatan, seperti UTXO dan ruang penamaan yang fleksibel, untuk mengatasi keterbatasan ini.
Model transaksi yang digunakan dalam ORC-20 didasarkan pada model UTXO Bitcoin. Ketika transfer berlangsung, pengirim menentukan jumlah yang akan diterima oleh penerima dan menentukan sisa saldo yang akan dikirim kembali ke dirinya sendiri, sehingga menyederhanakan proses transfer.
Dalam model UTXO, saldo sebelumnya yang diinskripsikan dianggap tidak valid setelah setiap transaksi selesai, selaras dengan prinsip UTXO. Setiap peristiwa "kirim" dalam token ORC-20 dapat menyertakan nonce. Hal ini memungkinkan pengirim untuk menyertakan pengenal unik untuk transaksi yang dapat digunakan untuk membatalkan sebagian transaksi, jika diperlukan. Dengan menentukan nonce, pengirim dapat membatalkan dan membalikkan transaksi yang belum diproses sepenuhnya.
Pengguna yang berniat untuk berinvestasi dalam token ORC-20 harus terlebih dahulu memahami bahwa ORC-20 adalah proyek eksperimental dan tidak ada jaminan nilai atau kegunaan token yang dihasilkan dengan menggunakan standar ini. Meskipun berpotensi meningkatkan standar token jaringan Bitcoin, ORC-20 telah menuai kritik karena rumit dan tidak menawarkan keunggulan signifikan dibandingkan standar yang sudah ada.
Nasib ORC-20 bergantung pada reaksi komunitas terhadapnya dan kemampuannya untuk mengatasi masalah ini. Pengguna sangat disarankan untuk berhati-hati dan menyelidiki secara ekstensif sebelum berinteraksi dengan ORC-20.
Ordinal adalah entitas mirip NFT yang dapat dicetak secara langsung pada blockchain Bitcoin.