一种区块链中基于智能合约的分级鉴权方法

    公开(公告)号:CN111199056A

    公开(公告)日:2020-05-26

    申请号:CN202010000463.3

    申请日:2020-01-02

    Abstract: 一种区块链中基于智能合约的分级鉴权方法,数据共享者将数据存入区块链;数据共享者根据期望保护的数据建立鉴权策略,建立智能合约,并部署到区块链中;数据接收节点在接收共享数据前,需携带其身份属性和相关数据访问权限,调用数据共享者部署在区块链上的智能合约;智能合约向数据接收节点反馈自行执行结果,若结果为允许参与数据共享,则可以得到动态数据共享码,若结果为不允许,则返回申请失败;共享数据接收节点可利用各区块链和其他智能合约,通过动态数据共享码和身份信息和数据共享者进行数据共享。本发明采用基于区块链的智能合约技术,凭借区块链的去中心化、不可篡改以及智能合约的透明、可信、自动执行的特点,以数学形式化的方式来实现共享数据分级鉴权,使策略执行公正透明,合约不被篡改,为保证共享数据安全提供了新思路。

    基于区块链的分布式文件存储系统及其存储方法

    公开(公告)号:CN110442561B

    公开(公告)日:2022-10-14

    申请号:CN201910608782.X

    申请日:2019-07-08

    Abstract: 本发明提供了一种基于区块链的分布式文件存储系统及其存储方法,所述存储系统包括客户端,用于登录和注册,并完成智能合约的编写/修改;分析模块,用于分析固定时间内目标文件的读取次数,以完成目标文件的分类;缓存模块,用于存储读取次数较多的目标文件;存储模块,用于根据不同的文件分类,采用不同存储方案分配节点存储目标文件,并生成相应信息发送至区块链模块;区块链模块,用于存储接收到的目标文件的相关信息。本发明实现了通过实时删除/调换智能合约,从而保证各个模块正常高效运行;将存入的文件进行分类,进行不同方案存储,从而保证了存取速率和降低存储成本,对区块链与文件系统高效结合起到很大的作用。

    基于区块链的分布式文件分类存储系统及存储方法

    公开(公告)号:CN111966657A

    公开(公告)日:2020-11-20

    申请号:CN202010823753.8

    申请日:2020-08-17

    Abstract: 本发明揭示了一种基于区块链的分布式文件分类存储系统及存储方法,系统包括区块链单元及分布式文件单元,所述区块链单元由智能合约模块、信息接收及身份验证模块及文件分类模块组成,所述分布式文件单元由存储模块、文件分割模块、文件寻址模块及周期性检测模块组成。本发明利用区块链数据结构、结合不同的存储策略,实现了对文件的分类存储,在保证了文件存储效率的同时有效地节约了存储空间、保证了所存储文件的安全性。

    基于区块链的分布式文件存储系统及其存储方法

    公开(公告)号:CN110442561A

    公开(公告)日:2019-11-12

    申请号:CN201910608782.X

    申请日:2019-07-08

    Abstract: 本发明提供了一种基于区块链的分布式文件存储系统及其存储方法,所述存储系统包括客户端,用于登录和注册,并完成智能合约的编写/修改;分析模块,用于分析固定时间内目标文件的读取次数,以完成目标文件的分类;缓存模块,用于存储读取次数较多的目标文件;存储模块,用于根据不同的文件分类,采用不同存储方案分配节点存储目标文件,并生成相应信息发送至区块链模块;区块链模块,用于存储接收到的目标文件的相关信息。本发明实现了通过实时删除/调换智能合约,从而保证各个模块正常高效运行;将存入的文件进行分类,进行不同方案存储,从而保证了存取速率和降低存储成本,对区块链与文件系统高效结合起到很大的作用。

    一种区块链中基于博弈论的算力协作方法

    公开(公告)号:CN111275488A

    公开(公告)日:2020-06-12

    申请号:CN202010062052.7

    申请日:2020-01-19

    Abstract: 一种区块链中基于博弈论的算力协作方法,包括如下步骤,根据囚徒困境模型中的纳什均衡点设计激励机制与惩罚机制;激励机制中,矿工声明自己愿意处理的最低交易手续费,并按照价高者得的原则销售自己的服务,当挖到新区块后可获得该新区块和额外的经济奖励,新区块的利润根据矿工挖矿的成本进行调整;惩罚机制中,保证正向激励和负向激励的输入,通过负向激励限制收益矩阵中的不良行为,才能引导系统中各节点按照规则记账;通过设置门槛对希望参与系统的节点进行约束,各个参与系统的节点需要预先提交一部分抵押代币,在后期审计时,若发现节点有不良行为,则扣除抵押代币中。本发明通过设计激励机制和惩罚机制,使得矿工按照规则挖矿能够获得最大利益,并且采取截留策略的矿工能够被审查和惩罚。

    一种区块链中的分布式应用负载降低方法

    公开(公告)号:CN111258766A

    公开(公告)日:2020-06-09

    申请号:CN202010062107.4

    申请日:2020-01-19

    Abstract: 一种区块链中的分布式应用负载降低方法,包括如下步骤,步骤S1、初始化区块链中所有分布式应用;步骤S2、进入链上执行阶段,应用中的参与方提供所需输入的信息;步骤S3、进行链下执行阶段,合约各方在链下执行复杂的加密哈希计算,并将计算结果和合同状态提交至区块链;步骤S4、进入最后链上执行阶段,分布式应用根据链下执行阶段的运行结果进行代币奖励和抵押的分配。本发明采用链下计算的方案,将复杂计算转移至链下,避免共识过程中的冗余计算,降低分布式应用对节点产生的负载,进一步提高分布式应用的复杂程度与数据处理能力。

Patent Agency Ranking