SlideShare a Scribd company logo
1 of 26
Download to read offline
ΠŸΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½
Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ Π² eCommerce.
6
АлСксССнко Π˜Π³ΠΎΡ€ΡŒ
Senior Backend Magento Developer
IT Delight
О Ρ‡Π΅ΠΌ сСгодня ΠΏΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΠΌ?
1. Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ ΠΈ ΠΊΠ°ΠΊ ΠΎΠ½ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚
2. Π‘ΠΌΠ°Ρ€Ρ‚-ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Ρ‹
3. ВокСнизация
4. ВозмоТности Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ Π² eCommerce
Blockchain.
цСнтрализованная Π‘Π”
дСцСнтрализованная ΡΠ΅Ρ‚ΡŒ/Π‘Π”
Π½ΠΎΠ΄Ρ‹
ledger (Π±ΡƒΡ….
ΠΊΠ½ΠΈΠ³Π°)
- дСцСнтрализация
- Ρ€Π°ΡΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΡΡ‚ΡŒ
- ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΠΎΡΡ‚ΡŒ
- Π½Π΅ΠΈΠ·ΠΌΠ΅Π½Π½ΠΎΡΡ‚ΡŒ
- Π·Π°Ρ‰ΠΈΡ‰Π΅Π½Π½ΠΎΡΡ‚ΡŒ
ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹:
Hyperledger, Wallmart, IBM
Blockchain. Π’Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ
инициация Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ
и подпись
созданиС блока с
Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠ΅ΠΉ
ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠ° Π±Π»ΠΎΠΊΠ° Π²ΠΎ всС
Π½ΠΎΠ΄Ρ‹
валидация Π±Π»ΠΎΠΊΠ°
Π½ΠΎΠ΄Π°ΠΌΠΈ
Π²ΠΎΠ·Π½Π°Π³Ρ€Π°ΠΆΠ΄Π΅Π½ΠΈΠ΅ Π½ΠΎΠ΄Π°ΠΌ
Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π±Π»ΠΎΠΊΠ° ΠΊ
ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌ Π±Π»ΠΎΠΊΠ°ΠΌ
ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ сСти
транзакция Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½Π°
software wallet
Blockchain. КошСлСк
public key
wallet access
software wallet
Blockchain. Подпись Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ
as address
sees Bob public key
as sender
uses own private
key to sign
ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΠ΅ транзакция
Blockchain. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π±Π»ΠΎΠΊΠΎΠ²
закрытая ΠΎΡ‚
внСшнСго ΠΌΠΈΡ€Π°
систСма
Blockchain. ВзаимодСйствиС с ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ
1. Π‘Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½
2. EVM (ethereum virtual machine),
срСда выполнСния ΠΊΠΎΠ΄Π°
Π‘ΠΌΠ°Ρ€Ρ‚-ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Ρ‹. Π§Ρ‚ΠΎ это Π² Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π΅?
адрСс
ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ
адрСс смарт-
ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Π°
1. баланс
3. Π±Π°ΠΉΡ‚-ΠΊΠΎΠ΄
2. Π΄Π°Π½Π½Ρ‹Π΅ (ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅)
1. баланс
0xeb6ae6fa22d307eae06be0862087
fdffdd25bab4
0x883af9f99e61cef58a12278f8fa6
d39b779456de
Π‘ΠΌΠ°Ρ€Ρ‚-ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Ρ‹. ΠžΠ±Ρ‰Π΅Π΅ понятиС
Π‘ΠΌΠ°Ρ€Ρ‚-ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Ρ‹. Как Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ смарт-ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Ρ‹?
токСнизация
Π‘ΠΌΠ°Ρ€Ρ‚-ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Ρ‹. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅, Π΄Π΅ΠΏΠ»ΠΎΠΉ ΠΈ исполнСниС
ΠΊΠΎΠ΄ΠΈΠ½Π³
компиляция Π² Π±Π°ΠΉΡ‚ΠΊΠΎΠ΄
remix IDE, truffle, hardhat
Π”Π΅ΠΏΠ»ΠΎΠΉ Π±Π°ΠΉΡ‚ΠΊΠΎΠ΄Π° Π²
Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½
адрСс смарт-ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Π°
web3.js
ether.js
infura.io ΠΈΠ»ΠΈ
другая удалСнная Π½ΠΎΠ΄Π°
своя нода
(localhost)
JSON RPC
metamask
contract ABI
Ethereum/EVM
Как выглядит смарт-ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚
Π―Π·Ρ‹ΠΊ
Solidity (EVM)
SmartPy (Tezos)
ink! - Rust eDSL (Polkadot)
Rust,C,C++ (Solana)
ΠΈ Π΄Ρ€.
IDE ΠΈ Π΄Π΅ΠΏΠ»ΠΎΠΉ
Remix IDE
Hardhat/truffle - Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΈ
Solidity IntelliJ IDEA plugin
60a06040523373ffffffffffffffffffffffffffff
ffffffffffff1660808173ffffffffffffffffffff
ffffffffffffffffffff1660601b81525050608051
60601c6116f361009f6000396000818161033a0152
818161035e0152818161041d015281816104dc0152
818161064e01…………..
[{
"inputs":[
],
"stateMutability":"payable",
"type":"constructor"
},
{
"inputs":[
],
"name":"OWNER",
"outputs":[
{
"internalType":"address payable",
"name":"",
"type":"address"
}
],
"stateMutability":"view",
"type":"function"
},
{
"inputs":[
{
"internalType":"uint256",
"name":"orderNumber",
"type":"uint256"
}
],
…………………
Contract ABI
https://ropsten.etherscan.io/address/0x883af9f99e6
1cef58a12278f8fa6d39b779456de#code
Contract bytecode
Π‘ΠΌΠ°Ρ€Ρ‚-ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Ρ‹. ΠŸΡ€Π΅ΠΈΠΌΡƒΡ‰Π΅ΡΡ‚Π²Π° ΠΈ нСдостатки
ΠΠ΅Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΡŒ. Π‘Π΅Π· посрСдников
ΠΠ΅ΠΈΠ·ΠΌΠ΅Π½ΡΠ΅ΠΌΠΎΡΡ‚ΡŒ
Π”Π°Π½Π½Ρ‹Π΅ ΠΎ сдСлкС
ΠŸΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΠΎΡΡ‚ΡŒ
Ошибки в кодС
Π‘Π»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ описания условий
Комиссия за дСплой и использованиС
ВокСнизация
dApp
DeFi
GameFi
Tokens NFTs
Metaverse
Swapping
Farming
DAO
Blockchain
смарт-ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚
токСнизация
ΠΈ Π΄Ρ€.
ERC-20/ERC-777* ERC-721 - NFTs
взаимозамСняСмый Π½Π΅ взаимозамСняСмый
ВокСнизация. ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ возмоТностСй Π² eCommerce
Π±Π°Π»Ρ‹ ΠΈ бонусы
Π²Π°Π»ΡŽΡ‚Π° Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ счСта
дисконт ΠΊΠ°Ρ€Ρ‚Ρ‹
Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ Ρ‚ΠΎΠ²Π°Ρ€
ΠΎΡ‚Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΏΡ€Π°Π²Π° владСния Π½Π°
Ρ‚ΠΎΠ²Π°Ρ€
*Ρ‚ΠΎΠΊΠ΅Π½ (erc-20) - число Π² смарт-ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Π΅, НЕ ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ²Π°Π»ΡŽΡ‚Π°
ΠŸΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ Π² Magento
ΠžΠΏΠ»Π°Ρ‚Ρ‹
Дисконт ΠΊΠ°Ρ€Ρ‚Ρ‹
(NFTs)
Π‘Π°Π»Π»Ρ‹ ΠΈ
бонусы
(tokens, erc-20)
Π±Ρ€ΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅
Ρ‚ΠΎΠ²Π°Ρ€Π° (смарт-
ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Ρ‹)
Π°ΡƒΠΊΡ†ΠΈΠΎΠ½Ρ‹ ΠΈ
Ρ€ΠΎΠ·Ρ‹Π³Ρ€Ρ‹ΡˆΠΈ (смарт-
ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Ρ‹)
Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ кошСльки
рСгистрация ΠΈ
авторизация
Бпособы Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ ΠΎΠΏΠ»Π°Ρ‚Ρ‹
Merchant
direct
direct - smart contract
smart contract
approve
approve approve
refund not approved/refund
1
2
3
4
5
Π§Π΅ΠΌ Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ ΠΎΠΏΠ»Π°Ρ‚Π° Π»ΡƒΡ‡ΡˆΠ΅
1
2
Merchant
Blockchain
Merchant
Ecommerce
Бпасибо за вниманиС
ΠœΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹
https:/
/ethervm.io/decompile - дСкомпилятор смарт-ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚ΠΎΠ²
https:/
/ipfs.io/ - Π΄Π΅Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΠ΅ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ²
https:/
/etherscan.io/ - сСрвис ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ
https:/
/ropsten.etherscan.io/ - сСрвис ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ для тСстовой сСти Ropsten
https:/
/infura.io/ - infura - публичная Π½ΠΎΠ΄Π°
https:/
/hardhat.org/ - Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ, срСда Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ethereum
https:/
/remix.ethereum.org/ - Remix IDE - тСстированиС ΠΈ Π΄Π΅ΠΏΠ»ΠΎΠΉ смарт-ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚ΠΎΠ²
https:/
/www.openzeppelin.com/ - Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° Ρ…Π΅Π»ΠΏΠ΅Ρ€ΠΎΠ², интСрфСйсов для создания смарт-ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚ΠΎΠ²
https:/
/github.com/OpenZeppelin/openzeppelin-contracts
https://trufflesuite.com/ - Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ, срСда Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ethereum
ΠœΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹
https:/
/ethervm.io/decompile - дСкомпилятор смарт-ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚ΠΎΠ²
https:/
/ipfs.io/ - Π΄Π΅Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΠ΅ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ²
https:/
/etherscan.io/ - сСрвис ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ
https:/
/ropsten.etherscan.io/ - сСрвис ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ для тСстовой сСти Ropsten
https:/
/infura.io/ - infura - публичная
Π½ΠΎΠ΄Π°
https:/
/hardhat.org/ - Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ, срСда Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ethereum
https:/
/remix.ethereum.org/ - Remix IDE - тСстированиС ΠΈ Π΄Π΅ΠΏΠ»ΠΎΠΉ смарт-ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚ΠΎΠ²
https:/
/www.openzeppelin.com/ - Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° Ρ…Π΅Π»ΠΏΠ΅Ρ€ΠΎΠ², интСрфСйсов для создания смарт-
ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚ΠΎΠ²
https:/
/github.com/OpenZeppelin/openzeppelin-contracts
https://trufflesuite.com/ - Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ, срСда Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ethereum
https://www.hyperledger.org/learn/publications/walmart-case-study - hyperledger case
https:/
/www.rbc.ru/crypto/news/61a4b3ed9a794781ff8b184f - токСнизация
https:/
/www.youtube.com/watch?v=l7cDRqsU61U - BlockchainUA. Как ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Hyperledger Fabric
https:/
/coinguides.org/evm-blockchains-add-evm-network/ - EVM Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Ρ‹
ΠœΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹
ΠœΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹. Π‘ΠΌΠ°Ρ€Ρ‚-ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Ρ‹
https://www.youtube.com/watch?v=8A8-7Ks26yY&list=PLWlFXymvoaJ_0ok740kLXTn5qn-i1UnYr - плСйлист
обучСния Solidity
https://www.youtube.com/c/YuliyaBedrosova - Ρ€Π°Π·Π±ΠΎΡ€ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… смарт-ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚ΠΎΠ², Ρ€Π°Π·Π±ΠΎΡ€ скам
смарт-ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚ΠΎΠ²
https://cryptozombies.io/ru/ - ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠ΅ Solidity, Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ создания простой ΠΈΠ³Ρ€Ρ‹
https://ethereum.github.io/yellowpaper/paper.pdf - стр.27 - ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ опСрация Π² EVM
https://solidity-by-example.org/ - Solidity Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°Ρ…
https://www.youtube.com/c/DappUniversity - ΠΊΠ°Π½Π°Π» ΠΎ Π²Π΅Π±3, ΡƒΡ€ΠΎΠΊΠΈ, тСория, ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ°
https://docs.soliditylang.org/ - Solidity докумСнтация
ΠœΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹. Π’ΠΎΠΊΠ΅Π½Ρ‹
https:/
/ethereum.org/en/developers/docs/standards/tokens/ - стандарты Ρ‚ΠΎΠΊΠ΅Π½ΠΎΠ²
https:/
/docs.openzeppelin.com/contracts/4.x/wizard - сСрвис создания смарт-ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚ΠΎΠ² Ρ‚ΠΎΠΊΠ΅Π½ΠΎΠ²
https:/
/github.com/OpenZeppelin/openzeppelin-contracts/blob/v4.6.0/contracts/to
ken/ERC20/IERC20.sol - интСрфСйс ERC-20
https:/
/github.com/OpenZeppelin/openzeppelin-contracts/blob/v4.6.0/contracts/token/
ERC20/ERC20.sol - Π±Π°Π·ΠΎΠ²Ρ‹ΠΉ ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚ ERC-20
https:/
/github.com/OpenZeppelin/openzeppelin-contracts/blob/v4.6.0/contracts/token/ERC721
/ERC721.sol - Π±Π°Π·ΠΎΠ²Ρ‹ΠΉ ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚ ERC-721 NFTs
https:/
/github.com/OpenZeppelin/openzeppelin-contracts/blob/v4.6.0/contracts/token/ER
C721/IERC721.sol - интСрфСйс ERC-721

More Related Content

Similar to Blockchain & Ecommerce (part 1)

Bitcoin - ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ²Π°Π»ΡŽΡ‚Π° Π±ΡƒΠ΄ΡƒΡ‰Π΅Π³ΠΎ
Bitcoin - ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ²Π°Π»ΡŽΡ‚Π° Π±ΡƒΠ΄ΡƒΡ‰Π΅Π³ΠΎBitcoin - ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ²Π°Π»ΡŽΡ‚Π° Π±ΡƒΠ΄ΡƒΡ‰Π΅Π³ΠΎ
Bitcoin - ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ²Π°Π»ΡŽΡ‚Π° Π±ΡƒΠ΄ΡƒΡ‰Π΅Π³ΠΎLex Mosolov
Β 
Π­ΠΏΠΎΡ…ΠΈ Π² Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния
Π­ΠΏΠΎΡ…ΠΈ Π² Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСнияЭпохи Π² Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния
Π­ΠΏΠΎΡ…ΠΈ Π² Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСнияVitebsk Miniq
Β 
ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ Π‘Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π‘ΠΏΠΈΠΊΠ΅Ρ€: Π’Π°Π΄ΠΈΠΌ Маковский
ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ Π‘Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π‘ΠΏΠΈΠΊΠ΅Ρ€: Π’Π°Π΄ΠΈΠΌ ΠœΠ°ΠΊΠΎΠ²ΡΠΊΠΈΠΉΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ Π‘Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π‘ΠΏΠΈΠΊΠ΅Ρ€: Π’Π°Π΄ΠΈΠΌ Маковский
ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ Π‘Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π‘ΠΏΠΈΠΊΠ΅Ρ€: Π’Π°Π΄ΠΈΠΌ МаковскийCyber Fund
Β 
Π‘Ρ‚Π΅ΠΊ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΎΠ² для IoT. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ использования SNMP
Π‘Ρ‚Π΅ΠΊ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΎΠ² для IoT. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ использования SNMPΠ‘Ρ‚Π΅ΠΊ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΎΠ² для IoT. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ использования SNMP
Π‘Ρ‚Π΅ΠΊ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΎΠ² для IoT. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ использования SNMPIntersog
Β 
Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² Bitcoin ΠΈ Ethereum
Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² Bitcoin ΠΈ EthereumΠ’Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² Bitcoin ΠΈ Ethereum
Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² Bitcoin ΠΈ EthereumSergey Lonshakov
Β 
Анонимизация ΠΈ дСанонимизация ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Π² Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½-сСтях. Π‘ΠΏΠΈΠΊΠ΅Ρ€: Π“Ρ€ΠΈΠ³ΠΎΡ€ΠΈ...
Анонимизация ΠΈ дСанонимизация ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Π² Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½-сСтях. Π‘ΠΏΠΈΠΊΠ΅Ρ€: Π“Ρ€ΠΈΠ³ΠΎΡ€ΠΈ...Анонимизация ΠΈ дСанонимизация ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Π² Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½-сСтях. Π‘ΠΏΠΈΠΊΠ΅Ρ€: Π“Ρ€ΠΈΠ³ΠΎΡ€ΠΈ...
Анонимизация ΠΈ дСанонимизация ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Π² Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½-сСтях. Π‘ΠΏΠΈΠΊΠ΅Ρ€: Π“Ρ€ΠΈΠ³ΠΎΡ€ΠΈ...Cyber Fund
Β 
"Using Blockchain in Node.js project: JavaScript Ninja’s experience" Maksym D...
"Using Blockchain in Node.js project: JavaScript Ninja’s experience" Maksym D..."Using Blockchain in Node.js project: JavaScript Ninja’s experience" Maksym D...
"Using Blockchain in Node.js project: JavaScript Ninja’s experience" Maksym D...Julia Cherniak
Β 
Periculum est in mora
Periculum est in moraPericulum est in mora
Periculum est in moraAlex Karlovich
Β 
Π‘Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ AERGO
Π‘Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ AERGOΠ‘Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ AERGO
Π‘Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ AERGOOleksandrLysenko7
Β 
IoT Protocols #iotconfua
IoT Protocols #iotconfuaIoT Protocols #iotconfua
IoT Protocols #iotconfuaAndy Shutka
Β 
PLC Presenatation
PLC PresenatationPLC Presenatation
PLC PresenatationJTGroup
Β 
ΠœΠΈΠΊΡ€ΠΎΡΠ΅Ρ€Π²ΠΈΡΡ‹: ΠΎΠΏΡ‹Ρ‚ использования Π² Π½Π°Π³Ρ€ΡƒΠΆΠ΅Π½Π½ΠΎΠΌ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅ / Π’Π°Π΄ΠΈΠΌ Мадисон (М-Π’Π΅Ρ…)
ΠœΠΈΠΊΡ€ΠΎΡΠ΅Ρ€Π²ΠΈΡΡ‹: ΠΎΠΏΡ‹Ρ‚ использования Π² Π½Π°Π³Ρ€ΡƒΠΆΠ΅Π½Π½ΠΎΠΌ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅ / Π’Π°Π΄ΠΈΠΌ Мадисон (М-Π’Π΅Ρ…)ΠœΠΈΠΊΡ€ΠΎΡΠ΅Ρ€Π²ΠΈΡΡ‹: ΠΎΠΏΡ‹Ρ‚ использования Π² Π½Π°Π³Ρ€ΡƒΠΆΠ΅Π½Π½ΠΎΠΌ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅ / Π’Π°Π΄ΠΈΠΌ Мадисон (М-Π’Π΅Ρ…)
ΠœΠΈΠΊΡ€ΠΎΡΠ΅Ρ€Π²ΠΈΡΡ‹: ΠΎΠΏΡ‹Ρ‚ использования Π² Π½Π°Π³Ρ€ΡƒΠΆΠ΅Π½Π½ΠΎΠΌ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅ / Π’Π°Π΄ΠΈΠΌ Мадисон (М-Π’Π΅Ρ…)Ontico
Β 
БСмь тысяч Rps, ΠΎΠ΄ΠΈΠ½ go
БСмь тысяч Rps, ΠΎΠ΄ΠΈΠ½ goБСмь тысяч Rps, ΠΎΠ΄ΠΈΠ½ go
БСмь тысяч Rps, ΠΎΠ΄ΠΈΠ½ goBadoo Development
Β 
Hyperledger Fabric: From Proof Of Concept to Production
Hyperledger Fabric: From Proof Of Concept to ProductionHyperledger Fabric: From Proof Of Concept to Production
Hyperledger Fabric: From Proof Of Concept to ProductionDmitry Zhvakin
Β 
Pconnect: Π³Ρ€Π°Π½Π°Ρ‚Π° Π² Ρ€ΡƒΠΊΠ°Ρ… ΠΎΠ±Π΅Π·ΡŒΡΠ½Ρ‹
Pconnect: Π³Ρ€Π°Π½Π°Ρ‚Π° Π² Ρ€ΡƒΠΊΠ°Ρ… ΠΎΠ±Π΅Π·ΡŒΡΠ½Ρ‹Pconnect: Π³Ρ€Π°Π½Π°Ρ‚Π° Π² Ρ€ΡƒΠΊΠ°Ρ… ΠΎΠ±Π΅Π·ΡŒΡΠ½Ρ‹
Pconnect: Π³Ρ€Π°Π½Π°Ρ‚Π° Π² Ρ€ΡƒΠΊΠ°Ρ… ΠΎΠ±Π΅Π·ΡŒΡΠ½Ρ‹Sergey Xek
Β 
Pconnect: Π³Ρ€Π°Π½Π°Ρ‚Π° Π² Ρ€ΡƒΠΊΠ°Ρ… ΠΎΠ±Π΅Π·ΡŒΡΠ½Ρ‹ (Π‘Π΅Ρ€Π³Π΅ΠΉ АвСрин)
Pconnect: Π³Ρ€Π°Π½Π°Ρ‚Π° Π² Ρ€ΡƒΠΊΠ°Ρ… ΠΎΠ±Π΅Π·ΡŒΡΠ½Ρ‹ (Π‘Π΅Ρ€Π³Π΅ΠΉ АвСрин)Pconnect: Π³Ρ€Π°Π½Π°Ρ‚Π° Π² Ρ€ΡƒΠΊΠ°Ρ… ΠΎΠ±Π΅Π·ΡŒΡΠ½Ρ‹ (Π‘Π΅Ρ€Π³Π΅ΠΉ АвСрин)
Pconnect: Π³Ρ€Π°Π½Π°Ρ‚Π° Π² Ρ€ΡƒΠΊΠ°Ρ… ΠΎΠ±Π΅Π·ΡŒΡΠ½Ρ‹ (Π‘Π΅Ρ€Π³Π΅ΠΉ АвСрин)Ontico
Β 

Similar to Blockchain & Ecommerce (part 1) (20)

Bitcoin - ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ²Π°Π»ΡŽΡ‚Π° Π±ΡƒΠ΄ΡƒΡ‰Π΅Π³ΠΎ
Bitcoin - ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ²Π°Π»ΡŽΡ‚Π° Π±ΡƒΠ΄ΡƒΡ‰Π΅Π³ΠΎBitcoin - ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ²Π°Π»ΡŽΡ‚Π° Π±ΡƒΠ΄ΡƒΡ‰Π΅Π³ΠΎ
Bitcoin - ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ²Π°Π»ΡŽΡ‚Π° Π±ΡƒΠ΄ΡƒΡ‰Π΅Π³ΠΎ
Β 
Π­ΠΏΠΎΡ…ΠΈ Π² Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния
Π­ΠΏΠΎΡ…ΠΈ Π² Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСнияЭпохи Π² Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния
Π­ΠΏΠΎΡ…ΠΈ Π² Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния
Β 
ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ Π‘Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π‘ΠΏΠΈΠΊΠ΅Ρ€: Π’Π°Π΄ΠΈΠΌ Маковский
ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ Π‘Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π‘ΠΏΠΈΠΊΠ΅Ρ€: Π’Π°Π΄ΠΈΠΌ ΠœΠ°ΠΊΠΎΠ²ΡΠΊΠΈΠΉΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ Π‘Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π‘ΠΏΠΈΠΊΠ΅Ρ€: Π’Π°Π΄ΠΈΠΌ Маковский
ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ Π‘Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½. Π‘ΠΏΠΈΠΊΠ΅Ρ€: Π’Π°Π΄ΠΈΠΌ Маковский
Β 
5319
53195319
5319
Β 
Fiddler
FiddlerFiddler
Fiddler
Β 
Π‘Ρ‚Π΅ΠΊ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΎΠ² для IoT. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ использования SNMP
Π‘Ρ‚Π΅ΠΊ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΎΠ² для IoT. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ использования SNMPΠ‘Ρ‚Π΅ΠΊ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΎΠ² для IoT. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ использования SNMP
Π‘Ρ‚Π΅ΠΊ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΎΠ² для IoT. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ использования SNMP
Β 
Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² Bitcoin ΠΈ Ethereum
Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² Bitcoin ΠΈ EthereumΠ’Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² Bitcoin ΠΈ Ethereum
Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² Bitcoin ΠΈ Ethereum
Β 
Анонимизация ΠΈ дСанонимизация ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Π² Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½-сСтях. Π‘ΠΏΠΈΠΊΠ΅Ρ€: Π“Ρ€ΠΈΠ³ΠΎΡ€ΠΈ...
Анонимизация ΠΈ дСанонимизация ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Π² Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½-сСтях. Π‘ΠΏΠΈΠΊΠ΅Ρ€: Π“Ρ€ΠΈΠ³ΠΎΡ€ΠΈ...Анонимизация ΠΈ дСанонимизация ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Π² Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½-сСтях. Π‘ΠΏΠΈΠΊΠ΅Ρ€: Π“Ρ€ΠΈΠ³ΠΎΡ€ΠΈ...
Анонимизация ΠΈ дСанонимизация ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Π² Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½-сСтях. Π‘ΠΏΠΈΠΊΠ΅Ρ€: Π“Ρ€ΠΈΠ³ΠΎΡ€ΠΈ...
Β 
"Using Blockchain in Node.js project: JavaScript Ninja’s experience" Maksym D...
"Using Blockchain in Node.js project: JavaScript Ninja’s experience" Maksym D..."Using Blockchain in Node.js project: JavaScript Ninja’s experience" Maksym D...
"Using Blockchain in Node.js project: JavaScript Ninja’s experience" Maksym D...
Β 
Periculum est in mora
Periculum est in moraPericulum est in mora
Periculum est in mora
Β 
Π‘Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ AERGO
Π‘Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ AERGOΠ‘Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ AERGO
Π‘Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ AERGO
Β 
Π‘ΠΎΠΊΠ΅Ρ‚Ρ‹
Π‘ΠΎΠΊΠ΅Ρ‚Ρ‹Π‘ΠΎΠΊΠ΅Ρ‚Ρ‹
Π‘ΠΎΠΊΠ΅Ρ‚Ρ‹
Β 
IoT Conf UA 2016
IoT Conf UA 2016IoT Conf UA 2016
IoT Conf UA 2016
Β 
IoT Protocols #iotconfua
IoT Protocols #iotconfuaIoT Protocols #iotconfua
IoT Protocols #iotconfua
Β 
PLC Presenatation
PLC PresenatationPLC Presenatation
PLC Presenatation
Β 
ΠœΠΈΠΊΡ€ΠΎΡΠ΅Ρ€Π²ΠΈΡΡ‹: ΠΎΠΏΡ‹Ρ‚ использования Π² Π½Π°Π³Ρ€ΡƒΠΆΠ΅Π½Π½ΠΎΠΌ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅ / Π’Π°Π΄ΠΈΠΌ Мадисон (М-Π’Π΅Ρ…)
ΠœΠΈΠΊΡ€ΠΎΡΠ΅Ρ€Π²ΠΈΡΡ‹: ΠΎΠΏΡ‹Ρ‚ использования Π² Π½Π°Π³Ρ€ΡƒΠΆΠ΅Π½Π½ΠΎΠΌ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅ / Π’Π°Π΄ΠΈΠΌ Мадисон (М-Π’Π΅Ρ…)ΠœΠΈΠΊΡ€ΠΎΡΠ΅Ρ€Π²ΠΈΡΡ‹: ΠΎΠΏΡ‹Ρ‚ использования Π² Π½Π°Π³Ρ€ΡƒΠΆΠ΅Π½Π½ΠΎΠΌ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅ / Π’Π°Π΄ΠΈΠΌ Мадисон (М-Π’Π΅Ρ…)
ΠœΠΈΠΊΡ€ΠΎΡΠ΅Ρ€Π²ΠΈΡΡ‹: ΠΎΠΏΡ‹Ρ‚ использования Π² Π½Π°Π³Ρ€ΡƒΠΆΠ΅Π½Π½ΠΎΠΌ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅ / Π’Π°Π΄ΠΈΠΌ Мадисон (М-Π’Π΅Ρ…)
Β 
БСмь тысяч Rps, ΠΎΠ΄ΠΈΠ½ go
БСмь тысяч Rps, ΠΎΠ΄ΠΈΠ½ goБСмь тысяч Rps, ΠΎΠ΄ΠΈΠ½ go
БСмь тысяч Rps, ΠΎΠ΄ΠΈΠ½ go
Β 
Hyperledger Fabric: From Proof Of Concept to Production
Hyperledger Fabric: From Proof Of Concept to ProductionHyperledger Fabric: From Proof Of Concept to Production
Hyperledger Fabric: From Proof Of Concept to Production
Β 
Pconnect: Π³Ρ€Π°Π½Π°Ρ‚Π° Π² Ρ€ΡƒΠΊΠ°Ρ… ΠΎΠ±Π΅Π·ΡŒΡΠ½Ρ‹
Pconnect: Π³Ρ€Π°Π½Π°Ρ‚Π° Π² Ρ€ΡƒΠΊΠ°Ρ… ΠΎΠ±Π΅Π·ΡŒΡΠ½Ρ‹Pconnect: Π³Ρ€Π°Π½Π°Ρ‚Π° Π² Ρ€ΡƒΠΊΠ°Ρ… ΠΎΠ±Π΅Π·ΡŒΡΠ½Ρ‹
Pconnect: Π³Ρ€Π°Π½Π°Ρ‚Π° Π² Ρ€ΡƒΠΊΠ°Ρ… ΠΎΠ±Π΅Π·ΡŒΡΠ½Ρ‹
Β 
Pconnect: Π³Ρ€Π°Π½Π°Ρ‚Π° Π² Ρ€ΡƒΠΊΠ°Ρ… ΠΎΠ±Π΅Π·ΡŒΡΠ½Ρ‹ (Π‘Π΅Ρ€Π³Π΅ΠΉ АвСрин)
Pconnect: Π³Ρ€Π°Π½Π°Ρ‚Π° Π² Ρ€ΡƒΠΊΠ°Ρ… ΠΎΠ±Π΅Π·ΡŒΡΠ½Ρ‹ (Π‘Π΅Ρ€Π³Π΅ΠΉ АвСрин)Pconnect: Π³Ρ€Π°Π½Π°Ρ‚Π° Π² Ρ€ΡƒΠΊΠ°Ρ… ΠΎΠ±Π΅Π·ΡŒΡΠ½Ρ‹ (Π‘Π΅Ρ€Π³Π΅ΠΉ АвСрин)
Pconnect: Π³Ρ€Π°Π½Π°Ρ‚Π° Π² Ρ€ΡƒΠΊΠ°Ρ… ΠΎΠ±Π΅Π·ΡŒΡΠ½Ρ‹ (Π‘Π΅Ρ€Π³Π΅ΠΉ АвСрин)
Β 

More from Pro Magento Community

Ways to keep it fun with Hyva Themes, Alex Galdin - Pro Magento Meetup #10
Ways to keep it fun with Hyva Themes, Alex Galdin - Pro Magento Meetup #10Ways to keep it fun with Hyva Themes, Alex Galdin - Pro Magento Meetup #10
Ways to keep it fun with Hyva Themes, Alex Galdin - Pro Magento Meetup #10Pro Magento Community
Β 
Pro Magento MeetUp #9 - Deep dive into Magento2 queuing functionality.pdf
Pro Magento MeetUp #9 - Deep dive into Magento2 queuing functionality.pdfPro Magento MeetUp #9 - Deep dive into Magento2 queuing functionality.pdf
Pro Magento MeetUp #9 - Deep dive into Magento2 queuing functionality.pdfPro Magento Community
Β 
Pro Magento MeetUp #6 β€” Blockchain & eCommerce (part 2 - practice and examples)
Pro Magento MeetUp #6 β€” Blockchain & eCommerce (part 2 - practice and examples)Pro Magento MeetUp #6 β€” Blockchain & eCommerce (part 2 - practice and examples)
Pro Magento MeetUp #6 β€” Blockchain & eCommerce (part 2 - practice and examples)Pro Magento Community
Β 
MagentoTalks - Tools used in Magento development, Stanislav Matyavin
MagentoTalks - Tools used in Magento development, Stanislav MatyavinMagentoTalks - Tools used in Magento development, Stanislav Matyavin
MagentoTalks - Tools used in Magento development, Stanislav MatyavinPro Magento Community
Β 
MagentoTalks - Magento 2 Theme, Bohdan Sidovolosyi
MagentoTalks - Magento 2 Theme, Bohdan SidovolosyiMagentoTalks - Magento 2 Theme, Bohdan Sidovolosyi
MagentoTalks - Magento 2 Theme, Bohdan SidovolosyiPro Magento Community
Β 
MagentoTalks - Magento 2 UI Components (part 2), Evgeny Trishin
MagentoTalks - Magento 2 UI Components (part 2), Evgeny TrishinMagentoTalks - Magento 2 UI Components (part 2), Evgeny Trishin
MagentoTalks - Magento 2 UI Components (part 2), Evgeny TrishinPro Magento Community
Β 
MagentoTalks - Magento 2 UI Components (part 3), Evgeny Trishin
MagentoTalks - Magento 2 UI Components (part 3), Evgeny TrishinMagentoTalks - Magento 2 UI Components (part 3), Evgeny Trishin
MagentoTalks - Magento 2 UI Components (part 3), Evgeny TrishinPro Magento Community
Β 
MagentoTalks - Magento 2 UI Components (part 1), Evgeny Trishin
MagentoTalks - Magento 2 UI Components (part 1), Evgeny TrishinMagentoTalks - Magento 2 UI Components (part 1), Evgeny Trishin
MagentoTalks - Magento 2 UI Components (part 1), Evgeny TrishinPro Magento Community
Β 
Pro Magento MeetUp #2 - Varnish cache, Andrey Zabara
Pro Magento MeetUp #2 - Varnish cache, Andrey ZabaraPro Magento MeetUp #2 - Varnish cache, Andrey Zabara
Pro Magento MeetUp #2 - Varnish cache, Andrey ZabaraPro Magento Community
Β 
Pro Magento MeetUp #4 - Upgrade Compatibility Tool, Sergii Ivashchenko
Pro Magento MeetUp #4 - Upgrade Compatibility Tool, Sergii IvashchenkoPro Magento MeetUp #4 - Upgrade Compatibility Tool, Sergii Ivashchenko
Pro Magento MeetUp #4 - Upgrade Compatibility Tool, Sergii IvashchenkoPro Magento Community
Β 
Pro Magento MeetUp #3 - How does Magento Page Builder work? - Paras Sood
Pro Magento MeetUp #3 - How does Magento Page Builder work? - Paras SoodPro Magento MeetUp #3 - How does Magento Page Builder work? - Paras Sood
Pro Magento MeetUp #3 - How does Magento Page Builder work? - Paras SoodPro Magento Community
Β 
Pro Magento MeetUp #5 - Magento + PWA, Sproge Konstantin
Pro Magento MeetUp #5 - Magento + PWA, Sproge KonstantinPro Magento MeetUp #5 - Magento + PWA, Sproge Konstantin
Pro Magento MeetUp #5 - Magento + PWA, Sproge KonstantinPro Magento Community
Β 

More from Pro Magento Community (12)

Ways to keep it fun with Hyva Themes, Alex Galdin - Pro Magento Meetup #10
Ways to keep it fun with Hyva Themes, Alex Galdin - Pro Magento Meetup #10Ways to keep it fun with Hyva Themes, Alex Galdin - Pro Magento Meetup #10
Ways to keep it fun with Hyva Themes, Alex Galdin - Pro Magento Meetup #10
Β 
Pro Magento MeetUp #9 - Deep dive into Magento2 queuing functionality.pdf
Pro Magento MeetUp #9 - Deep dive into Magento2 queuing functionality.pdfPro Magento MeetUp #9 - Deep dive into Magento2 queuing functionality.pdf
Pro Magento MeetUp #9 - Deep dive into Magento2 queuing functionality.pdf
Β 
Pro Magento MeetUp #6 β€” Blockchain & eCommerce (part 2 - practice and examples)
Pro Magento MeetUp #6 β€” Blockchain & eCommerce (part 2 - practice and examples)Pro Magento MeetUp #6 β€” Blockchain & eCommerce (part 2 - practice and examples)
Pro Magento MeetUp #6 β€” Blockchain & eCommerce (part 2 - practice and examples)
Β 
MagentoTalks - Tools used in Magento development, Stanislav Matyavin
MagentoTalks - Tools used in Magento development, Stanislav MatyavinMagentoTalks - Tools used in Magento development, Stanislav Matyavin
MagentoTalks - Tools used in Magento development, Stanislav Matyavin
Β 
MagentoTalks - Magento 2 Theme, Bohdan Sidovolosyi
MagentoTalks - Magento 2 Theme, Bohdan SidovolosyiMagentoTalks - Magento 2 Theme, Bohdan Sidovolosyi
MagentoTalks - Magento 2 Theme, Bohdan Sidovolosyi
Β 
MagentoTalks - Magento 2 UI Components (part 2), Evgeny Trishin
MagentoTalks - Magento 2 UI Components (part 2), Evgeny TrishinMagentoTalks - Magento 2 UI Components (part 2), Evgeny Trishin
MagentoTalks - Magento 2 UI Components (part 2), Evgeny Trishin
Β 
MagentoTalks - Magento 2 UI Components (part 3), Evgeny Trishin
MagentoTalks - Magento 2 UI Components (part 3), Evgeny TrishinMagentoTalks - Magento 2 UI Components (part 3), Evgeny Trishin
MagentoTalks - Magento 2 UI Components (part 3), Evgeny Trishin
Β 
MagentoTalks - Magento 2 UI Components (part 1), Evgeny Trishin
MagentoTalks - Magento 2 UI Components (part 1), Evgeny TrishinMagentoTalks - Magento 2 UI Components (part 1), Evgeny Trishin
MagentoTalks - Magento 2 UI Components (part 1), Evgeny Trishin
Β 
Pro Magento MeetUp #2 - Varnish cache, Andrey Zabara
Pro Magento MeetUp #2 - Varnish cache, Andrey ZabaraPro Magento MeetUp #2 - Varnish cache, Andrey Zabara
Pro Magento MeetUp #2 - Varnish cache, Andrey Zabara
Β 
Pro Magento MeetUp #4 - Upgrade Compatibility Tool, Sergii Ivashchenko
Pro Magento MeetUp #4 - Upgrade Compatibility Tool, Sergii IvashchenkoPro Magento MeetUp #4 - Upgrade Compatibility Tool, Sergii Ivashchenko
Pro Magento MeetUp #4 - Upgrade Compatibility Tool, Sergii Ivashchenko
Β 
Pro Magento MeetUp #3 - How does Magento Page Builder work? - Paras Sood
Pro Magento MeetUp #3 - How does Magento Page Builder work? - Paras SoodPro Magento MeetUp #3 - How does Magento Page Builder work? - Paras Sood
Pro Magento MeetUp #3 - How does Magento Page Builder work? - Paras Sood
Β 
Pro Magento MeetUp #5 - Magento + PWA, Sproge Konstantin
Pro Magento MeetUp #5 - Magento + PWA, Sproge KonstantinPro Magento MeetUp #5 - Magento + PWA, Sproge Konstantin
Pro Magento MeetUp #5 - Magento + PWA, Sproge Konstantin
Β 

Blockchain & Ecommerce (part 1)

  • 1. ΠŸΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ Π² eCommerce. 6 АлСксССнко Π˜Π³ΠΎΡ€ΡŒ Senior Backend Magento Developer IT Delight
  • 2. О Ρ‡Π΅ΠΌ сСгодня ΠΏΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΠΌ? 1. Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ ΠΈ ΠΊΠ°ΠΊ ΠΎΠ½ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ 2. Π‘ΠΌΠ°Ρ€Ρ‚-ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Ρ‹ 3. ВокСнизация 4. ВозмоТности Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ Π² eCommerce
  • 3. Blockchain. цСнтрализованная Π‘Π” дСцСнтрализованная ΡΠ΅Ρ‚ΡŒ/Π‘Π” Π½ΠΎΠ΄Ρ‹ ledger (Π±ΡƒΡ…. ΠΊΠ½ΠΈΠ³Π°) - дСцСнтрализация - Ρ€Π°ΡΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΡΡ‚ΡŒ - ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΠΎΡΡ‚ΡŒ - Π½Π΅ΠΈΠ·ΠΌΠ΅Π½Π½ΠΎΡΡ‚ΡŒ - Π·Π°Ρ‰ΠΈΡ‰Π΅Π½Π½ΠΎΡΡ‚ΡŒ ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹:
  • 5. Blockchain. Π’Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ инициация Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ ΠΈ подпись созданиС Π±Π»ΠΎΠΊΠ° с Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠ΅ΠΉ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠ° Π±Π»ΠΎΠΊΠ° Π²ΠΎ всС Π½ΠΎΠ΄Ρ‹ валидация Π±Π»ΠΎΠΊΠ° Π½ΠΎΠ΄Π°ΠΌΠΈ Π²ΠΎΠ·Π½Π°Π³Ρ€Π°ΠΆΠ΄Π΅Π½ΠΈΠ΅ Π½ΠΎΠ΄Π°ΠΌ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π±Π»ΠΎΠΊΠ° ΠΊ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌ Π±Π»ΠΎΠΊΠ°ΠΌ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ сСти транзакция Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½Π° software wallet
  • 7. Blockchain. Подпись Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ as address sees Bob public key as sender uses own private key to sign ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΠ΅ транзакция
  • 9. закрытая ΠΎΡ‚ внСшнСго ΠΌΠΈΡ€Π° систСма Blockchain. ВзаимодСйствиС с ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ
  • 10. 1. Π‘Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ 2. EVM (ethereum virtual machine), срСда выполнСния ΠΊΠΎΠ΄Π° Π‘ΠΌΠ°Ρ€Ρ‚-ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Ρ‹. Π§Ρ‚ΠΎ это Π² Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π΅? адрСс ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ адрСс смарт- ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Π° 1. баланс 3. Π±Π°ΠΉΡ‚-ΠΊΠΎΠ΄ 2. Π΄Π°Π½Π½Ρ‹Π΅ (ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅) 1. баланс 0xeb6ae6fa22d307eae06be0862087 fdffdd25bab4 0x883af9f99e61cef58a12278f8fa6 d39b779456de
  • 12. Π‘ΠΌΠ°Ρ€Ρ‚-ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Ρ‹. Как Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ смарт-ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Ρ‹? токСнизация
  • 13. Π‘ΠΌΠ°Ρ€Ρ‚-ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Ρ‹. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅, Π΄Π΅ΠΏΠ»ΠΎΠΉ ΠΈ исполнСниС ΠΊΠΎΠ΄ΠΈΠ½Π³ компиляция Π² Π±Π°ΠΉΡ‚ΠΊΠΎΠ΄ remix IDE, truffle, hardhat Π”Π΅ΠΏΠ»ΠΎΠΉ Π±Π°ΠΉΡ‚ΠΊΠΎΠ΄Π° Π² Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ адрСс смарт-ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Π° web3.js ether.js infura.io ΠΈΠ»ΠΈ другая удалСнная Π½ΠΎΠ΄Π° своя Π½ΠΎΠ΄Π° (localhost) JSON RPC metamask contract ABI Ethereum/EVM
  • 14. Как выглядит смарт-ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚ Π―Π·Ρ‹ΠΊ Solidity (EVM) SmartPy (Tezos) ink! - Rust eDSL (Polkadot) Rust,C,C++ (Solana) ΠΈ Π΄Ρ€. IDE ΠΈ Π΄Π΅ΠΏΠ»ΠΎΠΉ Remix IDE Hardhat/truffle - Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΈ Solidity IntelliJ IDEA plugin 60a06040523373ffffffffffffffffffffffffffff ffffffffffff1660808173ffffffffffffffffffff ffffffffffffffffffff1660601b81525050608051 60601c6116f361009f6000396000818161033a0152 818161035e0152818161041d015281816104dc0152 818161064e01………….. [{ "inputs":[ ], "stateMutability":"payable", "type":"constructor" }, { "inputs":[ ], "name":"OWNER", "outputs":[ { "internalType":"address payable", "name":"", "type":"address" } ], "stateMutability":"view", "type":"function" }, { "inputs":[ { "internalType":"uint256", "name":"orderNumber", "type":"uint256" } ], ………………… Contract ABI https://ropsten.etherscan.io/address/0x883af9f99e6 1cef58a12278f8fa6d39b779456de#code Contract bytecode
  • 15. Π‘ΠΌΠ°Ρ€Ρ‚-ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Ρ‹. ΠŸΡ€Π΅ΠΈΠΌΡƒΡ‰Π΅ΡΡ‚Π²Π° ΠΈ нСдостатки ΠΠ΅Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΡŒ. Π‘Π΅Π· посрСдников ΠΠ΅ΠΈΠ·ΠΌΠ΅Π½ΡΠ΅ΠΌΠΎΡΡ‚ΡŒ Π”Π°Π½Π½Ρ‹Π΅ ΠΎ сдСлкС ΠŸΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΠΎΡΡ‚ΡŒ Ошибки Π² ΠΊΠΎΠ΄Π΅ Π‘Π»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ описания условий Комиссия Π·Π° Π΄Π΅ΠΏΠ»ΠΎΠΉ ΠΈ использованиС
  • 17. ERC-20/ERC-777* ERC-721 - NFTs взаимозамСняСмый Π½Π΅ взаимозамСняСмый ВокСнизация. ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ возмоТностСй Π² eCommerce Π±Π°Π»Ρ‹ ΠΈ бонусы Π²Π°Π»ΡŽΡ‚Π° Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ счСта дисконт ΠΊΠ°Ρ€Ρ‚Ρ‹ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ Ρ‚ΠΎΠ²Π°Ρ€ ΠΎΡ‚Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΏΡ€Π°Π²Π° владСния Π½Π° Ρ‚ΠΎΠ²Π°Ρ€ *Ρ‚ΠΎΠΊΠ΅Π½ (erc-20) - число Π² смарт-ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Π΅, НЕ ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ²Π°Π»ΡŽΡ‚Π°
  • 18. ΠŸΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ Π² Magento ΠžΠΏΠ»Π°Ρ‚Ρ‹ Дисконт ΠΊΠ°Ρ€Ρ‚Ρ‹ (NFTs) Π‘Π°Π»Π»Ρ‹ ΠΈ бонусы (tokens, erc-20) Π±Ρ€ΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ‚ΠΎΠ²Π°Ρ€Π° (смарт- ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Ρ‹) Π°ΡƒΠΊΡ†ΠΈΠΎΠ½Ρ‹ ΠΈ Ρ€ΠΎΠ·Ρ‹Π³Ρ€Ρ‹ΡˆΠΈ (смарт- ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Ρ‹) Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ кошСльки рСгистрация ΠΈ авторизация
  • 19. Бпособы Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ ΠΎΠΏΠ»Π°Ρ‚Ρ‹ Merchant direct direct - smart contract smart contract approve approve approve refund not approved/refund 1 2 3 4 5
  • 20. Π§Π΅ΠΌ Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ ΠΎΠΏΠ»Π°Ρ‚Π° Π»ΡƒΡ‡ΡˆΠ΅ 1 2 Merchant Blockchain Merchant Ecommerce
  • 22. ΠœΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹ https:/ /ethervm.io/decompile - дСкомпилятор смарт-ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚ΠΎΠ² https:/ /ipfs.io/ - Π΄Π΅Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΠ΅ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ² https:/ /etherscan.io/ - сСрвис ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ https:/ /ropsten.etherscan.io/ - сСрвис ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ для тСстовой сСти Ropsten https:/ /infura.io/ - infura - публичная Π½ΠΎΠ΄Π° https:/ /hardhat.org/ - Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ, срСда Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ethereum https:/ /remix.ethereum.org/ - Remix IDE - тСстированиС ΠΈ Π΄Π΅ΠΏΠ»ΠΎΠΉ смарт-ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚ΠΎΠ² https:/ /www.openzeppelin.com/ - Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° Ρ…Π΅Π»ΠΏΠ΅Ρ€ΠΎΠ², интСрфСйсов для создания смарт-ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚ΠΎΠ² https:/ /github.com/OpenZeppelin/openzeppelin-contracts https://trufflesuite.com/ - Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ, срСда Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ethereum
  • 23. ΠœΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹ https:/ /ethervm.io/decompile - дСкомпилятор смарт-ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚ΠΎΠ² https:/ /ipfs.io/ - Π΄Π΅Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΠ΅ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ² https:/ /etherscan.io/ - сСрвис ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ https:/ /ropsten.etherscan.io/ - сСрвис ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ для тСстовой сСти Ropsten https:/ /infura.io/ - infura - публичная Π½ΠΎΠ΄Π° https:/ /hardhat.org/ - Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ, срСда Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ethereum https:/ /remix.ethereum.org/ - Remix IDE - тСстированиС ΠΈ Π΄Π΅ΠΏΠ»ΠΎΠΉ смарт-ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚ΠΎΠ² https:/ /www.openzeppelin.com/ - Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° Ρ…Π΅Π»ΠΏΠ΅Ρ€ΠΎΠ², интСрфСйсов для создания смарт- ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚ΠΎΠ² https:/ /github.com/OpenZeppelin/openzeppelin-contracts https://trufflesuite.com/ - Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ, срСда Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ethereum
  • 24. https://www.hyperledger.org/learn/publications/walmart-case-study - hyperledger case https:/ /www.rbc.ru/crypto/news/61a4b3ed9a794781ff8b184f - токСнизация https:/ /www.youtube.com/watch?v=l7cDRqsU61U - BlockchainUA. Как ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Hyperledger Fabric https:/ /coinguides.org/evm-blockchains-add-evm-network/ - EVM Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Ρ‹ ΠœΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹
  • 25. ΠœΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹. Π‘ΠΌΠ°Ρ€Ρ‚-ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Ρ‹ https://www.youtube.com/watch?v=8A8-7Ks26yY&list=PLWlFXymvoaJ_0ok740kLXTn5qn-i1UnYr - плСйлист обучСния Solidity https://www.youtube.com/c/YuliyaBedrosova - Ρ€Π°Π·Π±ΠΎΡ€ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… смарт-ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚ΠΎΠ², Ρ€Π°Π·Π±ΠΎΡ€ скам смарт-ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚ΠΎΠ² https://cryptozombies.io/ru/ - ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠ΅ Solidity, Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ создания простой ΠΈΠ³Ρ€Ρ‹ https://ethereum.github.io/yellowpaper/paper.pdf - стр.27 - ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ опСрация Π² EVM https://solidity-by-example.org/ - Solidity Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°Ρ… https://www.youtube.com/c/DappUniversity - ΠΊΠ°Π½Π°Π» ΠΎ Π²Π΅Π±3, ΡƒΡ€ΠΎΠΊΠΈ, тСория, ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° https://docs.soliditylang.org/ - Solidity докумСнтация
  • 26. ΠœΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹. Π’ΠΎΠΊΠ΅Π½Ρ‹ https:/ /ethereum.org/en/developers/docs/standards/tokens/ - стандарты Ρ‚ΠΎΠΊΠ΅Π½ΠΎΠ² https:/ /docs.openzeppelin.com/contracts/4.x/wizard - сСрвис создания смарт-ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚ΠΎΠ² Ρ‚ΠΎΠΊΠ΅Π½ΠΎΠ² https:/ /github.com/OpenZeppelin/openzeppelin-contracts/blob/v4.6.0/contracts/to ken/ERC20/IERC20.sol - интСрфСйс ERC-20 https:/ /github.com/OpenZeppelin/openzeppelin-contracts/blob/v4.6.0/contracts/token/ ERC20/ERC20.sol - Π±Π°Π·ΠΎΠ²Ρ‹ΠΉ ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚ ERC-20 https:/ /github.com/OpenZeppelin/openzeppelin-contracts/blob/v4.6.0/contracts/token/ERC721 /ERC721.sol - Π±Π°Π·ΠΎΠ²Ρ‹ΠΉ ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚ ERC-721 NFTs https:/ /github.com/OpenZeppelin/openzeppelin-contracts/blob/v4.6.0/contracts/token/ER C721/IERC721.sol - интСрфСйс ERC-721