Ethereum工作原理
2017-04-17 17:30:51 0 举报
以太坊是一个开源的区块链平台,其工作原理基于一种称为“智能合约”的概念。智能合约是一种自动执行的、无需第三方干预的合同,它们在以太坊网络上运行,并使用以太币作为交易费用。以太坊网络由许多节点组成,每个节点都存储着整个区块链的历史记录。当一个新的交易发生时,它会被广播到网络中的所有节点。然后,这些节点会通过共识算法(如工作量证明或权益证明)来验证交易的有效性。一旦交易被确认有效,它就会被添加到区块链中,并永久保存在那里。这种去中心化的设计使得以太坊具有高度的安全性和透明度,同时也为开发者提供了一个构建各种应用的平台。
作者其他创作
大纲/内容
TestRPC 测试链
Truffle
Solidity编译器(solc)
Web3.js
智能合约部署到区块链后,返回合约的地址和ABI
以太坊私有链
返回EVM字节码给应用(Dapp)
.sol
Dapp把已编译的合约传给网络
发送
Geth客户端
Solidity Contract (*.sol文件)
以 太 坊 节 点
前端 JS 文件
前端调用合约
0 条评论
下一页