есть ли успехи по реализации идеи? вы вроде решили другим путем пойти, хотелось бы увидить воплощение положений теории игр на живом примере.
Сделаны смарт-контракты на Тере (буквально вчера завершил), точнее это не просто смарты - это смарты с интерфейсами, т.е. полноценные децентрализованные приложения без центральных серверов. Сначала будем реализовывать маркетплейс - типа авито. Если интересно - присоединяйтесь к нашему сообществу:
https://t.me/TeraLabСсылка на документацию по дапам (на русском)
https://docs.google.com/document/d/1SkD4yc_POaGRMJRC6yGkDfdJUuKbcyq3JpG0cBXeYGM/edit?usp=sharingВсем привет.
Сделан следующий шаг - создан смарт-контракт
Promise (он в списке дапов под номером 18):
Это смарт-контракт (далее просто смарт), который замораживает все операции списания со счета, пока не выполнится разморозка определенным лицом.
В смарте задается текстовое описание условия - например условие поставки товара. И указывается номер счета покупателя, который имеет право разморозить данный счет.
Логика работы такова:
1 Продавец выбирает свой счет с пустой суммой денег, привязывает к нему смарт-контракт и далее запускает заморозку: указывает описание того что он обязуется сделать и счет имеющий право разморозить
2 Покупатель смотрит что его текстовые условия прописанные продавцом его удовлетворяют.
3 Отправляет на него деньги и ждет товара
4 Когда товар пришел заходит на смарт-контракт и размораживает счет.
5 Если покупатель не хочет разморозить счет, а товар отправлен и получен то это может сделать Эскроу (создатель смарта-контракта)
Минусы:
1 Есть эскроу
2 Не учитываются все интересы покупателя.
Комментарий по поводу смартов на Тере.
Смарты можно писать как шаблоны, т.е. написав один раз им могут пользоваться все люди. Для этого человек просто прикрепляет его к своему счету (в Тере деньги хранятся на счетах по аналогии с расчетными счетами банка) и после этого управление деньгами контролируется кодом блокчейна. Смарт можно отвязать от счета, но при условии что он это разрешает. Например если выше деньги заморожены, а вы хотите отвязать смарт, то у вас ничего не выйдет - пока не будут выполнены все условия прописанные в коде смарта.
1000 ТПСок это на работу маркетплейса (продал - купил), или транзакции еще в чем-то задействованы. Вроде 1000 и не так много, но для обычного товарного оборота и так пойдет.
Это скорость работы блокчейна, т.е. скорость на все Дапсы. По поводу скорости - у нас с одной стороны классический блокчейн, с другой стороны у нас совершенно другой механизм доставки блоков имеющий совершенно другую математическую модель (хотя наверно стоит заметить что классический блокчейн такой как биткоин ее не имеет вообще), поэтому у нас нет проблем с масштабированием. Эти цифры мы ввели для ориентации, что это блокчейн следующего поколения.