okex

火币

以太坊产生背景是什么?设计原则包括哪些?

关键词:以太坊

描述:以太坊,是一个公共区块链平台,具有智能合约功能,是市值第二高的加密货币。那么以太坊产生背景是什么?设计原则包括哪些?接下来大家跟着小编一起去了解一下吧!

  以太坊,是一个公共区块链平台,具有智能合约功能,是市值第二高的加密货币。那么以太坊产生背景是什么?设计原则包括哪些?接下来大家跟着小编一起去了解一下吧!

  一、产生背景

  比特币开创了去中心化密码货币的先河,五年多的时间充分检验了区块链技术的可行性和安全性。比特币的区块链事实上是一套分布式的数据库,如果再在其中加进一个符号——比特币,并规定一套协议使得这个符号可以在数据库上安全地转移,并且无需信任第三方,这些特征的组合完美地构造了一个货币传输体系——比特币网络。

  然而比特币并不完美,其中协议的扩展性是一项不足,例如比特币网络里只有一种符号——比特币,用户无法自定义另外的符号,这些符号可以是代表公司的股票,或者是债务凭证等,这就损失了一些功能。另外,比特币协议里使用了一套基于堆栈的脚本语言,这语言虽然具有一定灵活性,使得像多重签名这样的功能得以实现,然而却不足以构建更高级的应用,例如去中心化交易所等。以太坊从设计上就是为了解决比特币扩展性不足的问题。

?

以太坊

  二、设计原则

  简洁原则

  以太坊协议将尽可能简单,即便以某些数据存储和时间上的低效为代价。一个普通的程序员也能够完美地去实现完整的开发说明。这将最终有助于降低任何特殊个人或精英团体可能对协议的影响并且推进以太坊作为对所有人开放的协议的应用前景。添加复杂性的优化将不会被接受,除非它们提供了非常根本性的益处。

  通用原则

  没有“特性”是以太坊设计哲学中的一个根本性部分。取而代之的是,以太坊提供了一个内部的图灵完备的脚本语言以供用户来构建任何可以精确定义的智能合约或交易类型。想建立一个全规模的守护程序(Daemon)或天网(Skynet),你可能需要几千个联锁合约并且确定慷慨地喂养它们,一切皆有可能。

  模块化原则

  以太坊的不同部分应被设计为尽可能模块化的和可分的。开发过程中,应该能够容易地让在协议某处做一个小改动的同时应用层却可以不加改动地继续正常运行。以太坊开发应该最大程度地做好这些事情以助益于整个加密货币生态系统,而不仅是自身。

  无歧视原则

  协议不应主动地试图限制或阻碍特定的类目或用法,协议中的所有监管机制都应被设计为直接监管危害,不应试图反对特定的不受欢迎的应用。人们甚至可以在以太坊之上运行一个无限循环脚本,只要他愿意为其支付按计算步骤计算的交易费用。

?

以太坊

  三、功能应用

  以太坊是一个平台,它上面提供各种模块让用户来搭建应用,如果将搭建应用比作造房子,那么以太坊就提供了墙面、屋顶、地板等模块,用户只需像搭积木一样把房子搭起来,因此在以太坊上建立应用的成本和速度都大大改善。具体来说,以太坊通过一套图灵完备的脚本语言(Ethereum Virtual Machinecode,简称EVM语言)来建立应用,它类似于汇编语言。我们知道,直接用汇编语言编程是非常痛苦的,但以太坊里的编程并不需要直接使用EVM语言,而是类似C语言、Python、Lisp等高级语言,再通过编译器转成EVM语言。

  上面所说的平台之上的应用,其实就是合约,这是以太坊的核心。合约是一个活在以太坊系统里的自动代理人,他有一个自己的以太币地址,当用户向合约的地址里发送一笔交易后,该合约就被激活,然后根据交易中的额外信息,合约会运行自身的代码,最后返回一个结果,这个结果可能是从合约的地址发出另外一笔交易。需要指出的是,以太坊中的交易,不单只是发送以太币而已,它还可以嵌入相当多的额外信息。如果一笔交易是发送给合约的,那么这些信息就非常重要,因为合约将根据这些信息来完成自身的业务逻辑。

  合约所币安币价格今日行情能提供的业务,几乎是无穷无尽的,它的边界就是你的想象力,因为图灵完备的语言提供了完整的自由度,让用户搭建各种应用。白皮书举了几个例子,如储蓄账户、用户自定义的子货币等。

  以上就是由小编带来的以太坊产生背景是什么?设计原则包括哪些?希望对大家有所帮助!虽然说以太币引得市场纷纷侧目,但是价格已经创新了。如果还需要了解更多的知识,那就继续关注我们吧!

本文转载自互联网,如有侵权,联系删除

相关推荐

评论列表
我刚买了个ETH,但是我不知道要怎么发到金融池去
2021-05-01 16:27:33 回复该评论
有大神能给我个能用的国外苹果ID,吗,,我下载币安交易所
2021-05-01 16:27:33 回复该评论
没错,波场上项目没一个好的,都是骗了跑,这孙割的项目都是一波流,不割韭菜这孙子心里难受。
2021-05-01 16:27:33 回复该评论
因为疫情很多人,收入下降了,我们反正毫无影响,智能合约HT日进斗金那是
2021-05-01 16:27:33 回复该评论
外面不知道多少人每天被这跌来涨去的币价弄得心神不宁
2021-05-02 05:31:48 回复该评论