Презентация
серверов от Acer
До начала осталось:
Смотреть
{"id":2972,"title":"\u0412\u0435\u0431\u0438\u043d\u0430\u0440 \u043f\u043e \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u044e \u0431\u0438\u0437\u043d\u0435\u0441\u0430 \u043e\u0442 Microsoft","url":"\/redirect?component=advertising&id=2972&url=https:\/\/vc.ru\/promo\/231217&hash=2af4649e2f1fb9d084608dab3d710d3891bb2460260cc7224d84dec68fae15c3"}
Крипто
Максим Натягаев

Информационно-аналитический обзор алгоритмов консенсуса в блокчейн-системах : FreeTON, Эфириум и др

В данный момент основными рабочими алгоритмами являются PoW, PoS. Конечно существуют и иные алгоритмы – DPoW, LPoS, PoA, PoB, но они не популярны из-за свой сложности, либо проблем с безопасностью.
Для тех кто еще не знаком с ними, вот краткое описание 2х самых распространённых:

PoW или Proof-of-Work (выполнения работы доказательство), при хешировании данных для блоков, жертвуют энергией – до тех пор, пока не найдется решение. За сгенерированный блок, майнер вознаграждается. PoW – устойчивый, соревновательный алгоритм. Но расточительный и каждым блоком усложняющийся. Можно описать его проще - чем дольше он работает - тем больше нужно электроэнергии.
PoS или Proof-of-Stake – без издержек, есть лишь валидаторы, выбираемые случайным образом сетью. Не нужны дополнительные мощности, а вознаграждаются не майнеры, а держатели токенов. Чем больше у Вас токенов – тем больше зарабатываете.

Давайте сравним несколько самых популярных блокчейнов.
FreeTON (алгоритм – класса PoS)– мультисистема блокчейн с токеном и протоколом от Telegram (напомним, что основатель Telegram Павел Дуров объявил о том, что блокчейн-платформа Telegram Open Network (TON) в конечном счете не будет запущена) Сете была запущена свободным сообществом, и полностью децентрализована при помощи более 400 валидаторов. Уже осуществляется интеграция для BTC, ETH, LTC, MKR, QASH, REP, DASH и др.(так называемые мосты). Используется верификация принципом византийских военноначальников: транзакции согласуют с 2/3 валидаторов. Транзакции на TON (валютой TONCrystal) осуществляются согласно схеме: рынок – пользователь – кошелек – транзакция – принятие решения. В данный момент популярны следующие транзакции: мгновенный перевод без конвертации; голосование «жюри»; консенсус.

Плюсы: мгновенные переводы, малая энергозатратность, надежность (самопроверяется при создании блока)

Минусы: еще не успел "завоевать" рынок

Ethereum (алгоритм – класса PoW) для пиринговых (Р2Р), оверлейных («надстраиваемые над WWW») сетей. Узлы обеспечивают вычисления, транзакции. В Ethereum реализован внутренний протокол и механизм обслуживания оверлеев Kademlia DHT. Установив одноранговые соединения, узлы обмениваются через шифруемые и аутентифицируемые TCP-соединения. У клиента хранится информация в долгосрочной дисковой базе (данные об узле, увиденном клиентом – PID, IP, TCP, UDP, время), либо в краткосрочной таблице сегментов и записей о них (PID, IP, TCP, UDP). Узел, не отвечающий подряд более 4 раз, удаляется из таблицы, которая заполняется по мере обнаружения узлов.

Плюсы: один из самых популярных в мире

Минусы: плохо масштабируемый

Hyperledger Fabric консенсус - имеет гибкий доступ, поэтому привлекателен для бизнеса. Потребуются авторизация, права ролевого доступа: исполнения SMART-контракта, создания блока, для очереди транзакций, оперирования копией, для добавления к нему валидных блоков, валидации транзакций.

Плюсы: безопасность.

Минусы: полностью централизован.

New Economy Movement консенсус - платформа с громким названием «Новое экономическое движение» обрабатывает до 4000 транзакций/сек. Вместо майнинга – харвестинг (все токены уже запущены, пользователей лишь вознаграждают за транзакции). Механизм консенсуса – класса Proof-of-Importance, по приоритетам, в зависимости от наличных токенов, переводимой суммы, активности пользователя в прошлом. Система решает сама проблемы блокчейна в своей же сети.

Плюсы: популярна (особенно, в Японии, Малайзии) среди крипто-гигантов.

Минусы: задействуется большой кластер сети.

Stellar Smart Contracts-консенсус SSC реализован на платформе Ethereum и написаны в среде JavaScript, Golang, Python, C++ и др. SSC – композиция хотя и связных транзакций, но выполняемых лишь при их: подписании договаривающимися об авторизации, уяснении условий закрытия smart-контракта, упорядоченности (по границам-времени транзакции).
Плюсы: оперативность, производительность и др.
Минус - очень сложная интеграция.

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

{ "author_name": "Максим Натягаев", "author_type": "self", "tags": [], "comments": 0, "likes": 0, "favorites": 2, "is_advertisement": false, "subsite_label": "crypto", "id": 219151, "is_wide": false, "is_ugc": true, "date": "Thu, 11 Mar 2021 14:07:48 +0300", "is_special": false }
0
0 комментариев
Популярные
По порядку

Комментарии

null