【易欢欢专栏】从技术角度看绿色区块链(四):绿色智能合约

原创
2381 天前
25617

先来谈谈什么是智能合约。智能合约(Smart Contract)是一种以信息化方式传播、验证或执行合同的计算机协议,允许在没有第三方的情况下进行可信交易,这些交易可追踪且不可逆转。智能合约的目的是提供优于传统合约的安全方法,并减少与合约相关的其他交易成本。

智能合约由参与方达成协定,规定权利和义务,并签名确认,在一台或多台计算机上执行。参与方达成协议的时间,通常来说,即参与方签名确认,在合约平台上安装并发布合约之时。当参与方在智能合约中约定的条件满足时,则自动触发合约的执行。

以房屋租赁合约为例,假设用户A将房子出租给B,双方通过智能合约约定租金为每月一千元,押一付三,每月五号前支付,租期为一年,同时在智能合约明确双方的线下支付银行帐户(如果双方约定可以通过数字币支付,也可以为链上数字钱包帐户)。双方签名确认后,将智能合约发布到链上并生效。合约首次执行,自动从用户B的帐户扣除押金及租金,并转帐给用户A,同时将相关操作日志记录在链上。智能合约在每月月初进行检查,以决定是否到了支付帐期。如果在帐前开始前,查询到租户B资金不足,则在预留期过后自动将门锁锁定。租约到期后,智能合约自动将押金退还租户,并生成操作日志记录上链。合约参与方随时可以通过区块链的合约接口查询合约的执行情况和日志。

在绿色区块链中,利用智能合约实现的是环境数据协同采集,数据上链和环境资产交易、生态价值共享等。绿色区块链构筑了一张覆盖全球的环境资源和数据监测网络,将采集区根据地域、资源类型、自然分片等条件进行划分,分片进行采集数据。对于每一个分片,多个节点同时采集,一方面是避免单点故障,另外一方面是便于数据的协同验证,提高原始数据的准确性和可靠性。对于采集节点的加入,我们利用节点验证合约来确保加入节点的合规要求,即约定节点的软硬件规格参数和通信协议标准,当得到该采集片区的其它节点的确认后,该节点才具有加入采集区并进行有效数据采集的资格。

对于环境数据上链和资产交易,通过智能合约技术将相关的方法学和操作流程自动化。以碳资产开发为例,传统的碳资产开发周期长,涉及控排/减排企业、政府监管部门、第三方勘察/监测机构、核证机构、交易所等,平均开发周期超过一年,且每个参与的节点都会有大量的文件传递,容易出现错误,影响最后结果的准确性。利用区块链的智能合约技术,将环境问题的各种方法学智能合约化。对于环境资产供给方,将所拥有的环境数据提交上链申请,验证节点综合用户提交的资质证明材料、IoAB采集的数据、政府部门有关该环境资产的证明数据等,结合方法学和智能合约,进行有效性合法性验证,共识通过后,该环境数据即变成绿色价值网络上的有效环境资产,可以进行自由的流通和交易。环境资产需求方,提交需求信息,在智能合约的自动控制下,通过链上资产交易系统进行撮合,包括进行相关的用户验证,资产验证,需求验证和合规验证等流程。所有验证流程通过后,需求方向供给方支付相应的通证,资产正式从供给方向需求方进行转移,交易即宣告完成。

智能合约技术的应用,使得环境资产的开发、交易和配额拍卖等所有流程都能编译成智能合约运行在区块链上并自动化处理,无需人工干预,确保交易过程可信可靠,杜绝人工过多干预造成的误差和低效。不仅可以使整个流程变得透明公开准确,还能缩短开发周期,进而提高效率。

绿色区块链连接B端和C端用户,通过将经济激励模型智能合约化,将权利、义务、激励有机结合,实现环境数据和资产在世界各国政府、企业、协会、社会和个人之间实现高效可信流通、共享和交换, 将环境数据和资产的利益主体、监管机构、行业协会和个人纳入到有机的治理体系中。同时提供开放而丰富的接口,为各方对环境数据和资产的共享、流转、分析、交易和监管提供服务,充分挖掘环境数据和资产的巨大价值,形成全球范围的绿色生态价值网络。把单纯依靠强制和处罚模式,转变为权利和义务相结合,监管和激励相促进的环境保护新模式,推动人类社会和生态环境的可持续发展。