- 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.
推薦閱讀
- 線性代數(shù)及其應(yīng)用(原書第6版)
- Advanced Blockchain Development
- 耀世數(shù)學(xué)明珠
- 我的第一本趣味數(shù)學(xué)書2
- 高等數(shù)學(xué)習(xí)題全解(下冊)
- 數(shù)學(xué)的雨傘下:理解世界的樂趣
- 別說你不懂?dāng)?shù)學(xué)
- 現(xiàn)代數(shù)值計(jì)算(第2版)
- 中國數(shù)學(xué)雙基教學(xué)的史與思
- 救命的數(shù)學(xué)
- 美妙的數(shù)學(xué)(插圖珍藏版)
- 高等數(shù)學(xué)習(xí)題全解(上冊)
- 黎曼猜想漫談:一場攀登數(shù)學(xué)高峰的天才盛宴
- 午餐時間聊數(shù)學(xué)
- 牛津通識讀本:數(shù)學(xué)(中文版)