72 智能合约+共识机制:数据空间的"自动执法"

这篇文章要讲清楚两个相互配合的”自动信任”机制:智能合约在数据空间中自动执行预设规则,数据使用费自动扣款、使用到期自动撤销权限,无需人工介入;共识机制则在更宏观的层面,让生态中的多个参与方”达成一致”,不需要一个中心化的裁决者。

数据空间的信任体系有一个”不完美”的假设:所有参与方都是理性的,但并非所有参与方都是诚实的。

在这个假设下,数据空间不能只靠”人际信任”来运行,在数十个甚至数百个参与方的网络中,靠”关系”和”人品”来维持秩序是不现实的。

需要两套”自动”机制来替代人际信任,智能合约和共识机制。

智能合约:数据空间中的”自动执法者”

智能合约是一段部署在区块链上的代码,当预设条件被满足时,自动执行对应的操作。

在数据空间中的典型应用场景:

数据使用费的自动扣款和结算。 使用方订阅了一个按”每次查询付费”的数据产品,使用一次后智能合约自动从使用方的账户扣款,并将收入自动分账给数据提供方和数据服务方,不需要人工对账。

数据使用策略的自动执行。 使用方在数据空间中获取了一个”30天有效期”的数据集,30天后智能合约自动撤销使用方的访问权限,数据空间不需要运营者手动去”关权限”。

价值分配的自动结算。 一个数据集被10个使用方同时订阅,每个使用方被扣了100元。智能合约自动将1000元按照预定的分配比例分账,提供方70%(700元)、服务方20%(200元)、运营方10%(100元)。

智能合约在数据空间中的核心价值在于”去人为因素”。执行过程不需要人工判断、不需要管理层审批、不需要法务审查。预设的规则在区块链上公开透明,所有参与方都知道规则并提前同意。

共识机制:多参与方”同意”一件事

智能合约执行的是”预设规则”。但”预设规则”本身怎么定规则?

共识机制解决的就是这个问题,在去中心化的环境中,多个参与方如何就一套共同遵守的规则达成一致。

共识机制的形成分三步:

第一步:生态汇聚与共识磋商。 数据空间生态中的众多参与方提出各自的”主张”,接入条件、使用规则、价值分配方案。这些主张在磋商中相互碰撞。

第二步:共识节点形成。 在离散的主张中,一些核心观点逐渐收敛,数据的敏感性分级标准、身份认证的最低要求、数据流通的审计标准,成为”共识节点”。

第三步:共识机制形成。 核心节点达成共识后,形成一套稳定的去中心化治理机制。这套机制不是被某个中心化机构”颁布”的,它是所有参与方在磋商中共同”长出来”的。

共识机制的建立过程本身也是一种信任建设,参与方不是被动的规则接受者,而是规则的共建者。

智能合约+共识机制的协同

智能合约和共识机制解决的是不同层次的问题:

共识机制解决的是”规则该怎么定”的问题。在去中心化的环境中,多个参与方如何就规则达成一致。共识机制输出的是一套”被大家接受的规则”。

智能合约解决的是”规则定下来后,怎么确保自动执行”的问题。不需要人工审查、不需要法务签署、不需要运营者手动执行。

两者结合的效果是:规则由所有参与方共同制定(共识机制),规则的执行自动完成、不可篡改(智能合约),降低了道德风险和欺诈的可能性。

数据空间不能只靠”人的善意”来维持信任。智能合约和共识机制提供了”技术信任”——规则由多方共识产生,执行由代码自动完成。人的善意会动摇,代码的规则不会。


我是BSN联盟成员。有十年区块链与隐私计算的产品开发和方案咨询经验,先后参与多个国家重大课题,亲手建过区块链、隐私计算、可信数据空间的落地项目。在这里不追概念,写真的。


发表评论