当前位置: 首页 > 专利查询>复旦大学专利>正文

一种基于一致性哈希的可伸缩区块链预言机解决方法技术

技术编号:41258822 阅读:21 留言:0更新日期:2024-05-11 09:17
本发明专利技术属于区块链技术领域,具体为一种基于一致性哈希的可伸缩区块链预言机解决方法。本发明专利技术在现有分布式区块链预言机的基础上,基于一致性哈希网络拓扑,将区块链预言机合约、聚合和验证三层结构变换成环状结构,把验证器当成分布式哈希表的物理节点,把聚合器当成虚拟节点并由某一验证器映射;通过运行具有门限性质的分布式密钥生成算法,解决了经典分布式预言机伸缩性差的问题,适合大规模分布式实例场景下的服务伸缩。本发明专利技术是对区块链即服务的延伸,增强了区块链访问链下数据以及共享跨链数据的能力,节省了链上计算成本,为服务边际不断拓展的区块链预言机提供了解决方法。

【技术实现步骤摘要】

本专利技术属于区块链,具体为一种基于一致性哈希的可伸缩区块链预言机解决方法


技术介绍

1、区块链是一种新兴技术,它本质上是一个去中心化数据库,通过分布式同步协议保证强一致性,解决信任问题,区块链数据具有公开性和不可篡改性。以比特币网络为代表的区块链1.0是实现点对点电子现金系统的金融基础设施。以以太坊为代表的区块链2.0在此基础上支持可编程节点,开发者通过编写和部署智能合约使节点自动完成指定操作。可编程节点本质上是一个在区块链上自动运行的去中心化应用程序,由solidity等图灵完备的高级编程语言编写的智能合约实现。去中心化应用程序继承了以太坊的去中心化、不可篡改、可验证、公开透明等关键特征。智能合约拓展了区块链的功能,允许开发者在继承以太坊关键特征的同时实现诸多新应用。智能合约极大地拓展了区块链的服务边际,使区块链成为了去中心化应用程序的承载者和无权威第三方的可信服务提供者,并由此衍生出“区块链即服务”这一概念。

2、“区块链即服务”的内在要求在于为真实世界中的用户提供金融、存证、审查等服务。目前,区块链服务的特点之一是高度定制化,即针对指本文档来自技高网...

【技术保护点】

1.一种基于一致性哈希的可伸缩区块链预言机解决方法,其特征在于,具体步骤如下:

2.根据权利要求1所述的解决方法,其特征在于步骤(1)中在保证区块链预言机可用性的前提下增强区块链预言机的伸缩性,即在分步式节点中增加加入与退出的流程,具体步骤如下:

【技术特征摘要】

1.一种基于一致性哈希的可伸缩区块链预言机解决方法,其特征在于,具体步骤如下:

2.根据权利要求1所述的解决方法,其特...

【专利技术属性】
技术研发人员:阚海斌张展鹏黄金荣刘百祥
申请(专利权)人:复旦大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1