Как вы, наверное, видите, распределенные сети не очень эффективны. К сожалению, криптовалюты могут быть безопасными и устойчивыми к цензуре только в том случае, если все узлы смогут синхронизировать копию блокчейна. Чем ниже требования, чтобы не отставать, тем легче людям будет присоединиться.
Вы можете понять, почему блокчейн, который добавляет небольшой блок только каждые десять минут, предпочтительнее в этом отношении, чем тот, который добавляет огромный блок каждые пять минут. Последнее потребует, чтобы узлы для работы на высокопроизводительных компьютерах оставались синхронизированными и подталкивать низкопроизводительные компьютеры к отключению. Это привело бы к большей централизации, поскольку в сети меньше одноранговых узлов.
Но с меньшими блоками мы не можем достичь многих транзакций в секунду (TPS). Это также означает, что может потребоваться некоторое время для добавления транзакций в блокчейн в часы пик. Это неудобно, если вы хотите сделать быструю оплату, но это цена, которую нужно заплатить за децентрализацию. Мы называем эту тему дилеммой масштабируемости [_ 0127_5_0 _] [_ 0127_5_1 _]. Система, которая хорошо масштабируется, может легко адаптироваться к увеличенной пропускной способности с минимальными недостатками. Блокчейны масштабируются неважно-как мы объяснили, просто отмена пропускной способности более крупными блоками подрывает все назначение распределенной сети. Чтобы увеличить TPS таким образом, чтобы не повредить децентрализации сети, [_ 0127_5_0 _] масштабирование вне цепочки [_ 0127_5_1 _] кажется жизнеспособным подходом. Это включает в себя широкий спектр решений-централизованных и децентрализованных,-которые позволяют проводить транзакции, не регистрируя их на блокчейне.