Смарт-контракты в блокчейне 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

Комментарии • 64

  • @aleksandrhanchich6742
    @aleksandrhanchich6742 2 года назад +28

    Михаил, начинайте преподавать!)
    Вас слушать одно удовольствие 🙃

    • @ilmerainen478
      @ilmerainen478 2 года назад +1

      Он и так преподает.

  • @user-hn1rc7vv8i
    @user-hn1rc7vv8i Год назад +2

    Спасибо большое! Вы так классно выкладываете материал
    Так тяжело было начать работать с ТОН блокчейн

  • @andr74b11
    @andr74b11 2 года назад +4

    Блин, твои ролики у меня уже в распорядок дня вписались)))
    Первым делом смотрю новости в тг, потом твой дейли ролик, а потом уже на учебу 😁

    • @larchanka
      @larchanka  2 года назад +2

      Звучит хорошо :)

  • @skanerboss2089
    @skanerboss2089 2 года назад

    много полезной инфы на вашем канале! спасибо

  • @karabel3978
    @karabel3978 2 года назад

    Спасибо,очень интересно )))

  • @user-rg8wz2rt9e
    @user-rg8wz2rt9e 2 года назад

    Очень интересную тему затронули! Мне это интересно, теперь бы практики

    • @larchanka
      @larchanka  2 года назад

      До практики еще самому надо добраться.

  • @sslavaa
    @sslavaa Год назад

    лайк за актуальность

  • @konstantinchuykov
    @konstantinchuykov Месяц назад +2

    Сейчас есть Tact, выглядит дружелюбно. Думаю начать с него.

    • @jekagolosoff
      @jekagolosoff Месяц назад

      Выглядит конечно поприятнее. чем Func

  • @no4e
    @no4e 2 года назад

    Что думаешь за противостояние TON vs Everscale?

  • @ElektroStep
    @ElektroStep 2 года назад +5

    Ничего не понятно, но очень интересно 😂

  • @daniel7007
    @daniel7007 2 года назад

    Интересно 🤔

  • @sergeyzubov3673
    @sergeyzubov3673 2 года назад +8

    Спасибо за ролик. Очень интересный получился. А не знаете каких нибудь игровых метавселенных P2E на базе CAPS?

    • @yuliyasunny7445
      @yuliyasunny7445 2 года назад +4

      ++++++++++

    • @victormaximenko5975
      @victormaximenko5975 2 года назад +1

      Тоже посмотрел бы

    • @deforsiol6748
      @deforsiol6748 2 года назад

      Мне нравится сама концепция, тоже послушал бы о каких нибудь интересных проектах на этой базе

    • @larchanka
      @larchanka  2 года назад

      пока не слышал про метавселенные на Терноа, но там точно есть НФТ

  • @simplename2787
    @simplename2787 2 года назад

    Михаил, фронтенд нужно деплоить прямо в сеть блокчейн? Или для выхода в web3 нужен web2, т.е. на серверах деплоим фронт и этот веб-интерфейс потом идет через web3j-библиотеку в блокчейн?

    • @larchanka
      @larchanka  2 года назад +2

      Фронтенд должен на обычном сервере лежать (веб2)

    • @simplename2787
      @simplename2787 2 года назад

      @@larchanka спасибо

  • @michaelravits2309
    @michaelravits2309 Год назад

    Спасибо за ролик! Напиши пожалуйста получилось ли продвинутся, и какие впечатления? Сколько по большому счёту нужно времени уделить учёбе чтоб можно было писать контракты на хорошем уровне - для продакшн?

    • @larchanka
      @larchanka  Год назад +1

      Очень получилось. Но прям смартконтракт мне писать не пришлось. НФТ смарконтракты уже встроены прямо в блокчейн (мне для НФТ было интересно), зато пришлось много разбираться во взаимодействии с этим всем для бота.
      Предельно простая задача была: задеплоить НФТ коллекцию и написать бота, который по приглашениям мог бы продавать картинки

    • @michaelravits2309
      @michaelravits2309 Год назад

      @@larchanka круто. Спасибо за ответ!

  • @eclipsium_msk
    @eclipsium_msk 2 года назад +1

    Миш, меня вопрос мучает уже месяца 2. Где ты такие очки взял ? Найти не могу (=

    • @larchanka
      @larchanka  2 года назад

      Это из старой коллекции Prada Linea Rosa.

    • @eclipsium_msk
      @eclipsium_msk 2 года назад

      @@larchanka Спасибо большое (= 20к пойду копить :D

  • @user-el5gb7yq1q
    @user-el5gb7yq1q 2 года назад

    Спасибо за видео!
    А где ссылка на презентацию?

    • @larchanka
      @larchanka  2 года назад

      Аааа. Не сделал. Сейчас залью и добавлю ссылку

  • @timt.4777
    @timt.4777 Год назад +1

    Автор забыл сказать, что TrueTON - Everscale, давно внедрили Solidity. Без всяких виртуальных машин и "веселых" скриптов (которые не являются полноценным языком). Хотите писать смартконтракты - пишите на Solidity или C++. Остальное это работа ради работы. И разрабы TONCoin рано или поздно форкнут компилятор Solidity из Everscale и придется все переписывать заново, в нормальной парадигме, в соответствии со стандартами отрасли.

    • @Victor-Tec
      @Victor-Tec Год назад

      Во-первых не TrueTON, а FreeTON было до переименования. Во-вторых, The Open Network и Everscale это два кординально разных проекта с кординально разными целями и разработчиками. Сегодня связи между ними нет и ни у кого в планах использовать solidity для TON нету.

  • @viktorcortez5706
    @viktorcortez5706 19 дней назад

    Язык свежий. Постепенно будут вылезать уязвимости. Будет много хакков, а значит много возможностей для грабежа, т.е. для аудита😂

  • @aleksandrhanchich6742
    @aleksandrhanchich6742 2 года назад +3

    Михаил,а вы не преподаёте?)
    Мне кажется у вас было бы учиться одно удовольствие :)

    • @ivanshevy
      @ivanshevy 2 года назад

      Он вроде в Нетологии преподавал - говорил в одном из видосов

    • @larchanka
      @larchanka  2 года назад

      Уже ответили, да я в нетологии преподаю

  • @user-dk9bp8ql4t
    @user-dk9bp8ql4t 2 года назад +1

    Можно ввести новую рубрику на канале "как там funC?"

  • @cryptomen_life
    @cryptomen_life Год назад

    Михаил, как успехи с TON?

    • @larchanka
      @larchanka  Год назад

      уже давно сделал то, для чего он мне нужен был )

  • @Light_Heavy
    @Light_Heavy 2 года назад +4

    Я правильно понял, что что бы разрабатывать смарт-контракты у тебя уже должен быть опыт разработки в других областях.? Или вообще без опыта могут взять.

    • @larchanka
      @larchanka  2 года назад +1

      если в солидити/фанСи разобраться и научиться ими пользоваться, то можно и без опыта в другой разработке. но лучше все же так или иначе понимать принципы разработки в других областях.

  • @AlexiNovolex
    @AlexiNovolex 2 года назад

    А в чем собственно преимущества ТОН ?

    • @larchanka
      @larchanka  2 года назад +3

      Это уже совсем другая тема для обсуждения. Но в целом - дешевле и быстрее, чем эфир условный.

    • @maxkoff4709
      @maxkoff4709 2 года назад

      @@larchanka а можно разложить это как вы видите Ton с точки зрения программиста

    • @popolvux
      @popolvux 2 года назад +1

      @@larchanka но есть polygon и solana, и ряд других блокчейнов. Убирать solidity и насаживать свой язык для работы со своим блокчяейном но такое себе по моему решение. Это как в свое время google пытался заменить javascript на dart, правда тут совсем разные весовые категории, где google а где TON

  • @TSM_149
    @TSM_149 2 года назад +1

    Отлично! Жду продолжения! 👍
    НЕТ ВОЙНЕ!✊

  • @1111ilya
    @1111ilya 2 года назад

    прикольный ты чел

  • @McArtDreamer
    @McArtDreamer 2 года назад +1

    Ну не большое введение в заблуждение имеет место быть. Конкретно к телеграмму сейчас ни принадлежит ни один блокчейн сделанный на базе разработок TON. Их два, один прямо так и называется, второй имеет другое название, но это всего лишь преемники, разрабатываемые уже другими командами.

    • @larchanka
      @larchanka  2 года назад +2

      Это понятно, что телеграм и тон - независимые продукты. Тут я из скорее объединяю из-за общего владельца (идейного вдохновителя).

  • @RuslanWolkov
    @RuslanWolkov Год назад

    Мастер, научи

  • @xhasturx
    @xhasturx 2 года назад +1

    откуда такая уверенность что это именно тот TON который Дурова? ознакомьтесь с информацией по этому вопросу .

    • @d_code
      @d_code 2 года назад

      Это вроде как и есть тот же тон, ну, может уже слегка более уже развитый. Просто принадлежит он теперь не Дурову (ну как бы, может он до сих пор владеет большим количеством тона, это не проверить)

    • @xhasturx
      @xhasturx 2 года назад

      @@d_code ну может тогда не стоит вводить в заблуждение свою аудиторию? и хотя бы сказать о том что это возможно скам проект под старым брендом и сами основатели Тона открестились от нового Тона?

    • @larchanka
      @larchanka  2 года назад +1

      наверное оттуда, что тон очень плотно сейчас интегрируют в телеграм и только телеграм

    • @xhasturx
      @xhasturx 2 года назад

      @@larchanka логика не железная , но на фоне того что этот тон шилят одни скамеры вокруг просто был удивлён увидеть его здесь , надеюсь ты прав

    • @komnata0helpera
      @komnata0helpera 2 года назад +1

      Потому что исходники TON были выложены в открытый доступ + новый TON, сделанный из этих исходников (который toncoin) поддержал сам Дуров в своем официальном Телеграм-канале

  • @Jaster-kv5li
    @Jaster-kv5li 19 дней назад +1

    НЕТ ВОЙНЕ!

  • @Alex-uh6qh
    @Alex-uh6qh 2 года назад +2

    Советую посмотреть в сторону бч Everscale - это один из форков TON, но с прозрачным распределением генезис токенов) Там тоже есть FunC но на нем никто не пишет, потому что есть любимый Solidity с хорошей документацией (могу кинуть ссылку в коментах)

    • @larchanka
      @larchanka  2 года назад +1

      кидайте ссылку, достану комментарий из "на проверке"

    • @Alex-uh6qh
      @Alex-uh6qh 2 года назад

      @@larchanka скинул) Если что, вот чатик кто на нем пишет - @EverscaleSmartContracts