Меню
150 150
09.06.2020

Nano (Raiblocks) — это криптовалюта, которая поддерживает транзакции без комиссии и практически мгновенно. Она использует структуру данных и согласованный алгоритм, радикально отличающийся от биткойна. Nano использует структуру данных, где каждый адрес имеет свою собственную цепочку блоков.

nano-cryptocurrencyОсновная информация

Название: Nano — ранее Raiblocks

Сокращение: NANO — ранее XRB

Создание: декабрь 2014

Официальный сайт: https://nano.org/

Техническая документация: да

Создание ICO: Нет

Сила проекта: стабильный

Возможность добычи: нет

Общее количество: 133 248 289 монет NANO

Основные социальные сети: Medium, Twitter, Reddit + 2 другие

В Биткойн консенсус поддерживается благодаря Proof of Work, обобщенному под названием POW. В Nano консенсус поддерживается путем голосования.

Колин ЛеМахье начал разработку проекта в 2014 году, а производственная сеть была запущена в 2017 году. Первоначально он назывался Raiblocks, а затем был переименован в Nano в начале 2018 года. В течение месяца, во время Бычьего рынка 2017 года, цена NANO подскочила от нескольких центов до более чем 34 долларов.

Как работает Nano?

Для поддержки транзакций, Nano использует структуру под названием "Block Lattice". С блок-решеткой каждый nano-адрес имеет свою собственную блок-цепочку, и она может быть обновлена только по адресу. Сеть Nano состоит из валидаторов, которые хранят полное состояние сети и пользователей, имеющих адреса.

Валидаторы имеют высокие затраты на хранение и пропускную способность, поскольку каждый из них должен отслеживать цепочку блокировки адреса, голосовать за транзакции и передавать их остальной сети. Поскольку новые блоки не создают новых нано, а транзакции ощущаются, валидаторы не вознаграждаются за свою работу. Отвечая на вопрос о дисковом пространстве и использовании полосы пропускания, команда заявила, что они улучшаются за счет обновлений протоколов, развертывание которых было начато в конце 2018 года. Таким образом, сегодня можно запускать легкие и оптимизированные узлы.

Отправка и получение Nano

Чтобы отправить NANO, учетная запись добавляет блок, который необходимо отправить в свою блок-цепочку. Затем он должен запросить голоса у "представительных узлов". Голоса — это агрегированные криптографические подписи. После получения голосов, блок готов к публикации в остальной части сети, и получатель может быть уверен, что деньги отправлены. Весь процесс занимает несколько секунд.

Поскольку блок-цепочка адреса может быть обновлена максимум только одним адресом, обновления могут быть сделаны немедленно, не опасаясь конфликтов. Это имеет основополагающее значение для скорости и масштабируемости Nano.

Чтобы получить средства из блока отправки, получатель должен добавить блок получения, соответствующий его блок-цепочке, и распространить его на остальную часть сети.

Решение NANO для потенциальных конфликтов на BIосkchain

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

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

Валидаторы Nano очень дороги в использовании. Затраты состоят из высокой памяти и затрат на пропускную способность. Валидатор должен хранить полное состояние сети, которое состоит из BIосkchain для каждого используемого адреса. Он также должен ретранслировать любую новую транзакцию каждому валидатору, к которому он подключен. Это может быть невероятно дорого, так как транзакции Nano быстрые, бесплатные, а сеть хорошо развивается. Поскольку нет вознаграждения за использование валидатора, для «среднего» обладателя нано вообще не выгодно использовать его, а операции подвержены централизации.

Некоторые утверждают, что это не проблема, так как компании, которые зависят от Nano, и богатые владельцы получают стимул использовать валидаторы для защиты сети.

Уязвимость к спаму

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

Тем не менее, у Nano есть система для смягчения спама: адрес должен решить простую проблему с доказательством работы, чтобы отправить транзакцию. Тем не менее, эта система не была протестирована и может быть недостаточно дорогостоящей, чтобы сдерживать злоумышленников.