主页 > imtoken正版app下载 > 什么是以太坊? 以太坊的设计原则是什么?

什么是以太坊? 以太坊的设计原则是什么?

imtoken正版app下载 2023-01-17 14:10:48

以太坊是近几年非常火的一个概念,交易量越来越大。 可能有些朋友不清楚以太坊的具体概念和相关设计原则。 本文将带大家了解以太坊是什么? 以太坊的设计原则是什么?

以太坊是什么意思?

1. 什么是以太坊?

以太坊(英文Ethereum)是一个具有智能合约功能的开源公共区块链平台。 它通过其专用的加密货币以太坊(Ether,简称“ETH”)提供去中心化的以太坊虚拟机(Ethereum Virtual Machine)来处理点对点合约。 以太坊的概念是由程序员 Vitalik Buterin 在受到比特币的启发后于 2013 年至 2014 年间首次提出的。 发展。

以太坊有多少用户_以太坊官网以太坊_以太坊为什么叫以太坊

以太坊可用于创建去中心化程序、自治组织和智能合约。 据《纽约时报》报道,2016 年 5 月已经有几十个可用的程序。预期的应用目标包括金融、物联网、农田到 Farm-to-table、智能电网、体育博彩等。DAO 具有潜力启用许多原本行不通或成本过高的商业模式。

以太坊的设计原则?

2、以太坊的设计原则是什么?

以太坊为什么叫以太坊_以太坊官网以太坊_以太坊有多少用户

1.简单原则

以太坊协议将尽可能简单,即使以一些数据存储和时间效率低下为代价。 一个普通的程序员就可以完美的实现完整的开发指令。 精英团体可能会影响协议并推动以太坊作为对所有人开放的协议的前景。 增加复杂性的优化将不会被接受,除非它们提供了非常基本的好处。

2. 一般原则

以太坊有多少用户_以太坊官网以太坊_以太坊为什么叫以太坊

缺少“功能”是以太坊设计理念的基本组成部分。 相反,以太坊为用户提供了一种内部图灵完备的脚本语言来构建任何可精确定义的智能合约或交易类型。 想一想 要构建一个全面的守护进程或天网,您可能需要几千个互锁合约并确保慷慨地提供它们,一切皆有可能。

3、模块化原则

以太坊的不同部分应该设计得尽可能模块化和可分离。 在开发过程中,应该很容易在协议中的某处进行小的更改,而应用程序层继续运行而无需更改。 以太坊开发应该最大限度地利用这些东西以使整个加密货币生态系统受益,而不仅仅是它本身。

以太坊官网以太坊_以太坊为什么叫以太坊_以太坊有多少用户

4. 非歧视原则

协议不应主动试图限制或阻碍特定类别或用途,协议中的所有监管机制应旨在直接规范危害,不应试图反对特定的冷门应用。 在 上运行一个无限循环脚本,只要他愿意支付计算步骤计算出的交易手续费。

以太坊的作用?

以太坊有多少用户_以太坊为什么叫以太坊_以太坊官网以太坊

3. 以太坊的功能应用:

以太坊是一个提供各种模块供用户构建应用程序的平台。 如果说构建应用就像盖房子,那么以太坊提供了墙壁、屋顶、地板等模块,用户只需要像搭积木一样搭建房子。 因此,在以太坊上构建应用程序的成本和速度都得到了极大的提升。 具体来说,以太坊是通过一种类似于汇编语言的图灵完备脚本语言(Ethereum Virtual Machinecode,简称EVM语言)来构建应用的。不需要直接使用EVM语言,而是C语言、Python、Lisp等高级语言,再通过编译器转换成EVM语言。

上述平台上的应用其实就是一个合约,它是以太坊的核心。 合约是一个生活在以太坊系统中的自动代理。 他有自己的以太坊地址。 当用户在合约地址中发送一笔交易后,合约被激活,然后根据交易中的附加信息,合约会运行自己的代码,最后返回一个结果以太坊有多少用户,可能是另一笔交易从合约地址发送。 需要指出的是,以太坊中的一笔交易不仅仅是发送以太币,它还可以嵌入相当多的附加信息。 如果一个交易发送给一个合约,那么这个信息就非常重要以太坊有多少用户,因为合约会根据这个信息完成自己的业务逻辑。

以上就是本文带来的以太坊是什么? 以太坊的设计原则是什么? 通过本文的介绍,相信大家对以太坊的相关知识有了更清晰的了解。 如果您想了解更多信息,欢迎大家关注本网站,如果您在工作中经常接触到PDF文档,小编推荐您下载Foxit Reader,它可以让您非常方便的阅读PDF文档。