Блокчейн может обрабатывать только ограниченное количество транзакций в секунду. Сеть Bitcoin, например, может обрабатывать около семи транзакций в секунду. Если технология блокчейн будет принята во всем мире, она должна быть способна обрабатывать гораздо больше данных и на более высоких скоростях, чтобы больше людей могли пользоваться сетью без того, чтобы она не стала слишком медленной или дорогой для использования. Однако фундаментальная конструкция многих децентрализованных сетей означает, что увеличение масштабируемости, как правило, ослабляет децентрализацию или безопасность. Это так называемая трилемма блокчейна. Разработчики, стремящиеся решить эту проблему, экспериментируют с различными механизмами консенсуса и решениями по масштабируемости, такими как шардинг, сайдчейн и каналы состояния.