> Пользователю очевидно что делает смарт контракт потому что он может посмотреть и проверить всю ту логику которую разработчики написали и отправили в блокчейн. > ... > смарт контракт может быть слишком сложным с кучей ссылок на другие смарт контракты, а эти другие могут ссылаться ещё на смарт контракты разделяя логику и своеобразно пряча её на разных уровнях. > ... > Смарт контракты сейчас очень сложные и у владельцев часто есть слишком много прав на управление ими. И доверять им или нет - это решать каждому на основе репутации проекта, его степени децентрализованности и аудированности.
ахуенно почему люди пользуются этим говном? жаваскриптовый перевод денег - это реально ахуенно
а почему бы им не пользоваться? смартконтракты заменяют традиционные финансовые инструменты, где пользователь даже теоретически ничего не может проверить и аудировать и всё написано на адской смеси из кобола, жабы, плюсов и какого-нибудь руби.
ну и солидити это не жабаскрипт. как минимум он статически типизирован и значит половина жабаскриптного пиздец отваливается. просто синтаксис содран с жс
если у нас было большОе говно, это не повод на замену брать тоже говно, но поменьше финансовые операции должны быть прозрачны и очевидны, а не вот это вот всё на тьюринг-полном языке (и это же относится к законодательству)
простой ответ в том, что умные жулики создали для себя этот инструмент смартконтрактов и теперь продвигают его то, что до них были жулики без смартконтрактов - ничего не меняет
Не так. Люди создали инструмент смартконтрактов. Конечно, им могут пользоваться жулики. Это не значит что только жулики им и пользуются. Также жулики могут пользоваться обычными (бумажными) контрактами и наличными деньгами. Это не значит что покупая колу в магазине ты становишься жуликом или взаимодействуешь с оным.
если бы у создававших этот инструмент людей не было цели жулничества в будущем с использованием смартеонтрактов - в смартконтрактах не было бы тьюринг-полного языка