Усе, що вам потрібно знати про рекурсивні написи

Середній1/17/2024, 2:41:28 PM
Рекурсивний запис — це інноваційна функція Bitcoin, яка дозволяє створювати складні інфраструктури даних в екосистемі Bitcoin.

Вступ

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

Ординали були введені, щоб створити нову утиліту для блокчейну біткойнів, що призвело до створення інших стандартів токенів, таких як BRC-20. Тим не менш, оригінальний дизайн біткойна з обмеженням блокчейна в 1 МБ було змінено до 4 МБ на блок. Це обмеження зменшило можливість вписування складних даних у Bitcoin. Ця проблема ускладнювалася надзвичайно високою вартістю вписування таких складних даних.

Рекурсивні написи були створені для вирішення проблем зберігання та вартості. Рекурсивні написи дозволяють розробнику обійти обмеження в 4 МБ, створивши мережу джерел даних, які, будучи з’єднаними між собою, можуть використовуватися для створення складних програм.

Що таке рекурсивні написи?

Рекурсивний напис — це інноваційна функція біткойна, яка дозволяє створювати складні інфраструктури даних в екосистемі біткойн за допомогою порядкових номерів. Рекурсивні написи були введені в простір блокчейнів 12 червня 2023 року. Того дня головний супроводжувач протоколу Bitcoin Ordinals інтегрував пропозицію рекурсивного напису (#2167) у кодову базу Ordinals. Ця інтеграція розблокувала можливість посилання на написи, як-от тексти та зображення, у блокчейні.

Ординали - унікальні написи на сатоші. Рекурсивні написи дозволяють новим написам отримувати доступ і використовувати дані в старих написах шляхом звернення до даних у цьому написі. Ці дані можуть відтворювати зображення, елементи та високоякісні ресурси за незначну частку розміру та вартості.

Походження і розвиток

Джерело: веб-сайт ChainLink

Початкова конструкція блокчейну Bitcoin полягала в передачі вартості децентралізованим способом. До впровадження оновлення Taproot блокчейн був зосереджений виключно на передачі вартості.

Це причина, чому більшість представників простору NFT не думали про біткойн для карбування та ведення діяльності в просторі NFT, віддаючи перевагу Ethereum або полігону для таких проектів, навіть незважаючи на те, що NFT були введені в біткойн у 2009 році з «канцлером» Сатоші Накамото. на межі допомоги».

Оновлення Taproot перетворило просту, але дорогу транзакцію Bitcoin на засіб зберігання складних даних. Він запровадив такі технології, як дерева Мерклета та підписи Шнорра, які спрямовані на покращення безпеки та пропускної здатності блокчейну, що проклало шлях до створення Bitcoin Ordinals.

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

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

Концепція взаємозв’язку даних записів дозволяє розробникам створювати складні програми на блокчейні, такі як відеоігри, програмне забезпечення, платформи DeFi та інші, розширюючи варіант використання та адаптивність екосистеми Bitcoin.

Як працюють рекурсивні написи?

Рекурсивні записи дозволяють записам отримувати доступ і отримувати дані з підключених записів, зберігаючи протоколи безпеки та гнучкість для майбутніх змін. Щоб досягти цього, було внесено зміни до політики безпеки вмісту (CSP) і додано нову кінцеву точку.

CSP — це функція безпеки, яка впливає на те, як ресурси транслюються або змінюються. Ця функція дозволяє запити до кінцевих точок, які починаються з префікса «/-/», і ці написи можуть викликати певні кінцеві точки за допомогою «/content/<INSCRIPTION_ID>». \
Кінцеві точки — це вихідні коди для написів, які користувачі можуть налаштувати та перетворити на рекурсивні написи. Такі інструменти, як Ordiscan, дозволяють користувачам вставити адресу напису в рядок пошуку, знайти зображення «перегляд вихідного коду» та скопіювати вихідний код.

Нові зміни CSP дозволяють записам вирішувати, скільки запитів можна зробити собі та скільки запитів зробити іншим записам. У проекті використовується синтаксис «/-/» для гнучкості, і це дозволяє використовувати інфраструктуру Web2, як-от Google і Firefox.

Рекурсивні написи можна включити в основні програми HTML і запускати в таких браузерах, як Google, а не в Safari. Це пов’язано з тим, що Safari неправильно реалізує кілька заголовків CSP, і цю проблему спільнота має намір вирішити в майбутньому.

Переваги рекурсивних написів для мережі Bitcoin

Рекурсивні написи мають деякі потенційні переваги для біткойнів, тому нововведення викликало ажіотаж у біткойн-спільноті.

Зберігання даних

Першою перевагою є його вплив на те, як екосистема біткойн обробляє великі обсяги даних у блокчейні. Обмеження в 4 МБ безпосередньо вплинуло на ступінь інновацій, можливих у блокчейні Bitcoin. Рекурсивні написи допомагають вирішити це, обходячи це обмеження та вводячи складні структури даних. Це робиться шляхом посилання на існуючі дані, що дає розробникам можливість маніпулювати основними даними.

Це дозволить створювати на блокчейні такі проекти, як відеоігри, аудіофайли, DeFi та проекти, подібні до смарт-контрактів.

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

Ефективне використання блоків

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

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

Масштабованість

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

Використовуючи безпеку та незмінність біткойна, розробники можуть створювати віртуальні світи та мережеві ігри, які інакше були б неможливі.

Потенційні недоліки рекурсивних написів

Рекурсивні написи є інноваційним доповненням до Bitcoin, але не кожен член спільноти повністю підтримує.

Централізація

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

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

Оскільки рекурсивні написи побудовані на цих ординалах, будь-які порушення в структурі порядкових номерів безпосередньо вплинуть на проект рекурсивного напису.

Ефективність витрат

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

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

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

Створення проектів з рекурсивними написами

Біткойн-спільнота відреагувала на впровадження рекурсивних написів створенням проектів на біткойнах.

PixelWar

Джерело: сайт PixelWar

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

Проект дозволяє користувачам створювати полотна PixelWar (256 x 256), завантажуючи зображення або створюючи його вручну піксель за пікселем. Ці полотна PixelWar є написами, які утворюють рекурсивний ланцюжок, що наразі робить PixelWar проектом з однією з найвищих рекурсій.

У проекті використовується новий стандарт BRC-721, який використовує рекурсивні написи для запису процесів і продуктів кожного користувача.

OrdinalsBot

Джерело: Ordinalsbot's Medium

OrdinalsBot — це проект, який дозволяє користувачам вписувати колекції в біткоіни.

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

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

Результатом є твір мистецтва на біткойнах, який виглядає точно так само, як оригінал, але за незначну частину розміру та вартості.

Висновок

Рекурсивні написи дозволяють біткойну зберігати складні дані для створення різноманітних програм, таких як відеоігри, бібліотеки та проекти DeFi.

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

З такими проектами, як PixelWar і Ordinalsbot, які створюють написи для відлюдників, потенційні варіанти використання цієї функції високі.

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

Усе, що вам потрібно знати про рекурсивні написи

Середній1/17/2024, 2:41:28 PM
Рекурсивний запис — це інноваційна функція Bitcoin, яка дозволяє створювати складні інфраструктури даних в екосистемі Bitcoin.

Вступ

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

Ординали були введені, щоб створити нову утиліту для блокчейну біткойнів, що призвело до створення інших стандартів токенів, таких як BRC-20. Тим не менш, оригінальний дизайн біткойна з обмеженням блокчейна в 1 МБ було змінено до 4 МБ на блок. Це обмеження зменшило можливість вписування складних даних у Bitcoin. Ця проблема ускладнювалася надзвичайно високою вартістю вписування таких складних даних.

Рекурсивні написи були створені для вирішення проблем зберігання та вартості. Рекурсивні написи дозволяють розробнику обійти обмеження в 4 МБ, створивши мережу джерел даних, які, будучи з’єднаними між собою, можуть використовуватися для створення складних програм.

Що таке рекурсивні написи?

Рекурсивний напис — це інноваційна функція біткойна, яка дозволяє створювати складні інфраструктури даних в екосистемі біткойн за допомогою порядкових номерів. Рекурсивні написи були введені в простір блокчейнів 12 червня 2023 року. Того дня головний супроводжувач протоколу Bitcoin Ordinals інтегрував пропозицію рекурсивного напису (#2167) у кодову базу Ordinals. Ця інтеграція розблокувала можливість посилання на написи, як-от тексти та зображення, у блокчейні.

Ординали - унікальні написи на сатоші. Рекурсивні написи дозволяють новим написам отримувати доступ і використовувати дані в старих написах шляхом звернення до даних у цьому написі. Ці дані можуть відтворювати зображення, елементи та високоякісні ресурси за незначну частку розміру та вартості.

Походження і розвиток

Джерело: веб-сайт ChainLink

Початкова конструкція блокчейну Bitcoin полягала в передачі вартості децентралізованим способом. До впровадження оновлення Taproot блокчейн був зосереджений виключно на передачі вартості.

Це причина, чому більшість представників простору NFT не думали про біткойн для карбування та ведення діяльності в просторі NFT, віддаючи перевагу Ethereum або полігону для таких проектів, навіть незважаючи на те, що NFT були введені в біткойн у 2009 році з «канцлером» Сатоші Накамото. на межі допомоги».

Оновлення Taproot перетворило просту, але дорогу транзакцію Bitcoin на засіб зберігання складних даних. Він запровадив такі технології, як дерева Мерклета та підписи Шнорра, які спрямовані на покращення безпеки та пропускної здатності блокчейну, що проклало шлях до створення Bitcoin Ordinals.

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

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

Концепція взаємозв’язку даних записів дозволяє розробникам створювати складні програми на блокчейні, такі як відеоігри, програмне забезпечення, платформи DeFi та інші, розширюючи варіант використання та адаптивність екосистеми Bitcoin.

Як працюють рекурсивні написи?

Рекурсивні записи дозволяють записам отримувати доступ і отримувати дані з підключених записів, зберігаючи протоколи безпеки та гнучкість для майбутніх змін. Щоб досягти цього, було внесено зміни до політики безпеки вмісту (CSP) і додано нову кінцеву точку.

CSP — це функція безпеки, яка впливає на те, як ресурси транслюються або змінюються. Ця функція дозволяє запити до кінцевих точок, які починаються з префікса «/-/», і ці написи можуть викликати певні кінцеві точки за допомогою «/content/<INSCRIPTION_ID>». \
Кінцеві точки — це вихідні коди для написів, які користувачі можуть налаштувати та перетворити на рекурсивні написи. Такі інструменти, як Ordiscan, дозволяють користувачам вставити адресу напису в рядок пошуку, знайти зображення «перегляд вихідного коду» та скопіювати вихідний код.

Нові зміни CSP дозволяють записам вирішувати, скільки запитів можна зробити собі та скільки запитів зробити іншим записам. У проекті використовується синтаксис «/-/» для гнучкості, і це дозволяє використовувати інфраструктуру Web2, як-от Google і Firefox.

Рекурсивні написи можна включити в основні програми HTML і запускати в таких браузерах, як Google, а не в Safari. Це пов’язано з тим, що Safari неправильно реалізує кілька заголовків CSP, і цю проблему спільнота має намір вирішити в майбутньому.

Переваги рекурсивних написів для мережі Bitcoin

Рекурсивні написи мають деякі потенційні переваги для біткойнів, тому нововведення викликало ажіотаж у біткойн-спільноті.

Зберігання даних

Першою перевагою є його вплив на те, як екосистема біткойн обробляє великі обсяги даних у блокчейні. Обмеження в 4 МБ безпосередньо вплинуло на ступінь інновацій, можливих у блокчейні Bitcoin. Рекурсивні написи допомагають вирішити це, обходячи це обмеження та вводячи складні структури даних. Це робиться шляхом посилання на існуючі дані, що дає розробникам можливість маніпулювати основними даними.

Це дозволить створювати на блокчейні такі проекти, як відеоігри, аудіофайли, DeFi та проекти, подібні до смарт-контрактів.

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

Ефективне використання блоків

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

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

Масштабованість

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

Використовуючи безпеку та незмінність біткойна, розробники можуть створювати віртуальні світи та мережеві ігри, які інакше були б неможливі.

Потенційні недоліки рекурсивних написів

Рекурсивні написи є інноваційним доповненням до Bitcoin, але не кожен член спільноти повністю підтримує.

Централізація

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

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

Оскільки рекурсивні написи побудовані на цих ординалах, будь-які порушення в структурі порядкових номерів безпосередньо вплинуть на проект рекурсивного напису.

Ефективність витрат

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

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

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

Створення проектів з рекурсивними написами

Біткойн-спільнота відреагувала на впровадження рекурсивних написів створенням проектів на біткойнах.

PixelWar

Джерело: сайт PixelWar

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

Проект дозволяє користувачам створювати полотна PixelWar (256 x 256), завантажуючи зображення або створюючи його вручну піксель за пікселем. Ці полотна PixelWar є написами, які утворюють рекурсивний ланцюжок, що наразі робить PixelWar проектом з однією з найвищих рекурсій.

У проекті використовується новий стандарт BRC-721, який використовує рекурсивні написи для запису процесів і продуктів кожного користувача.

OrdinalsBot

Джерело: Ordinalsbot's Medium

OrdinalsBot — це проект, який дозволяє користувачам вписувати колекції в біткоіни.

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

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

Результатом є твір мистецтва на біткойнах, який виглядає точно так само, як оригінал, але за незначну частину розміру та вартості.

Висновок

Рекурсивні написи дозволяють біткойну зберігати складні дані для створення різноманітних програм, таких як відеоігри, бібліотеки та проекти DeFi.

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

З такими проектами, як PixelWar і Ordinalsbot, які створюють написи для відлюдників, потенційні варіанти використання цієї функції високі.

Автор: Bravo
Перекладач: Cedar
Рецензент(-и): Wayne、KOWEI、Ashley He
* Ця інформація не є фінансовою порадою чи будь-якою іншою рекомендацією, запропонованою чи схваленою Gate.io.
* Цю статтю заборонено відтворювати, передавати чи копіювати без посилання на Gate.io. Порушення є порушенням Закону про авторське право і може бути предметом судового розгляду.
Розпочати зараз
Зареєструйтеся та отримайте ваучер на
$100
!