Сегодня мы продолжаем говорить об этом проекте. Этот проект предназначен для хранения. Я должен был поговорить о файлкоине раньше, но файлкоин в настоящее время находится в упадке. Я думаю, что на самом деле нет никаких проблем с проектом и технологией. Это очень хороший и инновационный продукт. проект,но стоимость валюты.Управление нехорошее,поэтому этот АР-второй в команде на трассе хранения.Мы тоже должны обратить на это внимание.А вдруг он в тот день превзойдет первого в команде?Это не невозможно,и его текущая рыночная стоимость составляет около 260 миллионов долларов США, рейтинг 120+, рыночная стоимость относительно низкая, поэтому есть больше места для воображения.
Arweave надеется стать библиотекой в Интернете — древней библиотекой наподобие Александрийской библиотеки (некогда крупнейшей библиотеки в мире, основанной в 259 году до нашей эры, но полностью уничтоженной пожаром) для хранения мировых Знаний. До этого Интернет-архив делал нечто подобное.
AR — это собственный токен сети Arweave. Arweave — это новый тип хранилища, который поддерживает данные с помощью устойчивых постоянных ресурсов, позволяя пользователям и разработчикам хранить данные действительно постоянно и навсегда. Полезность токена сама определяет его ценность. AR можно использовать для шифрования информации и ввода ее в систему, а также в качестве вознаграждения для мотивации майнеров. Основная функция AR — постоянное хранение платежных данных, но она также имеет ценность транзакции. Проще говоря, механизм хранения Arweave следующий: клиенты, которые хотят хранить данные, загружают данные в сеть Arweave, и файл будет сохранен навсегда за единовременную плату и не может быть изменен, и данные можно прочитать. бесплатно.
Arweave была основана в августе 2017 года и в апреле 2018 года окончила берлинскую программу акселерации стартапов Techstars. В качестве протокола хранения файлов, основанного на блокчейне, Arweave обладает характеристиками однократной оплаты и постоянного хранения файлов. Пользователи Интернета могут реализовать его в виде «постоянной сети Permaweb» с помощью плагина браузера Arweave. Постоянно храните цифровые файлы и данные, такие как веб-страницы, электронные письма, публикации в социальных сетях и многое другое. Ранее Arweave использовала доказательство доступа (POA), чтобы стимулировать майнеров хранить историю навсегда. 25 февраля 2021 года Arweave завершила обновление нового конкурентного консенсуса SPoRA. SPoRA — это новый механизм конкурентного консенсуса, основанный на сети Arweave, который запрещает майнерам извлекать данные из сети по требованию и снижает энергопотребление сети. Он может существенно увеличить количество копий данных, хранящихся в сети, в 100–1000 раз. величину, перемещая при этом больше вычислений в этой сети в хранилище.
Принцип и механизм Arweave
Блочное переплетение
Блоки традиционного блокчейна соединяются один за другим, и текущий блок содержит все транзакции, произошедшие внутри всей сети за этот период. Каждый блок сохраняет хеш-значение предыдущего блока, так что каждый блок может найти свой предыдущий блок, таким образом соединяя эти блоки для формирования цепной структуры.
Чтобы решить проблемы перегрузки цепочки, высокого газа и низкого уровня tps в рамках традиционной архитектуры блокчейна, Arweave разработала различные структуры данных блокчейна и методы доказательства, а различные децентрализованные хранилища, такие как filecoin, по-прежнему используют традиционную архитектуру блокчейна, которая используется для мотивации и записывать информацию о транзакциях. Идея хранения данных вне цепочки отличается. Каждый узел хранит только часть блоков, как в традиционном протоколе блокчейна. также указывает на случайный фрагмент предыдущего отзыва, таким образом образуя структуру вращающегося блока, и нет ограничений на размер каждого блока. (Жесткий диск майнера filecoin содержит два типа данных: один — данные блочной транзакции всей цепочки filecoin, а другой — информацию, хранящуюся пользователем, в то время как жесткий диск майнера ar содержит только данные блока arweave, независимо от транзакции. Информация или хранение информации находится в блоке).
Блокировать хеш-лист и таблицу кошелька
Однако проблема, вызванная такой конструкцией, согласно которой каждый узел хранит только часть блока, заключается в том, что каждый узел не может проверить транзакцию, как традиционный блокчейн, который хранит весь блок. Такая информация о платежной транзакции не может быть эффективно проверена в целях безопасности, решает Arweave. эта проблема с использованием 2 таблиц:
Блокировать хэш-список
Список кошельков
Благодаря списку хешей блоков нам не нужно загружать все блоки для проверки один за другим, а продолжать проверку в процессе генерации блоков.
С помощью таблицы кошельков Arweave может проверить статус любой учетной записи в текущем блоке. Причина та же, что и почему дерево состояний в Ethereum не хранит только учетные записи, участвующие в текущем блоке, как дерево транзакций. То есть, если вы хотите перевести деньги на счет, по которому не было транзакции, вам необходимо перейти к начальному блоку. Ethereum создан для повышения эффективности, а Arweave — для хранения только подмножества блоков.
Механизм консенсуса SPoRA
В этом случае Arweave решает проблему безопасности, вызванную тем, что каждый узел хранит только часть блока, но не может гарантировать избыточность блоков, поскольку в крайнем случае Arweave необходимо хранить только самый последний блок. Arwave использует консенсусное доказательство SPoRA для решения этой проблемы. Самое важное в дизайне блокчейна — это служить механизму консенсуса Arweave — SPoRA (краткое доказательство произвольного доступа).
До того, как Arweave использовал механизм консенсуса SPoRA, он использовал механизм PoA+PoW.
А PoA означает «Доказательство доступа: Доказательство доступа». В соответствии с этим механизмом 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 взимается единовременная плата за постоянное хранение, то есть последующее чтение данных является бесплатной услугой. Устойчивость означает, что пользователи могут получить доступ к данным в любое время. По сравнению с filecoin, который требует дополнительных затрат на поиск и чтение данных. доступ к данным на Arweave также происходит быстрее. Гораздо быстрее получить данные непосредственно из Filecoin, разблокировка которого занимает 1–5 часов. Так как же arweave мотивирует майнеров в долгосрочной перспективе предоставлять услуги чтения данных с нулевым доходом?
Arweave добавляет Wildfire: механизм оценки узлов. Принцип работы заключается в том, чтобы позволить узлу Arweave создать систему ранжирования для других узлов. Ранжирование основано на двух моментах: 1. Щедрость: количество отправлений новых транзакций и блоков. 2. Скорость реагирования: скорость ответа сети; Запросы . Чем выше оценка, которую каждый узел дает соседним узлам, тем узел с более высоким рейтингом будет иметь приоритет для отправки запросов. Чем выше его надежность, тем выше вероятность производства блоков и тем больше вероятность получения дефицитных блоков. Это эффективно решает проблему жертвенного майнинга, когда узлы-майнеры не делятся и не хранят редкие данные с другими узлами. В настоящее время это очень серьезно для Filecoin. Большая часть 18eb данных во всей сети Filecoin представляет собой ложные данные, хранящиеся майнерами с целью получения вознаграждения за блок.
Таким образом, конструкция Blockweave решает проблему высоких комиссий за обработку традиционной архитектуры блокчейна по мере увеличения скорости внедрения. Плата за обработку каждой платежной информации в сети arweave представляет собой стоимость хранения этой информации, которая в настоящее время составляет всего 0,00000068ar. Исходя из текущей цены в 14 долларов США, комиссия за обработку составляет менее 0,00001 доллара США. Filecoin, который также является проектом децентрализованного хранилища и по-прежнему использует традиционную архитектуру блокчейна для мотивации и записи информации о транзакциях, имеет среднюю комиссию за обработку до 0,06 доллара США. за транзакцию, исходя из текущей цены filecoin в 5 долларов США, это составляет 0,3 доллара США. Текущая плата за обработку filecoin в 3000 раз превышает стоимость ar. Однако это только в том случае, если децентрализованное хранилище не получило широкого распространения. Когда число пользователей сети filecoin увеличится, в конечном итоге мы столкнемся с проблемами перегрузки цепочки, подобными Ethereum. В конце концов, плата за обработку каждой транзакции хранения будет намного выше, чем стоимость хранения, и плата за обработку каждого платежа. Информация о сети arweave основана на этой информации. Затраты на хранение, с развитием технологий хранения, плата за обработку AR будет даже продолжать снижаться. В настоящее время комиссии за транзакции 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, такие как децентрализованный сетевой дисковый накопитель, децентрализованный мета-форум, децентрализованное зеркало блога и продукты Web3, которые невозможно реализовать. традиционными публичными цепями, такими как централизованные почтовые ящики
Смарт-контракт smartweave на arweave
Смарт-контракты — это уровень бизнес-логики DApps. Как и в случае с уровнем данных, узким местом смарт-контрактов является проблема масштабируемости/затрат на вычисления. По оценке Виталика, затраты на вычисления и хранение Ethereum примерно в 1 миллион раз превышают стоимость облачных сервисов Amazon. Предыдущая оценка стоимости уровня данных DApp также может подтвердить эту оценку. Фундаментальной причиной высокой стоимости вычислений и хранения общедоступной цепи является ее полностью избыточная архитектура, то есть все данные в цепочке хранятся на каждом полном узле, и все вычисления выполняются на каждом полном узле. Существует три способа расширения публичной сети: репрезентативная система, многоуровневое распределение и сегментирование. Смарт-контракт Smartweave на Arweave использует совершенно другой подход. Смарт-контракты Smartweave — это программы, разработанные на Javascript и хранящиеся в сети AR, поэтому они неизменяемы. Одновременно с кодом контракта, передаваемым в сеть на хранение, также указывается статус создания контракта. В отличие от смарт-контрактов в Ethereum (и других публичных цепях), Smartweave не выполняется узлами майнера, а загружается на компьютер вызывающей стороны контракта для исполнения. Процесс выполнения начинается с состояния создания контракта, выполняет все транзакции в истории контракта в определенном порядке и, наконец, выполняет транзакцию вызывающей стороны контракта. После завершения вызывающая сторона контракта передает входные данные своей транзакции и статус выполненного контракта в сеть AR и попадает в постоянное хранилище. Последующие вызовы контракта повторяют описанный выше процесс.
Другими словами, для транзакции смарт-контракта сети ar нужен только один узел — собственный узел вызывающего абонента для ее выполнения (обратите внимание, что сеть ar не делает различия между полными узлами и легкими клиентами). Поскольку вызывающий узел выполнил (и проверил) все транзакции в истории контракта, ему не нужно доверять или полагаться на какой-либо узел для получения достоверных результатов вычислений (т. е. нового состояния смарт-контракта). Таким образом, каждый контракт Smartweave можно рассматривать как цепочку второго уровня arweave, а выполнение смарт-контракта — это полная синхронизация и проверка цепочки второго уровня. Эта конструкция решает проблемы масштабируемости/затрат на вычисления уровня бизнес-логики DApp. Смарт-контракты могут содержать практически неограниченное количество сложных вычислений при очень низких предельных затратах, поскольку обычно вычислительное оборудование вызывающей стороны куплено или арендовано на длительный срок.
Возникает вопрос: не станет ли выполнение смарт-контрактов все медленнее и медленнее по мере увеличения количества транзакций? Это правда, но есть способы обойти это. Например, вызывающая сторона называет состояние результата контракта, чтобы сформировать снимок состояния контракта. Если вызывающая сторона заслуживает доверия (например, если вызывающая сторона является разработчиком смарт-контрактов), последующие вызывающие стороны могут указать снимок состояния в качестве начального состояния, и им нужно будет выполнять транзакции только после снимка. Снимки состояния не обязательно приводят к расширению набора доверия. В конце концов, предпосылка надежности смарт-контрактов уже включает доверие к начальному состоянию. Smartweave все еще находится в стадии разработки и теперь переименован в Redstone. Вышеуказанное следует рассматривать как обсуждение потенциала Smartweave.
Ардрайв
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%. Интуитивные данные показывают, что пакеты обеспечивают более надежное и экономичное постоянное хранилище, а также привлекают больше разработчиков и пользователей к участию в экосистеме AR.
Децентрализованное зеркало блога
В настоящее время Mirror является наиболее широко используемой децентрализованной платформой для ведения блогов на рынке криптовалют. За последний год автор принес доход более 1 миллиона долларов США. Если включить краудфандинг создателей, данные Mirror составляют 11 миллионов долларов США. В настоящее время это самый успешный нефинансовый продукт Web3. Благодаря низкой стоимости постоянного хранилища ar в прошлом году привлек большое количество пользователей на рынке шифрования. В настоящее время написание статей на зеркале стало основной привычкой в области шифрования. Circle, платформа для ведения блогов, которая никогда не будет закрыта, имеет огромную конкурентоспособность по сравнению с большим количеством централизованных платформ для ведения блогов, которые были закрыты по разным причинам в прошлом. Недавно Mirror выпустила функцию подписки, и постоянное добавление новых функций сделает Mirror более конкурентоспособным.
Перейти в центральный почтовый ящик
Электронная почта является самым ранним изобретением и инструментом связи в Интернете в прошлом веке, а arweave, публичная сеть с парадигмой постоянного хранения, наиболее подходит для децентрализации почтового ящика электронной почты, изобретенного в прошлом веке, и может быть очень эффективной, поскольку отправка электронная почта требует оплаты. Чтобы решить проблему спама, которую не может решить традиционная электронная почта, в экосистеме arweave в настоящее время есть два децентрализованных продукта для почтовых ящиков, а именно официальный weve.mail и permamail.app.
Децентрализованное метаплетение форума
Metaweave.xyz — интересный продукт в текущей экосистеме arweave. Он реализовал все функции публикации, лайков и комментариев децентрализованного форума. Однако, поскольку время блокировки для Arweave составляет 2 минуты, для подтверждения требуется около 2 минут. post, что намного дольше, чем 15 секунд в Ethereum, и действительно существуют проблемы с точки зрения пользовательского опыта. Если пользователь хочет загрузить только небольшой объем данных, например PDF-файл размером 200 КБ, но ему приходится ждать подтверждения 2 минуты, он больше не захочет использовать продукт. Чтобы решить эту проблему, децентрализованный шлюз http://ar.io в начале этого года собрал 17 миллионов долларов США для создания мощного децентрализованного шлюза arweave для кэширования данных. Шлюз может объединять несколько загрузок в одну транзакцию Arweave China. и Израиль сократили затраты на улучшение экологического опыта 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 долларов США. Команда взяла на себя 13% распределения токенов, что все еще относительно мало, но есть зарезервированные 26,5%, которые не были объяснены.

Наконец, подведем итог: AR также является игроком на пути хранения данных, который по-прежнему отличается от файлового: «платите один раз и храните навсегда». Это его самая большая особенность. Мы знаем, что каждый год теряется большое количество данных, особенно некоторых важных документов. Если они хранятся на бумаге, существуют такие риски, как пожар, наводнение, потеря и т. д., если они хранятся в электронном виде, в случае повреждения сервера; , данные также будут потеряны. Таким образом, постоянные данные действительно являются необходимым сценарием. Но стоимость единовременного хранения может быть высокой.
Filecoin больше ориентирован на использование избыточного пространства простаивающих компьютеров для хранения данных и ориентирован на крупных игроков в области облачных вычислений, таких как Amazon, Google Cloud и т. д. Хранение Filecoin обходится дешевле. Но видение filecoin шире. Оно не ограничивается хранилищем, но также базовым протоколом web3.
Но AR также добилась выдающихся успехов на трассе, и это можно считать хорошим выступлением. Как я сказал вначале, текущий Файл безжизненный, а его рыночная стоимость очень высока, и тогда многие люди оказались в ловушке. Тем не менее, текущая рыночная стоимость AR невелика, и простор для воображения относительно велик. Я думаю, что с точки зрения экономической эффективности AR рентабельность вполне нормальна.

