Що таке ORC-20?

5/10/2024, 2:54:48 AM
Середній
БіткойнBRC-20
Ця стаття досліджує поширеність токенів BRC-20 в мережі Bitcoin та їх вплив, висвітлюючи появу токенів ORC-20. Ці токени працюють на блокчейні Bitcoin, пропонуючи ряд нових функцій та можливостей, таких як вирішення проблеми подвійного витрачання та покращення гнучкості простору імен. Крім того, вона вводить принципи та зміни, які вносить стандарт ORC-20, досліджує його відмінності від BRC-20 та обговорює потенційні переваги та ризики ORC-20.

Вступ

Божевілля BRC-20 охопило мережу Bitcoin, і тепер з'явився ORC-20. Токени ORC-20 працюють на блокчейні Bitcoin і представлені у вигляді файлів JSON (JavaScript Object Notation), вписаних послідовними номерами на сатоші, подібно до токенів BRC-20. ORC-20 має на меті усунути деякі обмеження BRC-20 шляхом підвищення безпеки та гнучкості. Ці обмеження включають «обмежений чотирьохсимвольними іменами токенів», «не підлягає оновленню», «ризик подвійних витрат», «необоротні транзакції» тощо, що робить його, по суті, хардфорком BRC-20. Підтримуючи ширший спектр форматів даних, ORC-20 розширює сферу застосування BRC-20 і використовує модель невитрачених транзакцій Bitcoin (UTXO), щоб уникнути проблем з подвійними витратами.

Що таке стандарт ORC-20?

ORC-20 - це відкритий токенний стандарт для порядкових чисел Bitcoin, створений OrcDAO для покращення деяких ключових функцій BRC-20. Його метою є збереження сумісності з BRC-20, покращення адаптивності, масштабованості та безпеки, а також усунення можливості подвійного витрачання.

Операції ORC-20 включають в себе базові події, такі як розгортання, виготовлення, відправлення, скасування, оновлення та користувальницькі події. Ви можете додати ключі до стандартних подій, щоб ввести обмеження, різноманітні поведінки або нові операції. Кожна операція складається з даних напису з пар ключ-значення, за замовчуванням у форматі JSON, де ключі операції повинні бути у нижньому регістрі, а числові дані нечутливі до регістру.

Зміни в ORC-20

  • Гнучкість у зміні початкового постачання та максимальної кількості монет: Хоча фіксоване початкове постачання та загальна кількість мають переваги, гнучкість ORC-20 робить його більш пристосованим. Незалежно від вибору фіксованого або гнучкого підходу, обидва варіанти мають свою власну логіку.
  • Гнучкість простору імен: Найменування дійсно може бути викликом, особливо оскільки більшість чотирьохбуквених слів для BRC-20 вже були відтворені заздалегідь. Однак ORC-20 не має фіксованого обмеження на розмір простору імен, що дозволяє використовувати будь-який необхідний розмір назви.
  • Використання моделі UTXO для забезпечення відсутності подвійного витрачання при транзакціях: Модель UTXO працює шляхом відправлення балансу як транзакції на змінну адресу під час транзакції. Це ефективно вирішує проблему подвійного витрачання, підвищуючи надійність та безпеку транзакцій.
  • Дозвіл на скасування транзакції: Транзакції можуть бути скасовані просто за допомогою команди "op":"cancel" для певного номеру послідовності. Це надає користувачам додаткову гнучкість та контроль.
  • ORC-20 дозволяє BRC-20 токени переносити в середовище ORC-20: Цей перенос може бути виконаний лише розгортальником BRC-20 токена, що забезпечує безпеку та керованість процесу переносу.

Відмінності між ORC-20 та BRC-20


Джерело: orc20.org

Як ORC-20, так і BRC-20 є стандартами розгортання токенів у Bitcoin-екосистемі на основі протоколу Ordinal, схожого на ERC-20 в Ethereum. Однак ORC-20 розширює деякі функції BRC-20 та усуває певні обмеження, щоб краще задовольнити потреби розвитку проекту.

Відмінності можна класифікувати за наступними п'ятьма пунктами:

1. Зменшення ризику подвійного витрачання з UTXO:

  • У кожній транзакції відправник вказує суму, яку отримає одержувач, та залишковий баланс, який повернеться відправнику. Якщо транзакція не повертає залишковий баланс, вона вважається недійсною.
  • Трансферні операції можуть переказувати суми на кілька отримувачів, і кожна трансферна операція (якщо це не самостійна операція) повинна вказати суму для переказу.
  • Транзакції вважаються завершеними лише тоді, коли залишок повертається відправнику.
  • Після завершення кожної транзакції попередньо збережене сальдо стає недійсним.

2. Назви токенів не обмежені 4 символами та нечутливі до регістру

Оскільки більшість чотирилітерних слів BRC-20 вже були попередньо видруковані, видалення обмеження на символи відповідає ринковому попиту. Однак це може зробити користувачів сприймати токени ORC-20 менш рідкісними, ніж токени BRC-20.

3.Функції спеціального ключа для розширених можливостей:

ORC-20 вводить власні ключі, з «мінтером» та «податком» є найбільш помітними функціями. «Мінтер» - це спеціальна адреса для виготовлення, яка може працювати як білий список, тоді як «податок» дозволяє проектам стягувати податки на транзакції та роялті.

4. Можливість оновлення токенів, така як зміна параметрів постачання:

Гнучкість у постачанні токенів забезпечує, що проекти можуть використовувати ORC-20 для створення більш широкого спектру використання, таких як:

  • Поступово зменшуючи кількість монет для збільшення рідкості токенів, подібно до зменшення біткоїну.
  • Збільшення максимальної кількості та нагородження членів спільноти додатковими стимулами.
  • Спочатку надається спеціальна адреса для виготовлення частини токенів у скарбницю DAO, а потім змінюються ліміти марнування, щоб дозволити марнування спільноти.

5. Скасування транзакції:

Транзакції можна скасувати за допомогою «op»: «cancel». Завдяки включенню значення числа одиниці в кожну транзакцію, скасування може скасувати всі транзакції або лише конкретні транзакції (з певними значеннями числа одиниці).

Переваги та недоліки ORC-20

Переваги:

  • Запобігає подвійному витрачанню (транзакції більш безпечні і не можуть бути скопійовані)
  • Дозволяє міграцію з BRC-20 на ORC-20
  • Дозволяє скасування всієї угоди або лише часткове скасування

Недоліки:

  • ORC-20 не обмежується 4-символьними назвами, дозволяючи визначати кілька копій тієї ж назви (відсутність рідкісності BRC-20 робить назви токенів легко плутаними)
  • Початкова кількість, максимальна кількість чеканки та податки можуть бути змінені (аналогічно до ERC-20 Ethereum)
  • Надмірна централізація (Команди проекту можуть маніпулювати токенами)

Початок роботи з ORC-20

Ви можете швидко почати використовувати ORC-20, записуючи події розгортання, виготовлення, відправлення та скасування.

1. Розгортання ORC-20

Приклад: Розгорнути токен з ідентифікатором 1, названий ORC (перший ORC-20, вже розгорнутий), з максимальним постачанням 21 000 000. Кожен мінтер може виготовляти до 10 000 токенів.

2.Створення ORC-20

Приклад: Було виготовлено 10 000 ORC (номер напису #2504160). Подія виготовлення підтримує початковий баланс. Ви повинні зберегти напис виготовлення до завершення першої успішної транзакції відправки.

Старий формат: застарілий після OIP-3 (мінтинги перед OIP-3 все ще дійсні).

Новий формат: переглянуто в OIP-3

3. Надсилання ORC-20

Приклад: Надішліть 1,000 $ORC (індексаційний номер #2504160) у двох частинах. Кожна транзакція повинна мати унікальний номер обов'язковості.

Крок 1: Відправник записує 1,000 $ORC (nonce 5) на адресу відправника через "відправлення напису".

Крок 2: Відправник записує "відправити залишок балансу" назад відправникові.

Трансакція вважається завершеною лише після того, як "надіслати залишковий баланс" буде записано назад.

Крок 3: Відправник відправляє сатоші, що містять створену у кроці 1 "відправну надпис", отримувачеві.

Важливі примітки

  • Тепер можна повторно використовувати написи транзакцій «створення» або «відправлення».
  • Доки баланс не витрачено, ви можете повторно використовувати “відправити підпис” — немає потреби кожного разу вписувати “подію відправлення” при переказі коштів ORC-20. Ви можете передати отриманий раніше “відправний порядок” на адресу отримувача, щоб переказати повну суму, пов'язану з “відправним порядком”, доки сума не витрачена.
  • Мета полягає в повторному використанні одноразового напису «надіслати», щоб зменшити значні втрати біткоїну, врешті-решт заощаджуючи місце блоку та вартість транзакцій.

4. Скасування транзакції ORC-20

Приклад: Скасування часткової транзакції з Nonce 5

Як ORC-20 зберігає простір блоку Bitcoin під час транзакцій

На відміну від BRC-20, який потребує «одноразового перекладу» для кожної транзакції, ORC-20 дозволяє повторне використання «мінт» та «відправити» порядкові написи всередині транзакції. Це значно зменшує обсяг даних, які потрібно записати в блокчейн, тим самим зберігаючи простір.

Користувачі мають три варіанти, коли мова йде про надсилання коштів за допомогою ORC-20:

  • Прямий переказ монетних написів: Якщо залишок початкового монетного напису залишається не витраченим, ви можете безпосередньо відправити порядковий номер монетного напису отримувачеві без написання «переказу».
  • Прямий перенос відправлених написів: Якщо залишок початкового відправленого напису не витрачено, ви можете безпосередньо відправити номер порядку напису одержувачеві.
  • Ініціювання нового процесу відправлення транзакції (перед OIP-10):

Крок 1: Напишіть суму "відправки" на адресу відправника.

Крок 2: Запишіть залишковий баланс як «відправити» на адресу відправника (попередній OIP-10).

Крок 3: Надішліть порядковий номер "надіслати напис" з кроку 1 одержувачеві. Зверніть увагу, що баланс одержувача негайно оновлюється на ефективну суму, що дозволяє використовувати отриманий напис у наступних операціях.

Токени ORC-20 та пов'язані ризики

Ви можете знайти інформацію про токени ORC-20 на веб-сайті 20scan, включаючи показники, такі як кількість власників та рейтинг різних проектів токенів. Ці дані можуть надати користувачам та трейдерам більше уявлення.

Ризики

Ті, хто зацікавлені в інвестуванні в токени ORC-20, повинні спочатку зрозуміти, що ORC-20 є експериментальним проєктом. Немає гарантій стосовно значення або корисності токенів, створених за цим стандартом. Хоча ORC-20 може покращити стандарти токенів в мережі Bitcoin, його критикували за складність і відсутність значних переваг перед існуючими стандартами.

Доля ORC-20 залежить від відповіді спільноти та її здатності вирішувати ці питання. Рекомендується користувачам діяти обережно та проводити ретельне дослідження перед використанням ORC-20.

Висновок

Екосистема Bitcoin має величезний потенціал для розвитку, оскільки постійна інновація стандартів токенів Bitcoin розширює можливості їх застосування. Стандарти, такі як BRC-20, ORC-20 та SRC-20, хоча й знаходяться на початкових етапах та мають вроджені обмеження, безперечно, є основою для майбутніх інноваційних експериментів.

Порівняно з надійністю мережі Bitcoin, його використання є відносно низьким. Природа його мови сценаріїв обмежує виконання складних смарт-контрактів в мережі Bitcoin, тим самим обмежуючи його застосування. Однак його винятковий рівень безпеки спонукає розробників та користувачів безперервно тестувати та використовувати його функціонал, що сприяє загальному розвитку екосистеми. Крім того, ринкова прийнятність та діапазон застосувань ORC-20 потребуватимуть часу, щоб витримати критику спільноти та широкого ринку.

Автор: Allen
Перекладач: Piper
Рецензент(-и): KOWEI、Edward、Elisa、Ashley、Joyce
* Ця інформація не є фінансовою порадою чи будь-якою іншою рекомендацією, запропонованою чи схваленою Gate.
* Цю статтю заборонено відтворювати, передавати чи копіювати без посилання на Gate. Порушення є порушенням Закону про авторське право і може бути предметом судового розгляду.

Поділіться

Криптокалендар

Оновлення проекту
Etherex запустить токен REX 6 серпня.
REX
22.27%
2025-08-06
Рідкісний день розробників та управління в Лас-Вегасі
Cardano проведе Рідкісний День Розробників і Управління в Лас-Вегасі з 6 по 7 серпня, з майстер-класами, хакатонами та панельними дискусіями, зосередженими на технічному розвитку та темах управління.
ADA
-3.44%
2025-08-06
Блокчейн.Rio у Ріо-де-Жанейро
Stellar візьме участь у конференції Blockchain.Rio, яка запланована в Ріо-де-Жанейро з 5 по 7 серпня. Програма включатиме ключові виступи та панельні дискусії за участю представників екосистеми Stellar у співпраці з партнерами Cheesecake Labs та NearX.
XLM
-3.18%
2025-08-06
Вебінар
Circle оголосила про проведення вебінару Executive Insights під назвою "Ера GENIUS Act починається", запланованого на 7 серпня 2025 року о 14:00 UTC. У сесії буде розглянуто наслідки нещодавно прийнятого закону GENIUS Act — першої федеральної регуляторної рамки для платіжних стейблкоїнів у Сполучених Штатах. Обговорення, яке проведуть Дант Диспарт і Кері Тен з Circle, зосередиться на тому, як це законодавство вплине на інновації у сфері цифрових активів, регуляторну ясність та лідерство США у глобальній фінансовій інфраструктурі.
USDC
-0.03%
2025-08-06
АМА на Х
Ankr проведе AMA в X 7 серпня о 16:00 UTC, зосередившись на роботі DogeOS зі створення прикладного рівня для DOGE.
ANKR
-3.23%
2025-08-06

Статті на тему

Детальний опис Yala: створення модульного агрегатора доходності DeFi з $YU стейблкоїном як посередником
Початківець

Детальний опис Yala: створення модульного агрегатора доходності DeFi з $YU стейблкоїном як посередником

Yala успадковує безпеку та децентралізацію Bitcoin, використовуючи модульний протокольний фреймворк зі стейблкоїном $YU як засобом обміну та зберігання вартості. Він безперервно з'єднує Bitcoin з основними екосистемами, що дозволяє власникам Bitcoin отримувати дохід від різних протоколів DeFi.
11/29/2024, 6:05:21 AM
Як поставити ETH?
Початківець

Як поставити ETH?

Після завершення злиття Ethereum нарешті перейшов від PoW до PoS. Стакери тепер підтримують безпеку мережі, ставлячи ETH і отримуючи винагороди. Перш ніж робити ставки, важливо вибрати відповідні методи та постачальників послуг. Після завершення злиття Ethereum нарешті перейшов від PoW до PoS. Стакери тепер підтримують безпеку мережі, ставлячи ETH і отримуючи винагороди. Перш ніж робити ставки, важливо вибрати відповідні методи та постачальників послуг.
11/21/2022, 10:20:50 AM
Від випуску активів до масштабованості BTC: еволюція та виклики
Середній

Від випуску активів до масштабованості BTC: еволюція та виклики

Ця стаття об’єднує порядкові номери, щоб внести нові норми в екосистему BTC, розглядає поточні проблеми масштабованості BTC з точки зору випуску активів і прогнозує, що випуск активів у поєднанні зі сценаріями додатків, такими як активи RGB і Taproot, потенційно можуть лідирувати в наступній розповіді. .
12/23/2023, 9:17:32 AM
Що таке майнінг BTC?
Початківець

Що таке майнінг BTC?

Щоб зрозуміти, що таке майнінг BTC, ми повинні спочатку зрозуміти BTC, репрезентативну криптовалюту, створену в 2008 році. Зараз створено цілий набір алгоритмічних систем, що оточують його загальну економічну модель. Алгоритм передбачає, що BTC отримують шляхом математичних розрахунків, або «майнінгу», як ми це називаємо більш яскраво. Багато інших криптовалют, не тільки BTC, можна отримати за допомогою майнінгу, але BTC є першим застосуванням майнінгу для отримання криптовалют у всьому світі. Машини, які використовуються для майнінгу, зазвичай є комп’ютерами. За допомогою спеціальних комп’ютерів для майнінгу майнери отримують точні відповіді якомога швидше, щоб отримати винагороду в криптовалюті, яку потім можна використовувати для отримання додаткового доходу через торгівлю на ринку.
12/14/2022, 9:31:58 AM
Що таке Bitcoin?
Початківець

Що таке Bitcoin?

Біткойн, перша в світі успішно використана криптовалюта, є децентралізованою одноранговою цифровою платіжною мережею, винайдена Сатоші Накамото. Біткойн дозволяє користувачам торгувати безпосередньо без фінансової установи чи третьої сторони.
11/21/2022, 8:24:47 AM
Spot Bitcoin ETF: шлях до криптоінвестування для підприємців
Середній

Spot Bitcoin ETF: шлях до криптоінвестування для підприємців

Ця стаття є вступом до Bitcoin ETF, чітко пояснюючи читачам, що таке спот BTC.
12/31/2023, 2:39:36 PM
Розпочати зараз
Зареєструйтеся та отримайте ваучер на
$100
!