Arweave – новый блокчейн с новаторским алгоритмом консенсуса Proof of Access

in arweave •  6 years ago 


Хранение информации всегда было для человечества важным вопросом. Кроме физического уничтожения, данные могут изменены во время хранения, что также во многих случаях является недопустимым. И лишь с возникновением технологии блокчейн общество получило действительно надежно и неизменное хранилище информации. Однако, существующие решения, например сеть Ethereum, требуют существенных расходов.

Arweave стремиться сделать неизменное и дешевое хранилище информации реальностью. Амбициозная команда предлагает абсолютно новый алгоритм консенсуса, предполагающий инновационный подход к построению транзакции и произвольные размеры блоков. И это при высокой пропускной способности сети.

Обзор технологии

Проект основан на четырех технологиях, объединенных между собой:
• Blockweave
• Proof of Access
• Wildfire
• Blockshadows

Blockweave – это название, которая дала команда новому блокчейну. Традиционно каждый блок сохраняется для того, чтобы потом полная нода могла подтвердить транзакцию. Arweave внедряет новые концепции, благодаря которым полная нода сможет выполнять свою функцию, не владея всей цепочкой:
• block hash list – список хэшей всех предшествующих блоков;
• wallet list – список активных кошельков в системе. Благодаря этому возможно подтвердить транзакцию, не владея при этом блоком, в котором последняя транзакция была использована.

Вместо полной проверки всей цепочки блоков перед присоединением к сети майнером, Arweave предлагает проводить "текущую верификацию". То есть для начала работы необходимо только загрузить текущий блок и извлечь из него block hash list и wallet list (так эти элементы постоянно проверяются). Нет необходимости искать предыдущую транзакцию, чтобы проверить новую. Достаточно удостовериться в том, что транзакция подписана приватным ключом владельца кошелька. Кроме того, если существует необходимость, любая нода может полностью просмотреть цепочку блоков, а для защиты от форджинга хэш block hash list распределяется в каждый новый блок.

Proof of Access – это гибрид известного proof of work (PoW) и новаторского proof of access (PoA). В отличие от PoW, алгоритм PoA объединяет данные из различных блоков, которые выбираются случайным образом. Поэтому майнеры могут хранить не всю цепочку блоков, а любые предыдущие. Recall block, который включается в следующий блок, вычисляется как модуль хэша текущего блока по отношению к высоте текущего блока.
Транзакции, находящиеся в Recall block хешируются таким же образом как те, которые были найдены в текущем блоке. Это необходимо для генерации следующего блока. Когда майнер вычислил новый хеш, он распространяет его по сети в совокупности с Recall block. Поэтому даже те пользователи, у которых нет копии Recall block, могут удостовериться, что блок найден правильно.
Wildfire – это разработанная проектом система для обмена информацией в децентрализованной сети. Она представляет собой локальную для каждого узла систему ранжирования, определяющая насколько быстро новые блоки и транзакции распределяются по узлам. Она базируется на двух факторах:
• скорость реакции на запросы;
• скорость принятия данных от других участников сети.
Узлы обслуживаются согласно их рангу, поэтому они финансово заинтересованы, чтобы занимать высокие позиции и соответственно получить большее количество времени для майнинга. Если же объяснить все это простыми словами, то получиться следующее: "Если Вы поделитесь со мной, я поделюсь с Вами". И представленная ниже картинка наглядно это проиллюстрирует.

Blockshadows Традиционный блокчейн предполагает распространение каждого нового блока каждому узлу в сети. Это вызывает большие потери времени, необходимые для нахождения консенсуса по сети. Что в свою очередь снижает пропускную способность сети. Технология Blockshadows предполагает разделение транзакций блока и отправку нодам минимального объема информации (block “shadow”) для восстановления полного блока, включающей следующие пункты:
• хэш wallet list;
• hash list;
• список хэшей транзакций.
Применение данной технологии должно обеспечить низкие комиссионные платежи и производительность сети около 5 тысяч транзакций в секунду.

Примеры использования
1. Децентрализованное хранилище данных
Arweave будет хранить информацию всего лишь за один платеж, не выставляя ежемесячных счетов. В зависимости от времени хранения и курса токенов это может быть выгоднее, чем использование решений от других компаний (например, Filecoin).
2. Децентрализованный обмен данными
Arweave предоставляет пользователям возможность анонимно загружать в сеть любую информацию и делиться ней с кем угодно.
3. Децентрализованное взаимодействие данных
Из-за отсутствия доступа к данным предыдущих экспериментов и не четкой связи с другими исследовательскими работам, в свет не выходит порядка 80% новых научных трудов. Для решения этой проблемы Arweave создаст децентрализованную базу данных. Она позволит ученым со всего мира легко сотрудничать друг с другом.
4. Децентрализованные идентифицированные данные
Arweave позволяет загрузить в свой блокчейн контент с отметкой о времени и IP/правом собственности.

Детали ICO
8 июня 2018 начинается вторая фаза ICO. Заявленный Hard Cup - 675 тысяч долларов США, при цене токена 0,74$. Бонусов на этом этапе не предусмотрено.

Следует отметить также несколько интересных моментов:
• на данный момент компания не принимает никаких платежей, поэтому следует быть осторожным. При возникновении вопросов нужно написать на e-mail [email protected];
• так как Arweave абсолютно новый блокчейн, AR не является токеном стандарта ERC-20;
• отсутствует минимальный и максимальный объем взноса, все обсуждается индивидуально;
• выпуск токенов назначен на 08.06.2018 - день запуска основной сети.

Выводы
Arweave уникален тем, что создает собственный блокчейн, а не использует в основе Эфириум, как большинство современных ICO пректов. Применение новаторского алгоритма консенсуса Proof of Access дает новые возможности. В первую очередь это производительность - 5000 транзакций/секунду, чем не могут похвастаться многие современные блокчейны. Другим преимуществом является возможность децентрализованного хранения данных с минимальными затратами. По оценке команды в долгосрочной перспективе стоимость хранения файлов окажется ниже, чем у конкурентов из Filecoin или Sia.

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!