Введение в блокчейн: от византийских генералов до цифрового рубля и смарт-контрактов.

12+
12+

19 просмотров

день назад

ПожаловатьсяНарушение авторских прав
12+
12+

19 просмотров

день назад

ПожаловатьсяНарушение авторских прав
12+
12+

19 просмотров

день назад

В этом видео — вводная лекция по блокчейну для тех, кто начинает с нуля. Разбираем технологию без лишней математики: что такое распределённый реестр, почему записи нельзя подделать, и как из этого вырастают смарт-контракты. Ссылка на видео: https://disk.yandex.ru/i/J98L72eloygN_w Таймкоды примеров из видео: 07мин 30сек - 09мин 05сек - демонстрация примера смарт-контракта; 18мин 46сек - 22мин 36сек - установка расширения для кошелька Metamask через официальный репозиторий GitHub. Слайды с таймкодами из видео: https://disk.yandex.ru/d/IqMIJ16oBnxVzQ Исходники программ из видео: - отрывок смарт-контракт: https://disk.yandex.ru/i/ZdUnpoaQpJesXg - полная версия смарт-контракта: https://disk.yandex.ru/i/vprdkh1tCHfWTQ Word-инструкция по установке расширения для кошелька Metamask через официальный репозиторий GitHub: https://disk.yandex.ru/i/fkXNxj1EHS0O_g Word-текст из видео: https://disk.yandex.ru/i/ZowpRC0RHIM6rw В видео: 🔹 Что такое блокчейн и зачем он нужен — как подтвердить перевод без банка и нотариуса. Почему традиционные посредники уязвимы: взломы счетов, заморозка средств, отказ институтов. 🔹 Определение блокчейна — распределённый реестр, криптографическая связь записей, почему изменить историю практически невозможно. 🔹 Децентрализация и распределённые системы — в чём разница между централизацией, распределённой системой и децентрализацией. Почему участники не обязаны доверять друг другу. 🔹 Проблема византийских генералов — пять генералов, двое предателей, перехваченные гонцы. Как консенсус-алгоритмы (PoW, PoS, BFT) позволяют честным участникам договориться, даже если часть сети скомпрометирована. 🔹 Смарт-контракты — программа, хранящаяся в блокчейне и автоматически выполняющаяся при наступлении условий. Пример с арендной платой: if (today ﹥= paymentDate) { transfer(...) }. Почему после размещения контракт нельзя изменить даже разработчику. 🔹 Ethereum и Solidity — почему Ethereum (2015) стал прорывом после Bitcoin (2009). Как смарт-контракты расширили сферу применения блокчейна. 🔹 Цифровой рубль и токены — что такое токен, почему биткоин и эфир — частный случай токена. Цифровой рубль как токен, но не криптовалюта. Связь с ЦФА и смарт-контрактами. 🔹 Кошельки: MetaMask, Trust Wallet, Rabby — какой выбрать для учёбы и какой для реальных активов. Почему Rabby считается безопаснее (симуляция транзакций до подписи, показ реального результата, защита от слепой подписи). 🔹 Законодательство РФ — ФЗ № 259 «О цифровых финансовых активах». Как блокчейн-данные используются в арбитражных судах. Пример с утилизацией отходов. 🔹 Практическая часть — установка MetaMask через официальный GitHub-репозиторий, если кнопка регистрации на сайте не работает. Пошаговая инструкция: скачать ZIP, распаковать, включить режим разработчика в Chrome, загрузить распакованное расширение. 🔹 Sepolia — тестовая сеть — почему тестовые эфиры не имеют ценности. Как не перепутать тестовую сеть с основной. Почему MetaMask убрал слово «Test» из названия, но суть не изменилась. Для кого это видео: Для магистрантов и начинающих разработчиков, которые хотят понять блокчейн с точки зрения программирования, а не финансов. Для тех, кто будет писать смарт-контракты на Solidity и работать с Ethereum. Полезные ссылки: - Официальный репозиторий MetaMask на GitHub: github.com/MetaMask/metamask-extension/releases - ФЗ № 259 «О цифровых финансовых активах» 🛠 Документация блокчейн-сети Hyperledger Besu - Основной сайт документации https://docs.besu-eth.org/ Это официальная документация Hyperledger Besu — enterprise-клиента Ethereum на Java с лицензией Apache 2.0 . Здесь можно найти: - Руководство разработчика (Developer Quickstart) для быстрого запуска приватной сети - Справочник по subcommands и настройке узлов - Информацию о работе с Genesis-файлами и приватными сетями 🛠 Онлайн-редактор Remix IDE (используемый в видео) - Официальный онлайн-редактор https://remix.ethereum.org/ Remix — это веб-IDE с встроенной статической анализом и тестовой виртуальной машиной блокчейна . Здесь можно писать, компилировать, развёртывать и отлаживать смарт-контракты на Solidity без установки чего-либо локально . Поддерживаются браузеры Firefox, Chrome и Brave . - Официальная документация Remix доступна по адресу: https://remix-ide.readthedocs.io/ #блокчейн #HyperledgerFabric #Ethereum #Solidity #смартконтракты #цифровойрубль #MetaMask #Rabby #TrustWallet #Sepolia #византийскиегенералы #консенсус #PoW #PoS #BFT #ЦФА #ФЗ259 #Kubernetes #IoT #DeFi #Web3