Я бы сказал наоборот, биткоин был создан именно на блокчейне только потому, что блокчейн легко было объяснить обычным людям и привлечь как можно больше инвесторов. А вот когда уже бабки привлекли в крипту, то начали реализовывать интересные идеи.
Но вот в IOTA они замахнулись на такую идею, что её хрен реализуешь и хрен докажешь, что она надежна. Идея на триллион, а реализация дай бог если на миллион капы.
Изначальная идея в IOTA простая, чем больше типсов ссылаются прямо или косвенно на транзакцию, тем более вероятно что она подтверждена:
https://forum.iota.org/t/iota-consensus-masterclass/1193 (а в биткойновском блокчейне, чем больше новых блоков, тем более вероятно, что транзакция подтверждена)
Типсами считаются те новые транзакции, которые выбираются через алгоритм Markov chain Monte Carlo, и это должно не бесконечно, но хорошо масштабироваться. Собственно на этом понятные вещи заканчиваются и начинаются нюансы, недоказанные предположения, обещания и интриги )
https://arxiv.org/pdf/1712.05385.pdfhttps://iota.org/simulation_tangle-preview.pdfБудь на их месте, я бы тоже через какое-то время временно не выпускал открытый код, чтобы его не стырили.
Очень много умных слов. Очень сложные для понимания алгоритмы. Практика показывает что чем сложнее и запутаннее механизм тем менее он надежен.