В начале мы сосредоточимся на языке solidity и создании смарт-контракта.
Что бы каждый мог двигаться самостоятельно в этом направлении добавив знания любимого языка.
https://dapp.spb-tut.ru/pages/solidity-ide/best-ide-solidity/?category=solidity-ide
Django будет продолжено и там реальный опыт по питону (другая школа)
блокчейн это просто ответвление проекта питон джанго.
Я специально взял сложный проект на Джанго, что бы можно было накопить опыт.
Проект блокчейн будет построен следующим образом.
IDE бесплатные.
Сразу научимся писать смарт- контракты и понимать язык solidity.
Далее будем работать с API web3
Здесь есть нюансы, ЧТО БЫ СОКРАТИТЬ ВРЕМЯ НА РАЗРАБОТКУ, лучше всего подключить фреймворки, которые дают заготовки.
Поэтому меню сайта может отличаться от конечного варианта. У меня далее есть желание добавить социальные функции для накопления информации, для разработки.
Все это далее можно использовать в веб приложении или мобильном.
здесь я все же склоняюсь к проекту https://beeware.org/, кроме джанго, так как удобно сделать настольное приложение и в одном пакете мобильное и веб.
Я писал ранее у меня было несколько лет понаблюдать за рынком блокчейн.
За это время я прибегал к разным языкам:
Присматривал GO, но нет, не то. Go все же больше подходит для крупных веб проектов с него гугл и лепит обертки. написал в общем то для себя.
Присматривал котлин для этого направления.
В общем остановился на питон и JS. (питон позволяет на полную использовать машинное обучение + даёт мощь и удобство)
Js здесь много вопросов. Конечно если примут предложения для JS, сделать типы, как в type script, тогда у JS появится почва под ногами.
Пока будет ощущение, что что то где то упущено(только это будет реальностью).
Хотя возможности здесь огромные, конечно можно обойти сразу и исключить ошибки, перейдя полностью на классы и строгий режим, но возможно тогда получить несовместимость в браузерах.
Хотя уже поставлен вопрос привести браузеры к одному знаменателю в понимании jS.
На сегодня получить стабильный результат можно в питон на 100%.
То есть что касается, как задумал так и будет работать. Хотя я больше склоняюсь на совместное использование JS и Питон.
Видите сколько вопросов и получать ответы нужно только в каждом конкретном примере.
Ну а цель проекта основная остаётся той же.
Писать децентрализованные приложения любого масштаба. Это наиболее оптимальная задача с целью в дальнейшем использовать любые языки.
Будем двигаться в этом направлении и следить за рынком.
Сам по себе блокчейн открывает прекрасную возможность, что любой маленький проект может вырасти в гиганта сразу со встроенной монетизацией, как для разработчиков так и для пользователей.
При этом это могут быть любые проекты, например хоть общество садоводов России, суть будет сводится к тому, что бы создать идею по набору токенов, так можно легко отличать передовые сообщества садоводом от менее продвинутых, ну например сообщество может собрать 1 млн токенов и это можно сразу монетизировать вновь созданной своей криптов. или существующей. дальше это может влиять на инвестиции проекта и другие вещи, да хоть продажу рекламы за те же токены.
Важно понять сам по себе механизм блокчейн уже предполагает финансовую составляющую, как встроенную по умолчанию.