- Security Tokens and Stablecoins Quick Start Guide
- Weimin Sun Xun (Brian) Wu Angela Kwok
- 209字
- 2021-06-24 14:49:09
Miscellaneous comments
Ethereum has three main ingredients:
- Decentralization: For guaranteed execution
- Hashes: For safeguarding the world state
- Signature: For authorizing programs and transactions
Some other useful, Ethereum-specific facts are listed as follows:
- Like a transaction, a digital signature is required for deploying a smart contract. A deployed smart contract is permanent and is immutable.
- A smart contract is assigned an address. If a smart contract has a bug, the corrected smart contract will be deployed with a newly assigned address, and therefore it is treated as a completely new smart contract. In other words, the corrected contract has no relationship to the old one. Consequently, the history of the old smart contract gets lost.
- Unlike a full node, a light node does not store the whole distributed ledger, but it stores the parts it cares about from someone it trusts.
- Since smart contract scripts are stored at nodes worldwide, it provides an additional layer of security.
- Ethereum provides fault tolerance. As long as at least one full node survives during a catastrophic attack, the network can be rebuilt from the surviving node and grows to a full network.
- The scalability issue is one of the main criticisms of Ethereum, as all full nodes run the same smart contract code.
推薦閱讀
- 矩陣決策:如何鎖定關(guān)鍵點(diǎn)做出制勝策略
- 數(shù)學(xué)可以很有趣:科學(xué)新悅讀文叢(套裝全5冊)
- 有限自動機(jī)理論
- 張梅玲:讓孩子受益一生的數(shù)學(xué)思維訓(xùn)練
- MATLAB矩陣分析和計(jì)算
- 數(shù)學(xué)的故事
- 幾何之美
- 數(shù)學(xué)的力量
- 數(shù)字乾坤
- Hands-On Blockchain with Hyperledger
- 2頁紙圖解數(shù)學(xué):以極聰明的方式,讓你三步讀懂?dāng)?shù)學(xué)
- 博弈論與信息經(jīng)濟(jì)學(xué):PBL教程
- 自然哲學(xué)的數(shù)學(xué)原理(漢譯世界學(xué)術(shù)名著叢書)
- 數(shù)學(xué)故事總動員
- 不焦慮的數(shù)學(xué):孩子怎么學(xué),家長怎么教