主页 > 比特派钱包和imtoken哪个安全 > 以太坊设计理念

以太坊设计理念

简单原则——以太坊协议将尽可能简单,即使以一些数据存储和时间效率低下为代价。 一个普通的程序员也可以完美的实现完整的开发规范。 这最终将有助于减少任何特定个人或精英团体可能对协议产生的影响,并提升以太坊作为对所有人开放的协议的前景。 增加复杂性的优化将不会被接受,除非它们提供了非常基本的好处。

以太坊和以太经典未来哪个好_以太坊编程语言_siteshilian.com 以太坊编程

简单性,即以太坊协议将尽可能简单以太坊编程语言,即使以一些数据存储和世界低效为代价。 一个普通的程序员也可以完美的实现完整的开发规范。 这最终将有助于减少任何特定个人或精英团体可能对协议产生的影响,并推动以太坊成为一个由所有人开发的协议。 增加复杂性的优化将不会被接受,除非它们提供了非常基本的好处。 它使开发人员能够创建基于任意共识的、可扩展的、标准化的、功能完备的、易于开发的协作应用程序。 通过建立最终的抽象基础层——内置图灵完备编程语言的区块链——以太坊使任何人都可以创建合约和去中心化应用程序,他们可以在其中自由定义所有权规则、交易方法和状态转换函数。 操作简单,使用方便,提高人们的使用率,便于推广,是其设计理念之一。

以太坊和以太经典未来哪个好_siteshilian.com 以太坊编程_以太坊编程语言

一般原则 - 缺少“功能”是以太坊设计理念的基本组成部分。 相反,以太坊为用户提供了一种内部图灵完备的脚本语言来构建任何精确定义的智能合约或交易类型。 想发明自己的金融衍生品吗? 使用以太坊,您可以。 想创建自己的货币? 使其成为以太坊合约。 想要构建一个全面的守护进程或天网? 您可能需要几千份互锁合同,并确保慷慨地提供它们。 世事皆可能。

以太坊编程语言_以太坊和以太经典未来哪个好_siteshilian.com 以太坊编程

没有特异性是以太坊设计理念的基本组成部分。 相反,以太坊为用户提供了一种内部图灵完备的脚本语言来构建任何精确定义的智能合约或交易类型。 通用图灵完备性,通俗地说,就是计算机可以完成人们所能想象的一切计算任务。 具有这种语言的编程语言就是图灵完备的语言。

siteshilian.com 以太坊编程_以太坊编程语言_以太坊和以太经典未来哪个好

模块化原则——以太坊的不同部分应该设计得尽可能模块化和可分割。 在开发过程中,应该很容易在协议中的某处进行小的更改,而应用程序层继续运行而无需更改。 诸如“Dagger”、“Patricia 树”和“递归长度前缀编码”(RLP) 之类的创新应该作为单独的库来实现,并且应该是功能完整的以太坊编程语言,以便其他协议也可以使用它,即使以太坊不需要其中的一些特征。 以太坊开发应该最大限度地利用这些东西以使整个加密货币生态系统受益,而不仅仅是它本身。 非歧视原则——协议不应主动试图限制或阻碍特定类别或用途,协议中的所有监管机制应旨在直接规范危害,不应试图反对特定的不受欢迎的应用。 你甚至可以在以太坊之上运行一个无限循环脚本,只要你愿意为它支付每个计算步骤计算的交易费用。

以太坊编程语言_siteshilian.com 以太坊编程_以太坊和以太经典未来哪个好

以太坊是一个提供各种模块供用户构建应用程序的平台。 如果说构建一个应用需要建造一座房子,那么以太坊提供了墙壁、屋顶和地板等模块。 用户只需要像搭积木一样盖房子。 因此,在以太坊上看到应用程序的成本和速度都得到了极大的提升。