区块链平台服务提供所有区块链平台层面的公共服务,平台服务同具体的业务无关,是可以为所有业务合约所共享的服务各种平台服务可以是链上的,也可以是链外的,一同构成一个区块链平台不可或缺的能力区块链平台服务主要包括合约合规、安全控制、链上共识、链服务管理、治理(链上、链外)、开发运维。
打开凤凰新闻,查看更多高清图片合约合规合约合规服务将那些公共的合规性要求抽取出来,形成各个业务都通用的规则条款检查服务、合约条款验证服务、法律条款验证服务、Oracle服务约定、合约宪法条款约定合约宪法指明了合约纠纷适用的规则、争议解决办法,以及人类可读的合约意图等。
一个实际的区块链平台能够同现实社会经济并行运行的一个前提条件就是同现实社会保持一致的合法合规性由于区块链所建模对象的特殊性,建模的是生产关系和资产价值状态,所有的区块链业务合约,不论是合约流程还是合约服务,都必须服从现实社会法律法规的约束要求。
不论是把现实世界中心化的合约去中心化建模成虚拟世界的业务合约,还是基于区块链新型的生产关系新创造的业务合约,合法合规依然是根
法律和规则都可以以最低粒度的条款内容存在,为了支持业务合约的快速搭建和创新,将通用的合约条款、规则条款、法律条款实现为一种服务,基于对条款服务的引用和基于条款服务的组合,可以实现更高粒度的合规合法性验证要求。
业务合约可以基于这些合约规则、合约条款、法律条款和组合的合规合法性验证要求自动进行交易的合规性验证对于那些无法由代码实现的验证内容和合约意图,可以通过人类可以理解的方式,按照合约宪法指定合约运行所依赖的现实世界法律,指定无法在链上解决的争议在现实世界的解决办法。
合约流程和合约服务如果是使用现实世界数据输入的,为了达到确定性运行,所有验证人的验证执行都必须依赖相同的Oracle服务或者交易各方都认可的Oracle服务Oracle服务的约定说明也是各个合约流程或合约服务规格说明的内容。