官术网_书友最值得收藏!

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.
主站蜘蛛池模板: 宣城市| 丁青县| 彩票| 广东省| 佛山市| 双牌县| 鄱阳县| 宝应县| 分宜县| 和龙市| 镇江市| 霍山县| 长宁区| 疏勒县| 平江县| 富锦市| 和田县| 黎川县| 五原县| 中宁县| 枣庄市| 福建省| 改则县| 万年县| 富蕴县| 平乐县| 太保市| 资溪县| 德昌县| 平泉县| 汝州市| 科尔| 望江县| 南部县| 丰宁| 观塘区| 双桥区| 龙胜| 集贤县| 河源市| 华坪县|