Ученые считают, что Биткойну требуются радикальные изменения


bitcoin-ng-or-how-cornell-researchers-think-a-radical-redesign-can-solve-bitcoin-s-scaling-issues-0
Споры относительно ограничений размера блока в сущности отражает поиск золотой середины между эффективностью и безопасностью. Более крупные блоки позволяют осуществлять большее количество транзакций в сети биткойн, но могут вылиться в сокращение использования мощностей добычи, что в итоге приведёт к централизации всей системы. Некоторые разработчики в пылу спора выдвигали предложения найти золотую середину и, таким образом, прийти к консенсусу, но, увы, до сих пор их призывы не нашли поддержки.

Тем временем группа исследователей из Корнелльского университета пошла совершенно другим путём. Вместо того чтобы пытаться найти эту самую середину, доктор Иттай Эйял, кандидат наук Адем Эфе Генсер, преподаватель информатики Эмин Гюн и исследователь Робберт Ван Ренесси представили Bitcoin NG – радикальный редизайн архитектуры биткойна, который, как предполагается, навсегда поставит точку в споре о размерах блока.

О ключевых блоках

На данный момент, биткойн-майнеры включают в блок два типа информации: POW (англ. proof of work или “доказательство выполнения работы”), которое позволяет определить сети самую длинную цепь, а также число транзакций, выбираемое майнером. Bitcoin NG предлагает расщепление этих двух функций путём создания двух отдельных типов блока, а именно: ключевых блоков и микроблоков, каждый из которых остается частью всё той же цепи.

Ключевые блоки включают в себя POW, т. е. ссылку на предыдущий блок, и транзакцию в coinbase (вознаграждение за майнинг), и больше никаких других. В нынешней модели Bitcoin NG, подобно «нормальным» биткойн-блокам, мы находим ключевые блоки в среднем каждые десять минут. И, так же как и в «нормальных» блоках, объем вычислительных мощностей (хэшрейта), необходимых для нахождения блока, определяет самую длинную цель. Иными словами, определяет реальный чейнблок.

Чтобы объяснить плюсы использования ключевых блоков Эяль рассказал журналу Bitcoin Magazine следующее:

bitcoin-ng-or-how-cornell-researchers-think-a-radical-redesign-can-solve-bitcoin-s-scaling-issues-1

О микроблоках

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

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

О токсичных транзакциях

Здесь есть одна проблема. Тот факт, что микроблоки не защищены POW означает, что майнер (подписывающий ключевые блоки) может с легкостью злоупотреблять двойным расходованием. Он может просто-напросто подписать множество микроблоков с противоречащими транзакциями разным субъектам по разным адресам в одно и то же время.

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

bitcoin-ng-or-how-cornell-researchers-think-a-radical-redesign-can-solve-bitcoin-s-scaling-issues-2

О радикальности

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

Дополнительную информацию можно найти в публикациях Эяля и Сирера на сайте http://hackingdistributed.com

Источник: bitcoinmagazine.com


Источник: “https://bitnovosti.com/2015/11/23/bitcoin-ng/”