Що таке BRC-100?

ПочатківецьJan 17, 2024
Ознайомтеся з BRC-100: революційним протоколом блокчейн, що покращує децентралізовані обчислення за допомогою розширених функцій маркерів і динамічних програм.
Що таке BRC-100?

BRC-100 визначається як розширюваний децентралізований обчислювальний протокол. Це позначення підкреслює дві його основні характеристики: розширюваність і децентралізований характер. Як розширюваний протокол, BRC-100 розроблений таким чином, щоб бути адаптованим і масштабованим, дозволяючи з часом інтегрувати нові функції та функції. Цей аспект важливий у швидкозмінному ландшафті блокчейну, де здатність адаптуватися до нових вимог і технологічних досягнень може значно вплинути на актуальність і довговічність протоколу.

Децентралізований аспект BRC-100 не менш важливий. Він працює в розподіленій мережі, тобто не контролюється жодною особою. Ця децентралізація є фундаментальним принципом технології блокчейн, що забезпечує рівень безпеки, прозорості та стійкості, якого часто не вистачає централізованим системам. У випадку BRC-100 ця децентралізована структура стосується не лише розподілу даних або активів, але й децентралізації обчислювальних процесів.

Теорія ординалів і BRC-100

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

Використовуючи цю теорію, BRC-100 може ефективно керувати та виконувати складні обчислювальні завдання в рамках децентралізованої системи. Ця можливість особливо важлива для програм, які вимагають високого ступеня точності та надійності в своїх операціях. Інтеграція теорії порядкових номерів в архітектуру BRC-100 не тільки підвищує його обчислювальну ефективність, але й забезпечує вищий ступінь точності у виконанні децентралізованих програм. Ця інтеграція знаменує собою значний крок вперед в еволюції технології блокчейн, виходячи за межі простих транзакційних можливостей до більш складних обчислювальних функцій.

Торговий майданчик BRC-100: inBRC

Огляд inBRC: перший ринок і індексатор BRC-100

inBRC виступає як піонерський ринок і індексатор для протоколу BRC-100, знаменуючи важливу віху в екосистемі BRC-100. Будучи першим у своєму роді, inBRC пропонує платформу, на якій користувачі можуть брати участь у торгівлі та переглядати широкий спектр програм і токенів, розроблених на стеку протоколів BRC-100, включаючи BRC-100, BRC-101, BRC-102, BRC- 103 та ін. Цей ринок є торговим центром і служить інформаційним центром, що надає детальну інформацію про різні токени та програми в екосистемі BRC-100. Він представляє ключові дані, такі як 24-годинний обсяг торгів, поточна ринкова вартість, продажі та статистика власників, пропонуючи прозорий і детальний огляд динаміки ринку.

Функціональність і вплив inBRC на екосистему BRC-100

Функціональність inBRC покращує видимість і доступність активів на основі BRC-100. Для інвесторів і користувачів ринок надає зручний інтерфейс для вивчення та інвестування в різні проекти на базі BRC-100, що полегшує навігацію між різноманітними пропозиціями в екосистемі. Наявність ринкових даних і тенденцій у реальному часі допомагає користувачам приймати обґрунтовані рішення, сприяючи більш жвавому та активному торговому середовищу.

Управління BRC-100

BRC-100 як відкритий протокол для екосистеми Bitcoin

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

Підхід до спільного та децентралізованого управління

Модель управління BRC-100 характеризується своєю спільною та децентралізованою природою. Ця модель побудована на принципі, що найкращий спосіб розробити та підтримувати надійний протокол — це колективні зусилля та мудрість. На практиці це означає, що розробка, підтримка та еволюція протоколу BRC-100 не обмежуються однією організацією чи групою. Натомість це включає спільноту розробників і зацікавлених сторін, які працюють разом, щоб пропонувати, переглядати та впроваджувати зміни та вдосконалення протоколу. Цей спільний підхід забезпечує врахування широкого діапазону точок зору та досвіду, що веде до більш всебічного та ефективного розвитку.

Процес подання пропозицій в управлінні BRC-100 розроблено таким чином, щоб бути інклюзивним і прозорим. Будь-який член спільноти, незалежно від свого досвіду чи рівня участі, може запропонувати зміни чи вдосконалення протоколу. Потім ці пропозиції стають доступними для перегляду всією спільнотою, надаючи можливість для відкритого обговорення та відгуків. Цей етап дозволяє почути різноманітні думки, забезпечуючи розвиток протоколу таким чином, який буде корисним для ширшої спільноти.

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

Протоколи розширення BRC-100

Підтримка розширення протоколу в BRC-100

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

Процес розширення BRC-100 передбачає створення нових протоколів, які успадковують базові властивості BRC-100, одночасно вводячи нові елементи або можливості. Розробники можуть спиратися на роботу інших, створюючи середовище для співпраці, яке згуртовано та скоординовано просуває протокол вперед.

Розширення можливостей за допомогою протоколів розширення

Дозволяючи додавати нові функції, ці розширення можуть відповідати конкретним потребам або використовувати випадки, для яких оригінальний протокол, можливо, не був розроблений. Протоколи розширення дозволяють BRC-100 залишатися актуальним і ефективним, надаючи рішення, адаптовані до мінливих потреб користувачів.

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

BRC-101: децентралізований протокол керування в мережі

BRC-101 — це децентралізований протокол керування в мережі, спеціально розроблений для стеку протоколів BRC-100. Створений Mikael.btc 16 вересня 2023 року BRC-101 служить основою для керування програмами на основі протоколу BRC-100 або його розширень. Цей протокол успадковує BRC-100 і розширює його функціональність, зосереджуючись на механізмах децентралізованого управління. У ньому описано процедури оновлення властивостей батьківських і дочірніх програм або маркерів, зупинки програм і додавання дочірніх програм в екосистемі BRC-100.

Основні функції BRC-101 зосереджені на децентралізованому керуванні в ланцюжку, що дозволяє автоматично виконувати управлінські рішення після децентралізованого голосування. Цей протокол дає змогу оновлювати атрибути та зупиняти програми на основі стеку протоколів BRC-100 виключно через BRC-101. Для додавання дочірніх програм потрібен BRC-101, якщо параметр протоколу дочірніх програм 'openAsChild' має значення false; інакше користувачі можуть безпосередньо розгортати дочірні програми.

BRC-101 можна розгорнути лише як дочірню програму батьківської програми, дозволяючи будь-кому розгортати дочірню програму управління для будь-якої батьківської програми. Виконуваність цих дочірніх програм керування залежить від атрибута «ids» («запущено DAO») батьківської програми.

Процес голосування включає кілька етапів, зокрема записування маркерів батьківської програми в дочірню програму керування, відкликання сертифіката голосування, скасування голосування та відкликання маркерів батьківської програми після скасування голосування.

Протокол вводить нові обчислювальні операції (cops), такі як vote1/vote2 і unvote1/unvote2, які використовуються для голосування та скасування голосування в пропозиціях щодо управління. BRC-101 додає нові стани, такі як «Голосує за «Так» (vfy), «Голосує за «Ні» (vfn), а також різні індикатори статусу для дочірньої програми управління, підвищуючи прозорість і ефективність процесу управління.

Протоколи вдосконалення BRC-100

Протокол BRC-100 використовує структурований, але гнучкий підхід для пропозиції та впровадження вдосконалень, гарантуючи, що протокол відповідає поточним стандартам і адаптується до майбутніх вимог. Цей процес починається зі стадії пропозиції, де члени спільноти, розробники або будь-які зацікавлені сторони в екосистемі BRC-100 можуть запропонувати вдосконалення або модифікації. Ці пропозиції, як правило, є детальними, описуючи характер вдосконалення, його передбачувані переваги та будь-який потенційний вплив на існуючу систему.

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

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

Індексатор протоколу BRC-100

Індексатор протоколу BRC-100 в екосистемі

BRC-100 Protocol Indexer діє як комплексна база даних і пошукова система для всього, що стосується протоколу BRC-100. Він служить централізованою точкою доступу до інформації про різні додатки, токени та транзакції, які існують у мережі BRC-100. Цей інструмент розроблений, щоб надати користувачам, розробникам і зацікавленим сторонам простий і ефективний спосіб навігації в складному ландшафті протоколу BRC-100. Індексуючи дані з блокчейну, Protocol Indexer пропонує детальне та впорядковане уявлення про діяльність мережі, включаючи розгортання нових додатків, транзакції маркерів і зміни в самому протоколі.

Функціональність BRC-100 Protocol Indexer надає цінну інформацію про динаміку мережі, таку як розподіл токенів, використання додатків і моделі транзакцій. Це дозволяє розробникам визначати тенденції, розуміти поведінку користувачів і приймати рішення на основі даних. Інвесторам і користувачам Indexer пропонує прозорий огляд діяльності протоколу, допомагаючи їм відстежувати ефективність токенів і програм і приймати обґрунтовані рішення.

Внесок у прозорість та ефективність

Індексатор протоколу BRC-100 значно підвищує прозорість екосистеми BRC-100. У середовищі, де інформація є ключовою, Indexer забезпечує чітке та безперешкодне уявлення про діяльність у мережі. Маючи доступ до надійного та актуального джерела інформації, зацікавлені сторони можуть переконатися, що їх взаємодія з протоколом базується на точних і вичерпних даних.

Організовуючи величезні обсяги даних блокчейну в зручному для користувача форматі з можливістю пошуку, це економить користувачам і розробникам значну кількість часу та зусиль. Ця ефективність важлива для тих, хто хоче розробляти або інвестувати в програми в рамках екосистеми BRC-100. Здатність Indexer надавати швидкий і легкий доступ до відповідних даних означає, що розробники можуть більше зосереджуватися на інноваціях і менше на пошуку даних. У той же час інвестори можуть приймати більш швидкі та зважені рішення.

Технічні характеристики BRC-100

Параметри протоколу, операції та обчислювальні операції

Протокол BRC-100 характеризується повним набором параметрів і операцій, які визначають його функціональність. Основні параметри включають «extends», «upgradeFrom», «openAsChild» і «stoppable», кожен з яких служить певній меті в архітектурі протоколу. Наприклад, «extends» визначає успадкування від інших протоколів, тоді як «stoppable» вказує, чи можна зупинити програму.

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

Розгортання, карбування та запис токенів

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

Унікальні обчислювальні операції: mint2/mint3 і burn2/burn3

BRC-100 представляє унікальні обчислювальні операції, такі як mint2/mint3 і burn2/burn3, кожна з яких додає рівень складності та функціональності протоколу. Операції mint2 і mint3 розширюють базовий процес карбування шляхом включення певних умов або станів. Наприклад, mint2 можна використовувати для карбування токенів за певних умов, що часто передбачає оновлення стану програми, тоді як mint3 дозволяє карбувати токени, які не впливають на циркуляцію, що корисно для конкретних сценаріїв застосування. Так само burn2 і burn3 розширюють стандартний процес запису. Burn2 використовується для запису токенів за певних умов, що часто призводить до змін у стані програми, тоді як burn3 дозволяє перетворювати токени в інший стан у програмі без зменшення циркулюючої пропозиції.

Висновок

Протокол BRC-100 відрізняється широкими параметрами, різноманітними операціями та розширеними обчислювальними функціями. Його здатність підтримувати розширення протоколу, такі як BRC-101, і унікальні обчислювальні операції, такі як mint2/mint3 і burn2/burn3, демонструє його адаптивність та інноваційність у вирішенні складних потреб децентралізованих обчислень. Структурований підхід протоколу до розгортання, керування маркерами та управління відображає добре продуманий дизайн, який балансує між гнучкістю та послідовністю, гарантуючи, що він залишається актуальним і потужним інструментом у секторі блокчейну.

Autor: Matheus
Tradutor(a): Piper
Revisor(es): KOWEI、Edward、Ashley He
* As informações não se destinam a ser e não constituem aconselhamento financeiro ou qualquer outra recomendação de qualquer tipo oferecido ou endossado pela Gate.io.
* Este artigo não pode ser reproduzido, transmitido ou copiado sem fazer referência à Gate.io. A violação é uma violação da Lei de Direitos de Autor e pode estar sujeita a ações legais.
Comece agora
Registe-se e ganhe um cupão de
100 USD
!
Criar conta