Почитал, почитал но кроме "путаницы" в голове ничего
Квадратики со стрелочками это круто конечно но я ничего не понял.

Возникло такое чувство что перед разработчиками поставили сделать максимально запутанный и сложный алгоритм чтобы никто не мог понять как он работает. Очень похоже это на какое то мегазапутывание.
Может я тупой конечно, но мне интересно есть ли люди кто действительно понял как эта штука работает кроме её создателей?

Я бы сказал наоборот, биткоин был создан именно на блокчейне только потому, что блокчейн легко было объяснить обычным людям и привлечь как можно больше инвесторов. А вот когда уже бабки привлекли в крипту, то начали реализовывать интересные идеи.
Но вот в 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Будь на их месте, я бы тоже через какое-то время временно не выпускал открытый код, чтобы его не стырили.