Pull to refresh

Трилемма блокчейна

Reading time3 min
Views6.7K
Original author: Статья из cointelegraph

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

Ученые разработали теорему постоянства (consistency), доступности (availability) и устойчивости к разбиению (partition tolerance) - CAP в 1980-х годах, чтобы выразить наиболее значительные из этих свойств. Теорема CAP утверждает, что децентрализованное хранилище данных, такое как блокчейн, может одновременно удовлетворять только двум из трех упомянутых выше свойств.

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

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

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

1) Масштабируемость блокчейна относится к его способности обрабатывать больший объем транзакций.

2) Безопасность относится к способности защищать данные в блокчейне от различных типов атак и защите блокчейна от двойного расходования средств.

3) Децентрализация — это тип избыточности сети, который гарантирует, что сеть не контролируется меньшим количеством объектов.

Триллема
Триллема

Взаимодействие между масштабируемостью, безопасностью и децентрализацией

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

масштабируемость VS децентрализация
масштабируемость VS децентрализация

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

масштабируемость VS безопасность
масштабируемость VS безопасность

В результате блокчейн не может одновременно оптимизировать все три желаемые функции, что вынуждает идти на компромиссы. Ethereum — самый свежий пример трилеммы в действии. Этим летом платформа Ethereum пережила бум использования из-за роста приложений децентрализованного финансирования (DeFi). Эфириум может расти только до определенной точки.

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

Основное внимание Ethereum уделялось децентрализации и безопасности с ограничением количества транзакций в секунду (масштабируемость). Чтобы побудить майнеров расставлять транзакциям более высокий приоритет, пользователи платили более высокие комиссии. Точно так же децентрализация и безопасность имеют приоритет над масштабируемостью в Биткойне.

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

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

Tags:
Hubs:
Total votes 6: ↑3 and ↓3+1
Comments5

Articles