Божевілля 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 - це відкритий токенний стандарт для порядкових чисел Bitcoin, створений OrcDAO для покращення деяких ключових функцій BRC-20. Його метою є збереження сумісності з BRC-20, покращення адаптивності, масштабованості та безпеки, а також усунення можливості подвійного витрачання.
Операції ORC-20 включають в себе базові події, такі як розгортання, виготовлення, відправлення, скасування, оновлення та користувальницькі події. Ви можете додати ключі до стандартних подій, щоб ввести обмеження, різноманітні поведінки або нові операції. Кожна операція складається з даних напису з пар ключ-значення, за замовчуванням у форматі JSON, де ключі операції повинні бути у нижньому регістрі, а числові дані нечутливі до регістру.
Джерело: 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 для створення більш широкого спектру використання, таких як:
5. Скасування транзакції:
Транзакції можна скасувати за допомогою «op»: «cancel». Завдяки включенню значення числа одиниці в кожну транзакцію, скасування може скасувати всі транзакції або лише конкретні транзакції (з певними значеннями числа одиниці).
Переваги:
Недоліки:
Ви можете швидко почати використовувати 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 "відправну надпис", отримувачеві.
Важливі примітки
4. Скасування транзакції ORC-20
Приклад: Скасування часткової транзакції з Nonce 5
На відміну від BRC-20, який потребує «одноразового перекладу» для кожної транзакції, ORC-20 дозволяє повторне використання «мінт» та «відправити» порядкові написи всередині транзакції. Це значно зменшує обсяг даних, які потрібно записати в блокчейн, тим самим зберігаючи простір.
Користувачі мають три варіанти, коли мова йде про надсилання коштів за допомогою ORC-20:
Крок 1: Напишіть суму "відправки" на адресу відправника.
Крок 2: Запишіть залишковий баланс як «відправити» на адресу відправника (попередній OIP-10).
Крок 3: Надішліть порядковий номер "надіслати напис" з кроку 1 одержувачеві. Зверніть увагу, що баланс одержувача негайно оновлюється на ефективну суму, що дозволяє використовувати отриманий напис у наступних операціях.
Ви можете знайти інформацію про токени 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 потребуватимуть часу, щоб витримати критику спільноти та широкого ринку.
Божевілля 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 - це відкритий токенний стандарт для порядкових чисел Bitcoin, створений OrcDAO для покращення деяких ключових функцій BRC-20. Його метою є збереження сумісності з BRC-20, покращення адаптивності, масштабованості та безпеки, а також усунення можливості подвійного витрачання.
Операції ORC-20 включають в себе базові події, такі як розгортання, виготовлення, відправлення, скасування, оновлення та користувальницькі події. Ви можете додати ключі до стандартних подій, щоб ввести обмеження, різноманітні поведінки або нові операції. Кожна операція складається з даних напису з пар ключ-значення, за замовчуванням у форматі JSON, де ключі операції повинні бути у нижньому регістрі, а числові дані нечутливі до регістру.
Джерело: 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 для створення більш широкого спектру використання, таких як:
5. Скасування транзакції:
Транзакції можна скасувати за допомогою «op»: «cancel». Завдяки включенню значення числа одиниці в кожну транзакцію, скасування може скасувати всі транзакції або лише конкретні транзакції (з певними значеннями числа одиниці).
Переваги:
Недоліки:
Ви можете швидко почати використовувати 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 "відправну надпис", отримувачеві.
Важливі примітки
4. Скасування транзакції ORC-20
Приклад: Скасування часткової транзакції з Nonce 5
На відміну від BRC-20, який потребує «одноразового перекладу» для кожної транзакції, ORC-20 дозволяє повторне використання «мінт» та «відправити» порядкові написи всередині транзакції. Це значно зменшує обсяг даних, які потрібно записати в блокчейн, тим самим зберігаючи простір.
Користувачі мають три варіанти, коли мова йде про надсилання коштів за допомогою ORC-20:
Крок 1: Напишіть суму "відправки" на адресу відправника.
Крок 2: Запишіть залишковий баланс як «відправити» на адресу відправника (попередній OIP-10).
Крок 3: Надішліть порядковий номер "надіслати напис" з кроку 1 одержувачеві. Зверніть увагу, що баланс одержувача негайно оновлюється на ефективну суму, що дозволяє використовувати отриманий напис у наступних операціях.
Ви можете знайти інформацію про токени 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 потребуватимуть часу, щоб витримати критику спільноти та широкого ринку.