Skip to content

BazhanovMaxim/Blockchain-Ethereum

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Materials for DApp Development with Solidity


Основные варианты использования Blockchain:

  • Smart-contract: договорённости между двумя и более компаниями/сотрудниками/людьми без всяких посредников, соблюдая все установленные правила.
  • Blockchain: ускоряет процесс, одновременно сокращая расходы
  • Cloud-storage: облачное хранение,

Объём

  • Как работать с Ethereum Blockchain
  • Web3
  • Работа с Remix
  • Работа с MetaMask
  • Развёртывание своё дец. приложение
  • Работа с Truffle и WebPack

Инструкция по установке

  • Geth

Geth - реализация протокола Ethereum. Загрузить Geth можно с сайта geth.ethereum.org

Management APIs

  • MIST

MIST - Браузер Mist является инструментом выбора для просмотра и использования параметров. Скачать и установить MIST. Так же на нём можно выполнять контракты для своей цепи, используя язык Solidity

  • Truffle

Truffle - Развитием смарт-контрактов Для начала установить https://nodejs.org/en/

Дальше в терминале/PowerShell установить Truffle:

npm install -g truffle
  • Webpack

Webpack работает, объединяя все требования JavaScript в один файл. Это делается для того, чтобы браузер не имел большого количества небольших файлов, а просто загружал один более крупный файл. Помогает с загрузкой и загрузкой сервера.

  • MetaMask

MetaMask - связь между браузером и блочной цепью https://metamask.io/

Для тестовой сети (Rinkeby)[https://www.rinkeby.io/#faucet]

  • Remix

Remix - это среда IDE Ethereum в облаке с отладчиком и имитированная среда Blockchain https://remix.ethereum.org/

  • Web3.js

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

Подробная работа с web3

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published