Please enable JavaScript.
Coggle requires JavaScript to display documents.
Ehereum Frame (Dr. Gavin Wood
Who has implemented the first Ethereum…
Ehereum Frame
-
Embedded language
- Solidity
- Vyper - pyton like smart contract language (experimental)
-
Tools and Services
- Ethereum API | Infura - provides infrastructure to rely on
- Truffle Suite - provide tools for development environment
- 0x - is an open protocol that enables the peer-to-peer exchange of assets on the Ethereum blockchain
- OpenZeppelin - helps you minimize risk by using battle-tested libraries of smart contracts for Ethereum and other blockchains
- MyCrypto - is an open-source, client-side tool for generating ether wallets, handling ERC-20 tokens, and interacting with the blockchain more easily
- MetaMask - a light wallet
- IDEX - descentralized exchange
- Parity Signer - turn your smartphone into a hardware wallet
- Parity - a company that self describe as blockchain infrastructure for decentralized web
- Snake charmers - python tooling for the ethereum ecosystem
-
Four stages of Development
Frontier, Homestead, Metropolis and Serenity
- Block #0 Frontier deployed in March 2016
- Block #1.150.000 Homestead deployed in Mach 2016
- Block 4.370.000 Metropolis Byzantium deployed in October 2017
Ethereum's Components
-
-
-
State machine
processed by the Ethereum Virtual Machine (EVM)Implementation list
Awesome List-Awesome-List#evm-implementations)
Data structures
contains the transactions and system state in a serialized hashed data structure called a Merkle Patricia Tree
-
-
-
Answer the question
“What if we could track any arbitrary state and program the state machine to create a world-wide computer operating under consensus?”