Думаю, что всё упирается в "полные ноды". Это - действительно зло, причём абсолютное. Идеальная крипта должна каким - то образом либо обходиться без полных нод ( то есть не хранить полную историю трансакций, ибо в большинстве своём это мусор), либо они каким - то чудодейственным образом должны легко переваривать эти титанические объёмы базы данных трансакций.
Насчет нод, которые держат весь блокчейн маленькая ремарка.
Все почему-то думают, что этот блокчейн (который 200 гигов или что-то типа в биткойне)
используется. Так вот - он нужен только чтобы раздавать блокчейн другим нодам.
Для майнинга и для работы вашего клиента BitcoinCore эти 200 гигов не используются.
Вполне достаточно базы неизрасходованных выходов UTxO
Но и отказаться не получится - не проанализировав весь блокчейн с самого начала
нельзя построить базу UTxO.
Первое что приходит на ум - а давайте не будем эти 200 гигабайт хранить каждый у себя?
Пусть будет 5-10-15-150 компьютеров в мире, которые и хранят эту цепочку. А остальные
хранят только pruned-версию базы и базу UTxO. Если вам кажется, что это выход из положения -
поздравьте себя. Вы только что отказались от децентрализации и изобрели централизованную систему.
У централизации много измерений - параметров. Не думаю, что это продуктивно - всё понимание децентрализации сводить к полной базе трансакций. Вы предлагаете ложный выбор из ограниченных альтернатив.