[发明专利]使用智能合约的区块链交易安全性在审
申请号: | 201980061269.1 | 申请日: | 2019-07-19 |
公开(公告)号: | CN112740252A | 公开(公告)日: | 2021-04-30 |
发明(设计)人: | 大卫·查尔斯·库查尔;马尔科姆·加兰德;哈里森·达默;大卫·马克·格劳斯布拉特;埃里克·布雷维克;史蒂芬·哈罗 | 申请(专利权)人: | 珊瑚协议有限公司 |
主分类号: | G06Q20/40 | 分类号: | G06Q20/40;G06Q20/02;G06Q20/06 |
代理公司: | 深圳中细软知识产权代理有限公司 44528 | 代理人: | 袁文英 |
地址: | 美国加利福尼亚*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 使用 智能 合约 区块 交易 安全性 | ||
1.一种系统,包括:
一个或多个存储器组件,用于存储区块链网络中区块链地址的区块链数据,其中,所述区块链数据包括所述区块链地址的多笔交易;以及
一个或多个处理单元,用于执行使所述一个或多个处理单元执行以下操作的计算机可读指令:
基于所述区块链地址的所述区块链数据,生成所述区块链地址的本地节点信任分数,其中,所述本地节点信任分数指示所述区块链地址涉及欺诈活动的可能性;
从多个远程服务器接收所述区块链地址的多个其他本地信任分数;
基于所述本地节点信任分数和所述多个其他本地信任分数,确定共识信任分数,其中,所述共识信任分数指示所述本地节点信任分数的共识值;
监视所述区块链网络中区块链分类账中的指定所述区块链地址的合约信任请求;以及
向所述区块链网络发送所述合约信任请求中指定的所述区块链地址的所述共识信任分数。
2.根据权利要求1所述的系统,其中,所述一个或多个处理单元用于:
基于所述本地节点信任分数和所述多个其他本地信任分数,确定本地候选共识信任分数;以及
基于所述候选共识信任分数,确定所述共识信任分数。
3.根据权利要求2所述的系统,其中,所述一个或多个处理单元用于:
从所述多个远程服务器接收所述区块链地址的多个其他候选共识信任分数;以及
基于所述本地候选共识信任分数和所述多个其他候选共识信任分数,确定所述共识信任分数。
4.根据权利要求1所述的系统,其中,所述一个或多个处理单元用于提供被配置成在所述区块链网络中执行的智能合约,其中,所述智能合约用于生成所述合约信任请求。
5.根据权利要求4所述的系统,其中,所述一个或多个处理单元用于接收在所述区块链网络中执行的所述智能合约的地址,其中,监视所述区块链分类账包括扫描所述区块链分类账上与所述执行智能合约的所述地址相关联的活动。
6.根据权利要求4所述的系统,其中,所述智能合约用于在所述智能合约在所述区块链网络中执行时,接收所述区块链地址的所述共识信任分数。
7.根据权利要求6所述的系统,其中,所述智能合约包括所述区块链网络中的发送者地址、所述区块链地址、合约信任阈值以及将从所述发送者地址发送到所述区块链地址的交易金额,其中,在所述区块链网络中执行的所述智能合约用于:
将所述共识信任分数与所述合约信任阈值进行比较;
基于所述比较,确定所述区块链地址是否足够可信;
当所述区块链地址足够可信时,向所述区块链地址发送所述交易金额;以及
当所述区块链地址不够可信时,向所述发送者地址发送所述交易金额。
8.根据权利要求7所述的系统,其中,在所述区块链网络中执行的所述智能合约用于:
当所述共识信任分数大于所述合约信任阈值时,确定所述区块链地址足够可信;以及
当所述共识信任分数不大于所述合约信任阈值时,确定所述区块链地址不够可信。
9.根据权利要求7所述的系统,其中,所述发送者地址、所述区块链地址、所述合约信任阈值和所述交易金额中的至少一个是用户指定值。
10.根据权利要求7所述的系统,其中,所述智能合约用于在所述区块链网络中执行时接收所述合约信任阈值。
11.根据权利要求7所述的系统,其中,所述智能合约用于在所述区块链网络中执行时接收所述发送者地址、所述区块链地址、所述合约信任阈值和所述交易金额中的至少一个。
12.根据权利要求4所述的系统,其中,所述智能合约指定所述共识信任分数的信任费金额。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珊瑚协议有限公司,未经珊瑚协议有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201980061269.1/1.html,转载请声明来源钻瓜专利网。