Смарт-контракты в блокчейне TON
HTML-код
- Опубликовано: 2 июн 2024
- На прошлой неделе мне вдруг понадобились знания разработки смарт-контрактов для блокчейна TON (The Open Network). Но таких знаний у меня не было, к сожалению. Однако я решил, что это отличный момент, что бы их получить. Я провел некоторое исследование того, что необходимо знать, чтобы стать "блокчейн-разработчиком" на TON.
00:00 Начало
02:03 Смарт-контракты в Ethereum
02:35 Solidity
03:02 TON другой ton.org
03:47 Что я знал: Solidity, Web3
05:34 Что я должен знать: FunC, Fift
05:51 Зачем два языка программирования для смарт-контрактов
07:08 Язык программирования FunC ton.org/docs/#/func
08:28 Язык программирования Fift test.ton.org/fiftbase.pdf
09:09 Дополнительные инструменты для разработки смарт-контрактов
11:18 Тестовая сеть TON test.ton.org
12:11 Заключение
Презентация www.slideshare.net/horrorgr/t...
НЕТ ВОЙНЕ!
Как я стал программистом
• КАК Я СТАЛ ПРОГРАММИСТОМ
Как я переехал в Европу
• Как я переехал в Европу
Стрим: Карьера программиста
• Карьера программиста: ...
➡️ Сайт: i.mobila.name/xT
➡️ Instagram: i.mobila.name/yp
➡️ Twitter: i.mobila.name/Ua
➡️ Telegram: i.mobila.name/b7d
👉🏻 Больше влогов здесь:
#larchankavlog #larchanka
👉🏻 Ежедневные влоги:
#larchankadaily
👉🏻 Чем я снимаю:
➡️ Камера: Canon EOS 200D ya.cc/Ps7fY
➡️ Широкоугольный объектив: Canon EF-S 10-18
➡️ Еще одна камера: DJi Osmo Action
➡️ Еще одна камера: Sony DSC-WX500
➡️ И еще одна: SJCam SJ6 Legend
➡️ Микрофон: Rode Video Mic
➡️ Штатив: Joby Gorillapod ya.cc/Ps7iP
Музыка:
Woop - Amber Spill
Михаил, начинайте преподавать!)
Вас слушать одно удовольствие 🙃
Он и так преподает.
Спасибо большое! Вы так классно выкладываете материал
Так тяжело было начать работать с ТОН блокчейн
Блин, твои ролики у меня уже в распорядок дня вписались)))
Первым делом смотрю новости в тг, потом твой дейли ролик, а потом уже на учебу 😁
Звучит хорошо :)
много полезной инфы на вашем канале! спасибо
Спасибо,очень интересно )))
Очень интересную тему затронули! Мне это интересно, теперь бы практики
До практики еще самому надо добраться.
лайк за актуальность
Сейчас есть Tact, выглядит дружелюбно. Думаю начать с него.
Выглядит конечно поприятнее. чем Func
Что думаешь за противостояние TON vs Everscale?
Ничего не понятно, но очень интересно 😂
Интересно 🤔
Спасибо за ролик. Очень интересный получился. А не знаете каких нибудь игровых метавселенных P2E на базе CAPS?
++++++++++
Тоже посмотрел бы
Мне нравится сама концепция, тоже послушал бы о каких нибудь интересных проектах на этой базе
пока не слышал про метавселенные на Терноа, но там точно есть НФТ
Михаил, фронтенд нужно деплоить прямо в сеть блокчейн? Или для выхода в web3 нужен web2, т.е. на серверах деплоим фронт и этот веб-интерфейс потом идет через web3j-библиотеку в блокчейн?
Фронтенд должен на обычном сервере лежать (веб2)
@@larchanka спасибо
Спасибо за ролик! Напиши пожалуйста получилось ли продвинутся, и какие впечатления? Сколько по большому счёту нужно времени уделить учёбе чтоб можно было писать контракты на хорошем уровне - для продакшн?
Очень получилось. Но прям смартконтракт мне писать не пришлось. НФТ смарконтракты уже встроены прямо в блокчейн (мне для НФТ было интересно), зато пришлось много разбираться во взаимодействии с этим всем для бота.
Предельно простая задача была: задеплоить НФТ коллекцию и написать бота, который по приглашениям мог бы продавать картинки
@@larchanka круто. Спасибо за ответ!
Миш, меня вопрос мучает уже месяца 2. Где ты такие очки взял ? Найти не могу (=
Это из старой коллекции Prada Linea Rosa.
@@larchanka Спасибо большое (= 20к пойду копить :D
Спасибо за видео!
А где ссылка на презентацию?
Аааа. Не сделал. Сейчас залью и добавлю ссылку
Автор забыл сказать, что TrueTON - Everscale, давно внедрили Solidity. Без всяких виртуальных машин и "веселых" скриптов (которые не являются полноценным языком). Хотите писать смартконтракты - пишите на Solidity или C++. Остальное это работа ради работы. И разрабы TONCoin рано или поздно форкнут компилятор Solidity из Everscale и придется все переписывать заново, в нормальной парадигме, в соответствии со стандартами отрасли.
Во-первых не TrueTON, а FreeTON было до переименования. Во-вторых, The Open Network и Everscale это два кординально разных проекта с кординально разными целями и разработчиками. Сегодня связи между ними нет и ни у кого в планах использовать solidity для TON нету.
Язык свежий. Постепенно будут вылезать уязвимости. Будет много хакков, а значит много возможностей для грабежа, т.е. для аудита😂
Михаил,а вы не преподаёте?)
Мне кажется у вас было бы учиться одно удовольствие :)
Он вроде в Нетологии преподавал - говорил в одном из видосов
Уже ответили, да я в нетологии преподаю
Можно ввести новую рубрику на канале "как там funC?"
хм...
Михаил, как успехи с TON?
уже давно сделал то, для чего он мне нужен был )
Я правильно понял, что что бы разрабатывать смарт-контракты у тебя уже должен быть опыт разработки в других областях.? Или вообще без опыта могут взять.
если в солидити/фанСи разобраться и научиться ими пользоваться, то можно и без опыта в другой разработке. но лучше все же так или иначе понимать принципы разработки в других областях.
А в чем собственно преимущества ТОН ?
Это уже совсем другая тема для обсуждения. Но в целом - дешевле и быстрее, чем эфир условный.
@@larchanka а можно разложить это как вы видите Ton с точки зрения программиста
@@larchanka но есть polygon и solana, и ряд других блокчейнов. Убирать solidity и насаживать свой язык для работы со своим блокчяейном но такое себе по моему решение. Это как в свое время google пытался заменить javascript на dart, правда тут совсем разные весовые категории, где google а где TON
Отлично! Жду продолжения! 👍
НЕТ ВОЙНЕ!✊
прикольный ты чел
Благодарю
Ну не большое введение в заблуждение имеет место быть. Конкретно к телеграмму сейчас ни принадлежит ни один блокчейн сделанный на базе разработок TON. Их два, один прямо так и называется, второй имеет другое название, но это всего лишь преемники, разрабатываемые уже другими командами.
Это понятно, что телеграм и тон - независимые продукты. Тут я из скорее объединяю из-за общего владельца (идейного вдохновителя).
Мастер, научи
откуда такая уверенность что это именно тот TON который Дурова? ознакомьтесь с информацией по этому вопросу .
Это вроде как и есть тот же тон, ну, может уже слегка более уже развитый. Просто принадлежит он теперь не Дурову (ну как бы, может он до сих пор владеет большим количеством тона, это не проверить)
@@d_code ну может тогда не стоит вводить в заблуждение свою аудиторию? и хотя бы сказать о том что это возможно скам проект под старым брендом и сами основатели Тона открестились от нового Тона?
наверное оттуда, что тон очень плотно сейчас интегрируют в телеграм и только телеграм
@@larchanka логика не железная , но на фоне того что этот тон шилят одни скамеры вокруг просто был удивлён увидеть его здесь , надеюсь ты прав
Потому что исходники TON были выложены в открытый доступ + новый TON, сделанный из этих исходников (который toncoin) поддержал сам Дуров в своем официальном Телеграм-канале
НЕТ ВОЙНЕ!
Советую посмотреть в сторону бч Everscale - это один из форков TON, но с прозрачным распределением генезис токенов) Там тоже есть FunC но на нем никто не пишет, потому что есть любимый Solidity с хорошей документацией (могу кинуть ссылку в коментах)
кидайте ссылку, достану комментарий из "на проверке"
@@larchanka скинул) Если что, вот чатик кто на нем пишет - @EverscaleSmartContracts