Смарт-контракты в блокчейне TON

Поділитися
Вставка
  • Опубліковано 5 чер 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 роки тому

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

  • @konstantinchuykov
    @konstantinchuykov Місяць тому +2

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

    • @jekagolosoff
      @jekagolosoff Місяць тому

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

  • @ElektroStep
    @ElektroStep 2 роки тому +5

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

  • @sslavaa
    @sslavaa Рік тому

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

  • @sergeyzubov3673
    @sergeyzubov3673 2 роки тому +8

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

    • @yuliyasunny7445
      @yuliyasunny7445 2 роки тому +4

      ++++++++++

    • @victormaximenko5975
      @victormaximenko5975 2 роки тому +1

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

    • @deforsiol6748
      @deforsiol6748 2 роки тому

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

    • @larchanka
      @larchanka  2 роки тому

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

  • @no4e
    @no4e 2 роки тому

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

  • @daniel7007
    @daniel7007 2 роки тому

    Интересно 🤔

  • @simplename2787
    @simplename2787 2 роки тому

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

    • @larchanka
      @larchanka  2 роки тому +2

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

    • @simplename2787
      @simplename2787 2 роки тому

      @@larchanka спасибо

  • @michaelravits2309
    @michaelravits2309 Рік тому

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

    • @larchanka
      @larchanka  Рік тому +1

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

    • @michaelravits2309
      @michaelravits2309 Рік тому

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

  • @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 нету.

  • @eclipsium_msk
    @eclipsium_msk 2 роки тому +1

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

    • @larchanka
      @larchanka  2 роки тому

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

    • @eclipsium_msk
      @eclipsium_msk 2 роки тому

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

  • @viktorcortez5706
    @viktorcortez5706 23 дні тому

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

  • @cryptomen_life
    @cryptomen_life Рік тому

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

    • @larchanka
      @larchanka  Рік тому

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

  • @user-dk9bp8ql4t
    @user-dk9bp8ql4t 2 роки тому +1

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

  • @aleksandrhanchich6742
    @aleksandrhanchich6742 2 роки тому +3

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

    • @ivanshevy
      @ivanshevy 2 роки тому

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

    • @larchanka
      @larchanka  2 роки тому

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

  • @TSM_149
    @TSM_149 2 роки тому +1

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

  • @Light_Heavy
    @Light_Heavy 2 роки тому +4

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

    • @larchanka
      @larchanka  2 роки тому +1

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

  • @1111ilya
    @1111ilya 2 роки тому

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

  • @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

  • @McArtDreamer
    @McArtDreamer 2 роки тому +1

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

    • @larchanka
      @larchanka  2 роки тому +2

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

  • @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) поддержал сам Дуров в своем официальном Телеграм-канале

  • @Alex-uh6qh
    @Alex-uh6qh 2 роки тому +2

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

    • @larchanka
      @larchanka  2 роки тому +1

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

    • @Alex-uh6qh
      @Alex-uh6qh 2 роки тому

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

  • @RuslanWolkov
    @RuslanWolkov Рік тому

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

  • @Jaster-kv5li
    @Jaster-kv5li 22 дні тому +1

    НЕТ ВОЙНЕ!