System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及智能合约,尤其涉及一种基于智能合约的数据流转方法及其执行方式。
技术介绍
1、在区块链领域,智能合约是一段写在区块链上的代码,一旦某个事件触发合约中的条款,代码即自动执行简单来说,当满足一定条件后,可以由程序自动执行的技术。也可以理解为一个if(i fathenb),一旦合约规定的条件a得到了满足,就需要执行结果b。但是在合约的运行中,一个巨大的问题就是如何保证b的有力执行。而智能合约的智能之处就在于利用了区块链技术公开、不可逆的特性,来保证合约的有力执行。
2、随着智能合约的发展,在合约建立之初甲乙双方会对大部分在合约执行过程中涉及到的具体事项进行约定和责任划分,一些合同中的条框也会根据不同阶段进行细致职责划分和条款约束等,这使得合同中不同阶段需要进行履行合约的执行人往往有多人或多部门,现有智能合约的形式是公开式的,无法对不同阶段的执行人进行隐藏与之无关阶段的合同内容,使得智能合约的私密性降低,也会造成智能合约保护数据极易泄露,为此现提出一种基于智能合约的数据流转方法及其执行方式。
技术实现思路
1、本专利技术的目的是为了解决现有智能合约的形式是公开式的,无法对不同阶段的执行人进行隐藏与之无关阶段的合同内容,使得智能合约的私密性降低,也会造成智能合约保护数据极易泄露的问题,而提出的一种基于智能合约的数据流转方法及其执行方式。
2、为了实现上述目的,本专利技术采用了如下技术方案:
3、一种基于智能合约的数据流转方法,包括以下步骤:<
...【技术保护点】
1.一种基于智能合约的数据流转方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的一种基于智能合约的数据流转方法,其特征在于,所述S1智能合约中智能合约采用P2P的网络结构,由社交平台区域服务器集群节点构建区块链,通过加密签名的验证方式将用户合约隐私数据存储在区块中,建立分布式集群数据库系统的授权访问和安全防护机制。
3.根据权利要求1所述的一种基于智能合约的数据流转方法,其特征在于,所述S2建立规则设立合约数据库中指出的第一调用规则和第二调用规则,第一调用规则和第二调用规则均遵循密匙调用原则,第一调用规则适用甲乙双方签订智能合约时提供的终端密匙信息,第二调用规则适用甲乙双方终端授权的多个执行人获取的动态密匙信息。
4.根据权利要求1所述的一种基于智能合约的数据流转方法,其特征在于,所述S3合约数据区分和加密中合约人在对阶段可见合约授权中,合约人可根据执行人执行规则,对阶段可见合约进行条款私密化,达到智能合约中的条款不全部公开的效果。
5.根据权利要求1-4所述的一种基于智能合约的数据流转方法提出的一种数据流转执行方式,其特征
6.根据权利要求5所述的一种数据流转执行方式,其特征在于,所述可信管理平台具有可靠的认证系统、决策系统、算法系统和审核系统。
...【技术特征摘要】
1.一种基于智能合约的数据流转方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的一种基于智能合约的数据流转方法,其特征在于,所述s1智能合约中智能合约采用p2p的网络结构,由社交平台区域服务器集群节点构建区块链,通过加密签名的验证方式将用户合约隐私数据存储在区块中,建立分布式集群数据库系统的授权访问和安全防护机制。
3.根据权利要求1所述的一种基于智能合约的数据流转方法,其特征在于,所述s2建立规则设立合约数据库中指出的第一调用规则和第二调用规则,第一调用规则和第二调用规则均遵循密匙调用原则,第一调用规则适用甲乙双方签订智能合约时提供的终端密匙信息,第二调用规则适用甲乙双...
【专利技术属性】
技术研发人员:马利,强锋,何博,黄飞,冯建社,
申请(专利权)人:深圳微言科技有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。