Obelisk: The Skycoin Consensus Algorithm

in #blockchain6 years ago

Блокчейн проекта Skycoin использует новый тип консенсусного алгоритма под названием «Обелиск», который заменяет как доказательство выполненной работы (”PoW“), так и доказательство владения долей (”PoS").

Целью разработчиков Skycoin было исправление основных недочетов в безопасности и «тенденций к централизации», связанных с блокчейнами, в которых консенсус основан на алгоритмах PoW и PoS, а за создание новых коинов отвечает процесс майнинга. Поэтому Skycoin пытается создать криптовалюту, которая лучше соответствует первоначальному видению Сатоши о полностью децентрализованной электронной денежной системе.

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


Proof of Work и устройство Bitcoin

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

Сеть Биткоина, к примеру, де-факто контролируется тремя коммерческими майнинг пулами, которые смогли сконцентрировать большую часть херирующих мощностей сети на своих серверах. Эти пулы начали действовать как картель, разделяя мощности хеширования по договоренности между собой. Связь между майнингом и контролем над сетью уже была идентифицирована Сатоши как основная не криптографическая угроза для стабильности сети. Она позволяет субъектам, накапливать достаточную вычислительную мощность для совершения атаки 51%, и оставляет возможность для других фальсификаций . Некоторые утверждают, что эта уязвимость стала менее актуальной в среде, где хэширующие мощности централизованны лицами, которые инвестировали крупные суммы в сеть Биткоина и их выживание зависит от высокой стоимости монеты. Тем не менее, сила влияния на сеть по-прежнему высококонцентрирована, что противоречит целям децентрализованной криптовалюты.

Алгоритм PoW сети Bitcoin несет с собой проблемы безопасности и монополизации, возлагая контроль над сетью в руки людей, способных мобилизовать достаточно экономических ресурсов для управления процессом майнинга.

Это также означает, что функционирование сети является экономически и экологически неэффективным. Непрерывные поступления новых вычислительных мощностей, необходимых для процесса майнинга, означают потребление огромного количества электроэнергии, что влечет за собой ежемесячные расходы в десятки миллионов долларов. Эти затраты могут быть компенсированы только за счет экспоненциально растущего притока нового капитала вместе с новыми пользователями. Только очень небольшое количество устоявшихся монет, таких как Биткойн и Эфириум, смогут привлечь достаточное количество пользователей для достижения такого непрерывного потока. Однако в случае большинства других монет, основанных на PoW/PoS, процесс майнинга окупается гораздо хуже, поскольку деньги непрерывно истекают из монеты находящейся на точке себестоимости майнинга и это происходит до тех пор, пока монета не будет брошена.

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


Настораживающие тенденции к централизации в Proof of Stake\POS

Хотя алгоритмы Proof of Stake частично решают вопрос безопасности относительно атаки 51%, они, однако, возможно, еще более уязвимы перед централизацией, чем алгоритмы PoW. В PoS размер стейка держателей криптовалюты определяет их полномочия, власть и силу голоса при осуществлении технических изменений в сети. Участники сети могут майнить криптовалюту с эффективностью эквивалентной их доли в сети, независимо от вычислительной мощности.

Этот принцип значительно увеличивает экономические барьеры для осуществления атаки 51%, потому что стоимость приобретения большинства токенов сети на открытом рынке, очень вероятно, превысит потенциальную выгоду от атаки. Если атакующему все же удастся совершить атаку, как стейкхолдеру с большинством(51%) токенов сети, то повлияв на стабильность сети он пострадает от этой атаки больше всего, потому, что как следствие, это отобразится на стоимости самой криптовалюты.

Все же, несмотря на то, что барьеры для осуществления подобных атак растут, PoS создает импульс к централизации, который настолько же силен, как и в случае с POW, если не более сильный. Если в PoW, голосование по внедрению технических изменений сети, разделено между майнерами, разработчиками и другими важными членами сообщества, то в системе PoS у крупных заинтересованных сторон есть техническая способность внести любые изменения, которые им по душе, не учитывая точек зрения майнеров, разработчиков, компаний, и сообщества. Эта централизация права на участие в голосовании и, по существу, контроль над сетью, сводит на нет все цели децентрализованной криптовалюты, так как это противоречит основному принципу о распределении всех элементов в сети, для того, чтобы избежать присутствия центрального органа управления и власти”.


«Обелиск: распределенный консенсусный алгоритм

Чтобы решить проблему централизации, Skycoin выходит за рамки PoW/PoS. Он использует новый алгоритм консенсуса, под названием «Обелиск»(Obelisk), который распределяет влияние по сети в соответствии с «сетью доверия». По сути, у каждой ноды есть список других нод, на которые она подписывается, и концентрация сети подписчиков ноды определяет ее влияние на сеть. За каждой нодой закрепляется персональный блокчейн, который действует как” общественный канал вещания", на котором видны и публично записанны все действия ноды. Поскольку все консенсусные решения и коммуникация происходят через личные блокчейны каждой ноды, сообщество может очень легко проверить узлы на обман или сговор. Данные о том, как принимаются решения в сети и какие ноды влияют на эти решения, полностью прозрачны.

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

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

Узнать больше:


Оригинал статьи Здесь