主页 > imtoken安卓最新版 > 以太坊如何运作?

以太坊如何运作?

imtoken安卓最新版 2023-05-05 06:11:57

以太坊融合了比特币用户熟悉的许多功能和技术以太坊原理介绍,同时也融合了自己的许多修改和创新。比特币区块链纯粹是交易列表,而以太坊的基本单位是账户。以太坊区块链跟踪每个账户的状态,以太坊区块链上的所有状态转换都是账户之间价值和信息的转移。

账户分为两类:

1.外部账户(EOA),由私人密码控制;

2.合约账户,由合约代码控制,只能被外部账户“激活”。

以太坊工作原理是怎样的?

对于大多数用户来说,两者的基本区别在于外部账户是由人类用户控制的——因为他们可以控制私钥,而私钥反过来又控制了外部账户。合约账户由内部编码控制。如果它们被人类用户“控制”,那也是因为它们被编程为由具有特定地址的外部帐户控制,而该外部帐户又由持有私钥的人控制以控制外部帐户。

流行的术语“智能合约”是指在账户中编码的合约——当交易发送到该账户时运行的程序。用户可以通过在区块链中部署代码来创建新合约。

只有当外部账户下单时以太坊原理介绍,合约账户才会进行相应的操作。所以合约账户不可能自发进行任意数字生成或API调用等操作——只有在外部账户提示时才会做这些事情。这是因为以太坊要求节点与运算结果一致,这就需要严格的确定性执行。

与比特币一样,以太坊用户必须向网络支付少量交易费用。这使以太坊区块链免受微不足道或恶意计算任务的影响,例如分布式拒绝服务 (DDoS) 攻击或无限循环。交易的发送者必须在激活的“程序”的每一步付款,包括计算和内存存储。费用以以太坊自己的有价值的代币以太币的形式支付。