Загрузка...
Главная  |  Новости  |  Создатель Ethereum Classic разработал решение для Proof-of-Stake

Создатель Ethereum Classic разработал решение для Proof-of-Stake

04.02.2017

Создатель Ethereum Classic разработал решение для Proof-of-Stake

Чарльз Хоскинс, который входит в команду программистов Ethereum Classic, со своей компанией IOHK разработал надежный алгоритм доказательства доли, который также называют Proof-of-Stake или PoS. Господин Хоскинсон изначально был в составе команды создателей Эфириума, но в 2015 году, еще до релиза проекта, решил пойти своим путем. Поэтому он совместно с другим программистом Ethereum Джереми Вудом, создал компанию Input/Output. В IOHK занимаются исследованиями в области криптографии и алгоритма существования цифровых монет.

С того момента как Ethereum Classic перестал быть частью материнского проекта, Хоскинсон взял этот проект «под крыло». Поэтому недавно он уже представил сообществу новую команду, которая будет работать над развитием сети – The Grothendieck Team. Основными задачами разработчиков будет получение новых перспективных проектов криптовалюты, а также продвижение ее смарт-платформ.

Фирма IOHK уже сегодня сотрудничает с рядом ведущих университетов, разрабатывая метод Proof-of-Stake, рабочим названием которого будет Ouroboros. На данный момент Биткоин, как и многие альткоины, отдают предпочтение модели Proof-of-Work, которую также называют доказательством работы. И если консенсус в ней достигается за счет блоков ЦПИ, в модели Хоскинсона вся власть передается в руки обладателей криптовалюты. И, если верить итогам тестирования, новый алгоритм проявляет себя на порядок лучше, чем «доказательство работы».

Господин Хоскинсон говорит о том, что основным преимуществом его разработки является возможность обойтись без использования труда майнеров, а это позволяет снизить расходы на электроэнергию. Можно перечислить ряд других плюсов, которые предлагает модель управления сетью нового поколения PoS. К примеру, теперь именно от участников сообщества будет зависеть, каким путем пойдет криптовалюта – проведением софтфорков или хардфорков.

Ouroboros

Ряд опытных программистов, среди которых Александр Рассел, Аггелос Киаяс, Бернердо Дэвид и Роман Олейников, трудятся над созданием проекта Ouroboros. Основная идея данного стартапа состоит в появлении новых блоков за счет владельцев монет, исходя из степени их участия в проекте. Таким образом, соблюдается принцип лотереи, где держатели криптовалюты участвуют в процессе создания следующего блока в определенный временной отрезок, который рассчитывается в зависимости от важности пользователя в жизни системы. Если участник сообщества не справляется со своими обязательствами и не производит блок, его очередь переходит к другому майнеру.

В модели PoS, как и в любом алгоритме работы, основную сложность представляет собой известный программный сбой «nothing at stake». В случае если блокчейн развивается до пары конкурирующих цепочек, в идеале нужно осуществлять расширения каждой из них. Поэтому пользователь получит свою прибыль за созданный блок вне зависимости от того, какой из форков победит, или сразу несколько вознаграждений, если цепочек несколько. В то же время такая ситуация противоречит идее разработчиков распределенного реестра, чтобы все работали в единой цепочке.

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