什么是智能合约
Blog iconJerry Lee
背景智能合约就是用计算机语言取代了法律语言记录条款并由程序自动执行的合约,是区块链链上的协议。本质是一种能够自动执行相关代码与合约条款的计算机程序。以太坊的智能合约有以下几个特征分布式:分布式的意思是说智能合约在以太坊网络的所有结点中被复制和分发。这种方式于基于中心化服务器的其他解决方案区别显著。 一致性:一致性是说在满足要求的情况下,智能合约仅执行其预先设计好的操作,而且无论任何节点的执行它的结果都是一致的。 自动化:它可以自动的执行各种任务,就像是自动程序一样,但是在没触发智能合约的情况下它将保持休眠状态,不会执行任何的操作。 不可篡改:智能合约一经部署就无法再更改了,所以我们可以说智能合约提供的是防篡改的程序。 定制化:在部署之前,智能合约可以通过多种不同的方式进行编码,所以他可以用于创建不同的分布式程序。也就是 dapp。智能合约的应用智能合约已在各种区块链网络中得以实施,其中最重要和最受欢迎的依然是比特币和以太坊。虽然比特币网络以使用比特币执行交易闻名,它的协议也可以用来创建智能合约。比特币实际上提供的是一种编程语言,允许创建自定义智能合约,比如支付通道。 在不同行业的...

Jerry Lee

Written by
Subscribe