Arweave

Arweave

Juliia Tyshch

Arweave - это новый протокол хранения данных на блокчейне, основанный на механизме согласованного доступа. Теперь данные можно хранишь долговременно и недорого.

В отличии от других блокчейнов Arweave создает свой масштабируемый и достаточно скоростной (до 5000 транзакций в секунду) блокчейн и стоимость хранения будет значительно ниже чем у конкурентов (Storj, Siacoin).

Проект делает долгосрочное хранение данных реальным в первые. По мере того как индустрия хранения данных стоимостью 3 триллиона долларов растет, потребность в дешевом, распределенном, постоянном хранении данных на блокчейне стала насущной необходимостью.

Arweave построен на четырех основных технологиях, которые работают вместе для создания недорогих, высокопроизводительных, мест хранение на новом блокчейне:

- Blockweave

- Proof of Access

- Wildfire

- Blockshadows

Blockweave

В основных блокчейнах биткоин и эфира для проверки транзакций требуется скачать полную ноду. В Arweave этого не требуется, для этого реализовано 2 концепции. Первая из этих концепций — это список хэшей всех предыдущих блоков. Это позволяет проверять старые блоки и эффективно оценивать потенциальные новые блоки. Вторая из этих концепций — список всех активных кошельков в системе. Список хешей и список кошельков постоянно синхронизируются в сети и доступны для скачивания майнерам.

Proof of Access

Arweave консенсус механизм основывается на подтверждении доступа (PoA) и подтверждении работы (PoW). В сети Blockweave майнерам не нужно хранить все блоки, можно хранить любой из предыдущих блоков. Он еще называется “recall block” или блок отзыва. Он выбирается путем чтения хеша текущего блока и вычисления его модуля относительно размера блока. Транзакции в блоке отзыва хэшируются рядом с найденными в текущем блоке, чтобы сгенерировать следующий блок. Когда майнер находит соответствующий хеш, он распределяет новый блок вместе с блоком отзыва другим членам сети. Это позволяет другим членам сети, даже тем, у кого нет собственной копии блока отзыва, самостоятельно убедиться, что новый блок действителен.

Wildfire

В качестве системы хранения данных Arweave требует не только возможности хранить большие объемы информации, но и обеспечивать доступ к этим данным наиболее простым образом. Кроме того, важной частью системы Arweave является беспроблемный доступ к данным. 

Wildfire - это система, которая решает проблему совместного использования данных в децентрализованной сети, делая быстрое выполнение запросов данных в сети. Wildfire работает, создавая систему ранжирования, локальную для каждого узла, которая определяет, как быстро новые блоки и транзакции распределяются между одноранговыми узлами, исходя из того, как быстро они реагируют на запросы и принимают данные от других.

Blockshadows

В традиционном блокчейне каждый вновь созданный блок рассылается всем узлам сети. Это снижает скорость. В Arweave рассылаются только так называемые Blockshadows или тени блоков, которые содержат хеши списка кошельков и списка хешей. Т.е. вместо транзакций внутри блока находятся хеши этих транзакций.


Report Page