Сьогодні ми продовжуємо говорити про цей проект. Мені слід було говорити про Filecoin раніше, але я думаю, що це дуже хороший і інноваційний проект але значення валюти не є хорошим, тому цей AR є другим у складі його поточна ринкова вартість становить близько 260 мільйонів доларів США, рейтинг 120+, ринкова вартість відносно низька, тому є більше простору для фантазії.
Arweave сподівається стати бібліотекою в Інтернеті - стародавньою бібліотекою, як Олександрійська бібліотека (колись найбільша бібліотека у світі, заснована в 259 році до нашої ери, але повністю знищена пожежею), щоб зберігати всесвітні знання. До цього щось подібне робив Internet Archive.
AR є нативним маркером мережі Arweave. Arweave — це новий тип сховища, який підтримує дані за допомогою стабільних постійних ресурсів, що дозволяє користувачам і розробникам зберігати дані справді постійно, назавжди. Корисність самого токена визначає його цінність, яку можна використовувати для шифрування інформації та введення її в систему, а також її можна використовувати як винагороду для мотивації майнерів. Основною функцією AR є постійне зберігання платіжних даних, але вона також має транзакційну цінність. Простіше кажучи, механізм зберігання Arweave виглядає наступним чином: клієнти, які хочуть зберігати дані, завантажують дані в мережу Arweave, і файл буде постійно збережено за одноразову плату та не може бути змінений, і дані можна читати безкоштовно.
Компанію Arweave було засновано в серпні 2017 року, а в квітні 2018 року закінчила берлінську програму прискорення стартапів Techstars. Як протокол зберігання файлів, заснований на блокчейні, Arweave має характеристики одноразової оплати та постійного зберігання файлів, які користувачі Інтернету можуть реалізувати в мережі через плагін Arweave. Постійно зберігати цифрові файли та дані, такі як веб-сторінки, електронні листи, публікації в соціальних мережах тощо. Раніше Arweave використовував підтвердження доступу (POA), щоб стимулювати майнерів зберігати історію назавжди. 25 лютого 2021 року Arweave завершив оновлення нового конкурентного консенсусу SPoRA. SPoRA — це новий конкурентоспроможний механізм консенсусу, заснований на мережі Arweave, який забороняє майнерам отримувати дані за запитом із мережі та зменшує споживання енергії в мережі. Він може значно збільшити кількість копій даних, що зберігаються в мережі, у 100–1000 разів. величини, переміщуючи більше обчислень у цій мережі до сховища.
Принцип і механізм Arweave
Blockweave
Блоки традиційного блокчейну з'єднуються один за одним, а поточний блок містить усі транзакції, які відбулися у всій мережі за цей період. Кожен блок зберігає хеш-значення попереднього блоку, щоб кожен блок міг знайти свій попередній блок, таким чином з’єднуючи ці блоки для формування ланцюжкової структури.
Щоб вирішити проблеми перевантаження ланцюга, високого газу та низького tps у традиційній архітектурі блокчейну, Arweave розробила різні структури даних блокчейну та методи перевірки, а різні децентралізовані сховища, такі як filecoin, досі використовують традиційні Архітектура блокчейну використовується для мотивації та Ідея зберігання даних у ланцюжку відрізняється. Кожен вузол зберігає лише частину блоків, як у традиційному блоку A також вказує на випадкову послідовність попереднього відкликання, таким чином утворюючи обертову блочну структуру blockweave, і немає обмежень на розмір кожного блоку. (Жорсткий диск майнера filecoin містить два типи даних, один — це дані блоку транзакцій усього ланцюжка файлкойнів, а інший — це інформація, що зберігається користувачем, тоді як жорсткий диск майнера arweave містить лише дані блоку arweave, незалежно від транзакції Інформація або інформація про зберігання знаходиться в блоці).
Заблокувати хеш-список і таблицю гаманця
Однак проблема, спричинена цією конструкцією, полягає в тому, що кожен вузол не може перевірити транзакцію, як традиційний блокчейн, який зберігає весь блок, таку інформацію про платіжну транзакцію неможливо ефективно перевірити для безпеки ця проблема з використанням 2 таблиць:
Хеш-список блоків
Список гаманців
За допомогою хеш-списку блоків нам не потрібно завантажувати всі блоки для перевірки один за одним, а продовжувати перевірку під час процесу генерації блоків.
За допомогою таблиці гаманця Arweave може перевірити статус будь-якого облікового запису в поточному блоці. Причина та ж, чому дерево станів в Ethereum не зберігає лише облікові записи, задіяні в поточному блоці, як дерево транзакцій. Тобто, якщо ви хочете переказати гроші на рахунок, на якому не було транзакції, вам потрібно перейти до початкового блоку. Ethereum розроблено для ефективності, тоді як Arweave розроблено для досягнення мети зберігання лише підмножини блоків.
Механізм консенсусу SPoRA
Якщо це так, Arweave вирішує проблему безпеки, спричинену тим, що кожен вузол зберігає лише частину блоку, але не може гарантувати надмірність блоків, оскільки в крайньому випадку Arweave потрібно зберігати лише останній блок. Для вирішення цієї проблеми Arwave використовує консенсусне підтвердження SPoRA. Найважливішим у дизайні блокчейну є обслуговування механізму консенсусу Arweave - SPoRA (короткі докази випадкового доступу).
До того, як Arweave використовував механізм консенсусу SPoRA, він використовував механізм PoA+PoW.
А PoA означає Proof of Access: підтвердження доступу. Відповідно до цього механізму, Arweave вимагає, щоб кожен вузол майнера мав локальний доступ до випадкового блоку пам’яті, якщо він хоче створити новий блок і отримати винагороду, немає можливості генерувати нові блоки.
У цьому випадку, якщо майнер хоче отримати якомога більший прибуток від майнінгу, він вибере зберігати всі блоки, тому що кожен наступний блок буде вказувати на поточний блок і випадковий попередній блок, зберігаючи Чим більше блоків є, тим більше ви кваліфіковані, щоб створювати блоки та отримувати нагороди. PoA стимулює майнерів зберігати більше блоків Arweave, а також заохочує майнерів зберігати деякі блоки, які зберігаються рідше, щоб підвищити ймовірність зустрічі з PoA.
PoA використовує хеш-алгоритм RandomX. Ймовірність створення блоку випадковим чином * ймовірність того, що він знайде хеш першим. Майнерам потрібно знайти відповідне хеш-значення, щоб згенерувати новий блок за допомогою механізму PoW, але випадкове число (Nounce) залежить від попереднього блоку та будь-якої інформації про блок випадкового виклику. Випадковість відкликаних блоків заохочує майнерів зберігати більше блоків, отримуючи таким чином відносно високий рівень успіху обчислень і винагороду за блок. PoA також стимулює майнерів зберігати «дефіцитні блоки», тобто блоки, які інші не зберігали, щоб отримати більшу ймовірність виробництва блоків і винагороди.
Однак, згідно з окремим механізмом PoA, якщо всі майнери зберігають усі блоки, то ймовірність створення блоку для всіх є однаковою. Таким чином, на додаток до PoA, Arweave запровадив механізм PoW, щоб розширити конкурентний вимір виробництва блоків.
22 лютого Arweave оновив PoA+POW до SPoRA. Простий механізм PoA+PoW забезпечує постійне зберігання даних, але не гарантує швидкість доступу до даних, а PoW також має екологічну проблему енергоспоживання. Механізм SPoRA зменшує вагу PoW у попередній ймовірності створення майнерами блоків і додає параметр швидкості доступу до даних. Крім того, SPoRA дозволяє майнерам більше зосереджуватися на підтримці власного локального обладнання та вузлів, не дозволяючи майнерам зберігати дані в одному центрі обробки даних з низькою швидкістю, сприяючи диверсифікації місць розташування вузлів і покращуючи ступінь децентралізації всієї мережі ізація. Зменшення ваги блоків PoW зменшить споживання енергії, що більше відповідає концепції «вуглецевої нейтральності». В архітектурі SPoRA існує більш децентралізований і ефективний розподіл блоків. Відповідно до відповідних розрахунків, ймовірність втрати мережевого блоку Arweave менша, ніж ймовірність конфлікту закритого ключа.
Механізм оцінки вузла Wildfire
Мережа arweave — це одноразова плата за постійне зберігання, тобто подальше зчитування даних є безкоштовною послугою, що означає, що користувачі можуть отримати доступ до даних у будь-який час. доступ до даних на Arweave також швидший. Набагато швидше отримати дані безпосередньо з Filecoin, для розблокування якого потрібно 1-5 годин. Отже, як arweave мотивує майнерів у довгостроковій перспективі надавати послуги читання даних без прибутку?
Arweave додає Wildfire: механізм підрахунку балів. Принцип роботи полягає в тому, щоб дозволити вузлу Arweave створити систему рейтингу для інших вузлів. Ранжування базується на двох пунктах: 1. Щедрість: кількість надсилання нових транзакцій і блоків; 2. Чуйність: швидкість реакції на мережу запити . Чим вищий бал кожен вузол дає сусіднім вузлам, тим вищому рангу буде надано пріоритет для надсилання запитів. Чим вище довіра до нього, тим більша ймовірність отримання дефіцитних блоків. Це ефективно вирішує проблему жертовного майнінгу, коли вузли майнера не діляться рідкісними даними з іншими вузлами Зараз дуже серйозно у Filecoin. Більшість даних 18eb у всій мережі Filecoin є неправдивими даними, які зберігаються майнерами для отримання винагороди за блок.
Таким чином, дизайн blockweave вирішує проблему високої плати за обробку традиційної архітектури блокчейну, оскільки рівень впровадження зростає. Комісія за обробку інформації про кожну оплату в мережі arweave становить вартість зберігання цієї інформації, яка наразі становить лише 0,00000068 ар. Виходячи з поточної ціни в 14 доларів США, комісія за обробку становить менше 0,00001 доларів США, а середня плата за обробку даних становить до 0,06 доларів США. за транзакцію, виходячи з поточної ціни файлкойна в 0,3 долара США, вона в 3000 разів перевищує плату за децентралізоване зберігання .Коли кількість користувачів, які використовують мережу filecoin, зрештою зіткнеться з проблемами перевантаження ланцюга, подібними до Ethereum. Зрештою, плата за обробку кожної транзакції зберігання буде набагато вищою, ніж плата за обробку кожного платежу. Інформація про мережу arweave базується на цій інформації. З розвитком технології зберігання комісії за обробку даних AR будуть навіть продовжувати знижуватися. .
вартість зберігання
Вартість зберігання будь-яких даних на Arweave залежить від трьох факторів:
1. Розмір даних, що зберігаються
2. Сьогоднішня законна вартість постійного зберігання 1 ГБ даних
3. Законна ціна AR (власний токен Arweave)
Передумова всього цього ґрунтується на тенденції все більшого зниження вартості зберігання в Інтернет-мережах. Витрати на зберігання в основному залежать від щільності та надійності даних. На відміну від закону Мура, який уповільнює ЦП, поточна максимальна щільність апаратного зберігання даних набагато нижча за теоретичне розрахункове значення. Таким чином, припущення Arweave для розрахунків є більш консервативними, беручи за початкову ціну ринкову ціну 1 ГБ/год пам’яті на жорсткому диску та припускаючи тенденцію до зниження цін на зберігання на 0,5% на рік замість середньорічного зниження на 30,5% у витрати на зберігання даних за останні 50 років.
Слід зазначити, що плата за зберігання, яку сплачують користувачі **, також встановлюється як вартість постійного зберігання майнерами. Поточних витрат Arweave достатньо, щоб покрити витрати на зберігання даних протягом 200 років. Згідно з даними Arweavefees, зберігання даних зараз коштує близько 2,927 доларів США/ГБ.
системна екологія
Відтоді, як основна мережа вийшла в Інтернет у червні 2018 року, Arweave поступово сприйняли громадські мережі, NFT тощо як одне з рішень для зберігання даних у світі Web 3. Різні показники даних поступово збільшувалися, але вони завжди незначно коливалися та зростали повільно. До 2021 року NFT буде гарячим за межами кола. Скориставшись вибуховим попитом на треку NFT, різноманітні індикатори даних Arweave почали стрімко зростати та поступово розвивалися на Arweave, такі як децентралізований мережевий диск, децентралізований форум metaweave, децентралізоване дзеркало блогу та продукти Web3, які неможливо реалізувати. традиційними публічними мережами, такими як централізовані поштові скриньки
Розумний контракт smartweave на arweave
Смарт-контракти — це рівень бізнес-логіки DApps. Подібно до рівня даних, вузьким місцем смарт-контрактів є проблема масштабованості/вартості обчислень. Згідно з оцінкою Віталіка, витрати на обчислення та зберігання даних Ethereum приблизно в 1 мільйон разів перевищують вартість рівня даних DApp. Фундаментальною причиною високої вартості обчислень і сховищ публічного ланцюга є його повністю резервована архітектура, тобто всі дані в ланцюзі зберігаються на кожному повному вузлі, а всі обчислення виконуються на кожному повному вузлі. Існує три способи розширення загальнодоступного ланцюга: репрезентативна система, шарування та шардинг. Розумний контракт Smartweave на Arweave має зовсім інший підхід. Смарт-контракти Smartweave — це програми, розроблені на Javascript і збережені в мережі ar, тому вони незмінні. Надсилання в мережу для зберігання одночасно з кодом контракту також є статусом створення контракту. На відміну від смарт-контрактів в Ethereum (та інших публічних мережах), Smartweave не виконується вузлами майнера, а завантажується на комп’ютер абонента контракту для виконання. Процес виконання починається зі стану створення контракту, виконує всі транзакції в історії контракту у визначеному порядку та, нарешті, виконує транзакцію абонента контракту. Після завершення абонент, який викликає контракт, передає введені дані про свою транзакцію та статус виконаного контракту в мережу AR і потрапляє в постійне сховище. Подальші контрактні виклики повторюють описаний вище процес.
Іншими словами, для транзакції смарт-контракту мережі ar потрібен лише один вузол – власний вузол абонента, щоб її виконати (зауважте, що мережа ar не розрізняє повні вузли та легкі клієнти). Оскільки вузол абонента виконав (і перевірив) усі транзакції в історії контракту, йому не потрібно довіряти або покладатися на будь-який вузол для отримання достовірних результатів розрахунку (тобто нового стану смарт-контракту). Тому кожен контракт Smartweave можна розглядати як ланцюг другого рівня arweave, а виконання смарт-контракту є повною синхронізацією та перевіркою ланцюга другого рівня. Ця конструкція вирішує проблеми масштабованості/вартості обчислень рівня бізнес-логіки DApp. Розумні контракти можуть містити майже необмежену кількість складних розрахунків за дуже низькими граничними витратами, оскільки зазвичай обчислювальне обладнання абонента було придбано або орендовано на тривалий час.
У зв’язку з цим виникає запитання: чи не буде виконання смарт-контракту ставати все повільнішим із збільшенням кількості транзакцій? Це правда, але є способи обійти це. Наприклад, абонент називає стан результату контракту, щоб сформувати знімок стану контракту. Якщо абонент є надійним (наприклад, якщо він є розробником смарт-контракту), наступні абоненти можуть вказати знімок стану як початковий стан і виконувати транзакції потрібно лише після знімка. Знімки стану не обов’язково призводять до розширення набору довіри. Зрештою, передумова для надійності смарт-контрактів уже включає довіру в початковому стані. Smartweave все ще знаходиться в стадії розробки, і тепер його перейменовано в Redstone. Це слід розглядати як обговорення потенціалу Smartweave.
Ardrive
ArDrive, постійна версія Dropbox, завантажує дані у постійну мережу. Evermore на робочому столі дозволяє користувачам налаштовувати локальні папки, і вміст папок буде автоматично створено резервну копію в Arweave. Ці dApps дозволяють Yongzai.com забезпечувати роботу користувача, подібну до традиційного Інтернету, але вміст, опублікований користувачами, може бути постійно доступним і використовуватися, і 404 не відображатиметься.
Пакет №
У вересні 2021 року Arweave випустила рішення другого рівня — Bundlr. Bundlr більше схожий на рівень сумісності L2. Простіше кажучи, якщо протокол потребує завантаження великої кількості даних за один раз, він може досягти поточного ліміту пропускної здатності мережі Arweave. Bundlr об’єднує/пакує кілька транзакцій рівня 2 в одну транзакцію Arweave (рівень 1) (тобто пакет) і завантажує її, тим самим ефективно зменшуючи перевантаження мережі Arweave і покращуючи взаємодію з користувачем. Вузли Bundlr не стискають дані, вони лише зменшують кількість транзакцій на Arweave. Сертифікат отримання, наданий Bundlr користувачеві, слугуватиме доказом власного капіталу для забезпечення дійсності та безпеки його транзакцій. Це вирішує необхідність зберігати великі файли в Arweave. Bundlr також підтримує використання ETH, SOL, MATIC та інших токенів для оплати зберігання. Користувачам більше не потрібно отримувати AR-токени та посилатися на гаманець Arweave. Після того, як складність транзакції зменшується, користувацький досвід покращується. Можна сказати, що Bundlr забезпечує високошвидкісну та ефективну роботу користувача, подібну до Web 2, без шкоди для безпеки.
Наразі Bundlr обробив понад 200 мільйонів транзакцій, понад 90% даних, завантажених в Arweave, і збільшив швидкість завантаження приблизно на 3000%. Інтуїтивно зрозумілі дані показують, що Bundles забезпечують надійніше та економічно ефективніше постійне зберігання, а також залучають більше розробників і користувачів до екосистеми AR.
Децентралізований блог Дзеркало
Mirror наразі є найпоширенішою децентралізованою платформою для ведення блогів на крипторинку. За минулий рік автор приніс дохід понад 1 мільйон доларів США, якщо врахувати краудфандинг, дані Mirror становлять 11 мільйонів доларів США на даний момент є найуспішнішим нефінансовим продуктом web3. Завдяки низькій вартості постійного зберігання, він привабив велику кількість користувачів на ринку шифрування за останній рік. Сьогодні написання статей на дзеркалі стало основною звичкою в шифруванні Круг, платформа для ведення блогів, яку ніколи не закриють, має величезну конкурентоспроможність проти великої кількості централізованих платформ для ведення блогів, які були закриті з різних причин у минулому. Mirror нещодавно випустила функцію підписки, і повторне додавання нових функцій зробить Mirror більш конкурентоспроможним.
Перейти до центральної поштової скриньки
Електронна пошта є найпершим винаходом і інструментом зв’язку в Інтернеті в минулому столітті, і arweave, загальнодоступний ланцюжок із парадигмою постійного зберігання, найбільше підходить для децентралізації поштової скриньки електронної пошти, винайденої в минулому столітті, і може бути дуже ефективним, оскільки надсилання електронні листи вимагають оплати. Щоб вирішити проблему зі спамом, яку традиційна електронна пошта не може вирішити, екосистема arweave наразі має два децентралізовані продукти поштової скриньки, а саме офіційні weve.mail і permamail.app.
Децентралізований форум metaweave
metaweave.xyz є цікавим продуктом у поточній екосистемі arweave. У ньому реалізовано всі функції децентралізованого форуму для публікації, лайків та коментарів. Однак, оскільки час блокування для Arweave становить 2 хвилини, потрібно приблизно 2 хвилини пост , який набагато довший, ніж 15 секунд Ethereum, і справді є проблеми з точки зору взаємодії з користувачем. Якщо користувач хоче завантажити лише невелику кількість даних, наприклад PDF-файл розміром 200 КБ, але йому потрібно чекати 2 хвилини на підтвердження, він більше не захоче використовувати продукт. Щоб вирішити цю проблему, на початку цього року децентралізований шлюз http://ar.io зібрав 17 мільйонів доларів США для створення потужного децентралізованого шлюзу для кешування даних та Ізраїль зменшили витрати, щоб покращити екологічний досвід arweave. Я вважаю, що з постійним розвитком екосистеми та безперервним поглибленням автономності даних справді децентралізовані форуми, такі як metaweave, будуть користуватися все більшою кількістю користувачів.
Децентралізовані електронні ігри на основі парадигми зберігання (SCP)
Візьмемо Minecraft як приклад, перший крок у децентралізованій грі – це розміщення ресурсів у ланцюжку. Другим кроком є використання SCP для розміщення всіх інструкцій виконання в ланцюжку, повернення гри з ланцюжка, а потім запуск гри. локально. Ці локальні клієнти можуть бути комп’ютерами Mac, комп’ютерами Windows або персональними мобільними телефонами. Після запуску гри, щоб відповідати моделі SCP, локальний клієнт спочатку повинен завантажити всі історичні інструкції, що зберігаються в Arweave, щоб створити кожен блок у моєму світі. Інструкції в Minecraft дуже прості, як правило, розміщують певний блок у певній точці координат або видаляють блок з певної точки координат. Усі інструкції, які користувач робить під час гри, будуть завантажені в Arweave пакетами. Незалежно від того, чи виконує користувач мільйон інструкцій у грі, ці інструкції будуть упаковані в блоки Arweave. Коли ігрові матеріали, основні програми гри та ігрові інструкції для гравців існують на Arweave, будь-який користувач може завантажити програму через AR, завантажити інструкції та повністю побудувати побудований будинок.
Оскільки в ланцюжок завантажуються лише інструкції, вартість консенсусу буде дуже низькою. Наразі 1 ГБ консенсусних даних коштує лише 4 долари США. Оскільки 1 ГБ — це лише сховище інструкцій, 1 ГБ даних використовується для обробки десятків мільйонів інструкцій. Інструкції та всі матеріали є на Arweave, і основна програма також на Arweave, тому величезні карти можна завантажити та розрахувати з Arweave у будь-який час. Будівлі на цих картах складаються з тисяч інструкцій. Навіть кожен наш крок у грі можна завантажувати в Arweave пакетами.
Наразі вузли ланцюжкової гри схожі на біткойн. Коли користувачі грають у цю гру та майнить цю гру, вони безпосередньо вводять свої приватні ключі в цей вузол, так само як майнери біткойнів повинні вводити свої приватні ключі у свої гаманці під час майнінгу. Пакуйте, перевіряйте та майніть біткойни на гаманці майнера. Під час гри в Minecraft закритий ключ, який ви вводите, підписуватиме кожен зроблений хід, кожну поставлену та видалену цеглинку. Згодом ці підписані інструкції будуть завантажені в Arweave для досягнення консенсусу. У цьому процесі Arweave стає надійним каналом зв’язку. Кожен створює надійний метавсесвіт, завантажуючи надійні події, що зберігаються в Arweave.
Розподіл токенів
Максимальна пропозиція: 66 000 000 AR, швидкість обігу 50,60%. Поточна ціна в валюті становить 5,8 доларів США, а на піку було близько 90 доларів США, що все ще відносно мало, але є зарезервовані 26,5%, які не були пояснені.

Нарешті, підводячи підсумок, AR також є гравцем у сховищі, який все ще відрізняється від того, що AR стверджує: «платіть один раз і зберігайте назавжди». Ми знаємо, що велика кількість даних втрачається щороку, особливо якщо вони зберігаються на папері, виникають такі ризики, як пожежа, повінь, втрата тощо; якщо вони зберігаються в електронному вигляді, коли сервер пошкоджено , дані також будуть втрачені. Тому постійні дані дійсно є необхідним сценарієм. Але вартість одноразового зберігання може бути дорогою.
Filecoin більше стосується використання надлишкового простору неактивних комп’ютерів для забезпечення сховища, орієнтуючись на великих гравців у сфері хмарних обчислень, таких як Amazon, Google Cloud тощо. Зберігання Filecoin дешевше. Але бачення filecoin ширше. Воно не обмежується сховищем, але також базовим протоколом web3.
Але AR також досягла видатних досягнень на треку, і це можна вважати гарною продуктивністю. Як я вже сказав на початку, поточний файл неживий, і його ринкова вартість дуже висока, і тоді багато людей міцно потрапили в пастку. Однак нинішня ринкова вартість AR низька, і я думаю, що з точки зору економічної ефективності AR цілком нормальна.
