Що нового?

Придбаний [Pluralsight] Основы блокчейн - Часть 1 из 2

Інформація про покупку
Тип покупки: Складчина
Ціна: 22370 ГРН
Учасників: 0 з 135
Організатор: Відсутній
Статус: Набір учасників
Внесок: 172.3 ГРН
0%
Основний список
Резервний список

Gadzhi

Модератор




Основы блокчейн
Часть 1 из 2


Часть 1 (вы здесь!) |​

  • Оригинальное название: Blockchain Fundamentals
  • Источник: Pluralsight
  • Объем оригинала: 2 часа 26 минут
  • Объем перевода первой части: 1 час 13 минут
  • Тип перевода: перевод и озвучивание на русский
  • Формат: видео, без субтитров
  • Концепции блокчейна
Понятие блокчейна
Биткойн и блокчейн
Как работает блокчейн
Хеширование
Блоки
Защита данных
Публичный vs. приватный
Основные игроки
Сценарии применения блокчейнов​

  • Введение в Ethereum и распределенные приложения (DAPPS)
Что такое Ethereum
Альянс Enterprise Ethereum Alliance
Распределенные приложения (DAPPS)
Модель платежей - газ
Транзакции
Действие STARTGAS и GASPRICE
Ethereum на базе облачной платформы Microsoft Azure
Установка и настройка аккаунта в Microsoft Azure
Установка и настройка блокчейна Ethereum на базе Microsoft Azure
Развертывание блокчейна Ethereum на базе Microsoft Azure​

  • Настройка среды разработки
Metamask
Visual Studio Code
Node.js
PowerShell
Тестовый сервер TestRPC
Truffle Framework​

  • Концепции блокчейна
Понятие блокчейна
Биткойн и блокчейн
Как работает блокчейн
Хеширование
Блоки
Защита данных
Публичный vs. приватный
Основные игроки
Сценарии применения блокчейнов​

  • Введение в Ethereum и распределенные приложения (DAPPS)
Что такое Ethereum
Альянс Enterprise Ethereum Alliance
Распределенные приложения (DAPPS)
Модель платежей - газ
Транзакции
Действие STARTGAS и GASPRICE
Ethereum на базе облачной платформы Microsoft Azure
Установка и настройка аккаунта в Microsoft Azure
Установка и настройка блокчейна Ethereum на базе Microsoft Azure
Развертывание блокчейна Ethereum на базе Microsoft Azure​

  • Настройка среды разработки
Metamask
Visual Studio Code
Node.js
PowerShell
Тестовый сервер TestRPC
Truffle Framework​
  • Смарт-контракты
Основы смарт-контрактов
Основы языка программирования Solidity
Фреймворк Truffle и тестовый сервер TestRPC
Пишем тестовый контракт "Hello World" на языке Solidity
Деплоим и тестируем первый контракт
Типы данных в Solidity
Пишем простой контракт для хранения данных и деплоим его в приватный блокчейн Ethereum
Установка клиента GETH на транзакционной ноде и разблокировка дефолтного аккаунта
Внешние вызовы функций
Создаем контракт для игры с сохранением счета с использованием внешних вызовов функций​

  • Создаем распределенное приложение (DAPP) FoodSafe для обеспечения работы цепочки поставок продуктов питания (Изготовитель - Поставщик - Магазин)
Truffle Webpack
Описание работы тестового распределенного приложения (DAPP)
Пишем контракт для FoodSafe, загружаем его на тестовый сервер TestRPC, проверяем его работу
Создаем интерфейс контракта
Компилируем и загружаем контракт в тестовый блокчейн
Пишем функции для контракта
Загрузка финального контракта в тестовый блокчейн, добавление и чтение информации из него​

  • Итоги и дальнейшие шаги
Описание:

Создание и разработка блокчейнов считается крупнейшим прорывом со времен изобретения Интернета. В этом курсе мы изучим блокчейн Ethereum, разработку умных контрактов, разработку децентрализованных приложений (DAPP), как создавать частные блокчейны.

Разработка умных контрактов - это основа для функционирования блокчейна, и вы будете использовать самый поддерживаемый сообществом язык программирования, предназначенный для этих целей, - Solidity.

Мы настроим среду разработки с учетом всех предварительных требований при помощи готового образа для Microsoft Windows, что облегчит изучение курса.

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

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

Код:
 
Угорі