繁体   English   中英

智能合约和交易有什么区别?

[英]What is the difference between Smart Contract and Transaction?

我是区块链世界的新手,我一直在阅读很多概念。

智能合约先于交易,但包含相同的信息?

谢谢你。

区块链交易可以定义为存储在公共记录中的一个小任务单元。 这些记录也称为块。 这些区块只有在区块链网络中涉及的所有人员验证后才能执行、实施和存储在区块链中

交易是外部世界与以太坊网络交互的方式。 当我们希望修改或更新存储在以太坊网络中的状态时使用交易。

智能合约是一种软件程序,可将信息层添加到在区块链上执行的数字交易中。 它允许进行比简单地为产品或服务交换数字代币更复杂的交易。 换句话说,这正是它听起来的样子:参与交易的各方之间的合同或协议,让每一方(例如买方与卖方)对自己的角色负责。

合约是以太坊网络中的“智能合约”能力,在其中实现了业务逻辑。 合约开始时是一种人类可以理解的编码语言(Solidity 是以太坊中最常见的一种)。 这段代码被编译成机器可理解的代码,称为字节码,将部署在以太坊网络上。 在合约代码里面有函数。 这些函数定义了实际的业务逻辑,在合约部署后一旦“调用”就会被调用和执行。

更多信息在这里:

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM