Загрузка страницы

Solidity и Ethereum, урок #1 (ОБНОВЛЕНИЕ 2024) | Введение, блокчейн и Ethereum, EVM, смарт-контракты

ХОТИТЕ СТАТЬ РАЗРАБОТЧИКОМ Solidity, узнать об Ethereum, блокчейне и многом другом ещё больше?!
Мои друзья из GUIDE DAO (бывшая школа MCS) предлагают скидку 0,1 ETH на ВСЕ СВОИ БУТКЕМЫ ПО КРИПТЕ! Материалы этих буткемов подготовлены мной и другими специалистами: вы действительно узнаете ОЧЕНЬ много нового.

Помимо этого, вы получите пожизненный бесплатный доступ к платформе, регулярным стримам, семинарам, подкастам и дискуссионным клубам.

1. Просто зайдите на сайт https://www.guidedao.xyz/?utm_source=partner&utm_medium=krukowski&utm_campaign=youtube&utm_content=description&utm_term=videosol1
2. Выберите один из буткемпов
3. Примените промо-код: KRUK

Это первый (обновлённый) урок по Solidity и смарт-контрактам Ethereum! Мы поговорим о том, что вообще такое Ethereum и блокчейн, зачем нужен EVM и как всё это вместе работает. Также затронем тему аккаунтов, валидаторов, узнаем о консенсусе в сети, и о том, как функционируют смарт-контракты. Также мы напишем первый смарт-контракт в Remix IDE.

Таймкоды:

00:00 Интро (проблемы со звуком, простите)
03:15 Как устроен блокчейн
08:00 Блокчейн и узлы (nodes)
09:40 Что такое Ethereum и EVM?
14:00 Консенсус в Ethereum
18:00 Эфир - валюта в Ethereum
20:00 Комиссии за транзакции
22:10 Понятие газ (gas)
26:45 Base fee и priority fee
33:50 Немного о блоках и транзакциях
40:15 Награда валидаторам
48:00 Что такое смарт-контракты?
52:50 Децентрализованные приложения и web 3
54:00 Аккаунты в Ethereum
56:00 Externally owned accounts (EOA)
58:30 Smart contract accounts
59:35 Атрибуты аккаунтов
01:00:00 Ключевые пары и транзакции
01:01:50 Жизненный цикл транзакции
01:06:10 Блоки и временные рамки
01:08:30 Ещё о консенсусе
01:10:06 Начинаем работу с Remix IDE
01:11:45 "Шапка" контракта
01:13:53 Начинаем писать тело контракта
01:14:39 Сохраняем владельца контракта
01:17:00 Конструктор контракта
01:18:00 Выбор VM в Remix
01:21:30 Компилируем контракт
01:23:00 Разворачиваем контракт
01:27:10 Ещё немного о переменных state
01:28:35 Переменные public и создание reader
01:30:30 Функция для приёма денег и mapping
01:37:30 Функция для вывода денег
01:43:10 Проверка работоспособности
01:47:20 Ответы на вопросы

Станьте спонсором канала, и вы получите доступ к эксклюзивным бонусам: https://www.youtube.com/channel/UCN2waErKU52T_41pGgUimXw/join
Boosty: https://boosty.to/bodrovis
Patreon: https://www.patreon.com/bodrovis
DonationAlerts: https://www.donationalerts.com/r/bodrovis
Аккаунт Ethereum (ETH), Arbitrum, Polygon, BNB, USDT, TRX, BUSD: 0x719C2d2bcC155c85190f20E1Cc3710F90FAFDa16

Исходный код https://github.com/bodrovis-learning/Solidity-YT-Series/tree/master/lesson_1_intro

Канал Telegram: https://t.me/dev_in_ruby_colors
Наш чат в Telegram: https://t.me/joinchat/MxYT6-01eeA1NTYy
Мой сайт: http://bodrovis.tech

Видео Solidity и Ethereum, урок #1 (ОБНОВЛЕНИЕ 2024) | Введение, блокчейн и Ethereum, EVM, смарт-контракты канала Ilya Krukowski
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
22 мая 2024 г. 11:20:07
02:06:20
Другие видео канала
Solidity и Ethereum, урок #40 | ecrecover, подпись оффчейн/проверка подписи, платежи без газаSolidity и Ethereum, урок #40 | ecrecover, подпись оффчейн/проверка подписи, платежи без газаElixir и функциональная разработка, урок #5 | Лямбды, функции высшего порядка, вывод в стиле МатрицыElixir и функциональная разработка, урок #5 | Лямбды, функции высшего порядка, вывод в стиле МатрицыСтрим! | Make your own ChatGPT at home | У нас дома есть ChatGPTСтрим! | Make your own ChatGPT at home | У нас дома есть ChatGPTSolidity и смарт-контракты Ethereum, урок #12 | Интерфейсы, библиотеки, тестыSolidity и смарт-контракты Ethereum, урок #12 | Интерфейсы, библиотеки, тестыSolidity и Ethereum, урок #38 | Разбор байткода, opcodes, деплой - идём на самый нижний уровень!Solidity и Ethereum, урок #38 | Разбор байткода, opcodes, деплой - идём на самый нижний уровень!"Смок Беллью — Вкуса мяса" (Джек Лондон) | Аудиокнига"Смок Беллью — Вкуса мяса" (Джек Лондон) | АудиокнигаRuby on Rails 7, урок #23 | Миграция на Turbo и PropshaftRuby on Rails 7, урок #23 | Миграция на Turbo и PropshaftЯзык Rust, урок #14 | Smart pointers (умные указатели), ref, deref, Box, Rc, RefCell с котикамиЯзык Rust, урок #14 | Smart pointers (умные указатели), ref, deref, Box, Rc, RefCell с котикамиИнтеллектуальная игра GuideDAOAnswerИнтеллектуальная игра GuideDAOAnswerАНОНС! Спонсорство на каналеАНОНС! Спонсорство на каналеСТРИМ! Интеллектуальная игра MCS Answer: команда школы и зрителей против вредного ведущегоСТРИМ! Интеллектуальная игра MCS Answer: команда школы и зрителей против вредного ведущегоSolidity и Ethereum, урок #74 | Собеседование в 2024! Сложные вопросыSolidity и Ethereum, урок #74 | Собеседование в 2024! Сложные вопросыЯзык Go #7 | CLI и Cobra, разбор аргументов, ключевые пары, защита данных, практикаЯзык Go #7 | CLI и Cobra, разбор аргументов, ключевые пары, защита данных, практикаSolidity и смарт-контракты Ethereum, урок #45 | Свои типы данных, изменения в новых версиях языкаSolidity и смарт-контракты Ethereum, урок #45 | Свои типы данных, изменения в новых версиях языкаRuby Enumerator::Lazy | Ленивые перечисления для оптимизацииRuby Enumerator::Lazy | Ленивые перечисления для оптимизацииSolidity и смарт-контракты Ethereum, урок #34 | Структура/хранение данных: storage/memory/stack/codeSolidity и смарт-контракты Ethereum, урок #34 | Структура/хранение данных: storage/memory/stack/codeRuby on Rails 6/7, урок #13 | Перевод, интернационализация, локализация (i18n, l10n)Ruby on Rails 6/7, урок #13 | Перевод, интернационализация, локализация (i18n, l10n)Ruby 3 с нуля, урок #14 | Автотесты RSpec - тестируй меня полностьюRuby 3 с нуля, урок #14 | Автотесты RSpec - тестируй меня полностьюSolidity и смарт-контракты Ethereum, урок #33 | Тесты, управление временем, BigNumber, хелперы HHSolidity и смарт-контракты Ethereum, урок #33 | Тесты, управление временем, BigNumber, хелперы HHСТРИМ! Ruby с нуля, урок 10 | Процедуры без цензуры, блоки, лямбдыСТРИМ! Ruby с нуля, урок 10 | Процедуры без цензуры, блоки, лямбдыСТРИМ! Интеллектуальная игра MCS Answer: команда школы и зрителей против вредного ведущегоСТРИМ! Интеллектуальная игра MCS Answer: команда школы и зрителей против вредного ведущего
Яндекс.Метрика