Статьи

Согласно Forklog, “Трилемма блокчейна, или трилемма масштабируемости - теорема, в которой сформулирована основная проблема масштабирования любой распределенной сети.

Она гласит, что из трех основных характеристик - децентрализация, безопасность и производительность, блокчейн может обладать лишь двумя (сильными)”.

У истоков темы стоит Эрик Брюэр, сформулировавший в 1990-х теорему CAP для децентрализованной базы данных, к которой относится и блокчейн. Аббревиатура CAP включает согласованность (Consistency), доступность (Availability) и устойчивость к делению (Partition). По Брюэру, у любой децентрализованной БД могут быть только два (сильных) свойства из трех перечисленных. 

Собственно для блокчейна проблему сформулировал Виталик Бутерин применительно к Ethereum.

Напомним, что есть что:

  • Масштабируемость - пропускная способность сети, число транзакций в единицу времени.
  • Децентрализация - отсутствие необходимости верификации со стороны одного или нескольких доверенных субъектов.
  • Безопасность - способность противостоять потенциальной атаке значительной части нод. Отлично для 50%+ нод в сети, хорошо 25%+.

Трилемму призваны решать решения второго уровня (что проще) и продвинутые решения первого уровня (что сложнее).

Общее мнение состоит в том, что закрыть трилемму блокчейна на 100% невозможно, по крайней мере, сейчас и в ближайшем будущем. Некоторые амбициозные разработчики утверждают, что они на пути к успеху. Например, в проекте Algorand

По материалам Forklog и CoinMarketCap.