传统的对称可搜索加密解决了云存储中加密数据的检索问题,但是没有考虑到检索的公平性问题,即用户在支付了服务费后服务器没有返回检索结果或返回错误的检索结果的情况。随着区块链的出现,基于比特币的对称可搜索加密方案被提出,但是比特币系统的交易周期长,且比特币的脚本语言不是图灵完备的,不能适用于更多的场景。因此提出基于以太坊区块链和智能合约的对称可搜索加密方案,在保证数据隐私性的同时,解决了检索的公平性问题。安全性和性能分析结果表明该方案是可行的。
2021-01-28 05:07:13 1.72MB 以太坊 加密方案 公平可搜索
1
以太坊区块链积分系统truffle项目源代码,本人注释过了,最重要的文件是Score.sol 和 app.js ,可以帮助学习以太坊dapp开发
2020-01-03 11:37:07 24.24MB truffle ethereum
1
本教程围绕以太坊钱包项目开发逐步进行讲解,该项目以NodeJS语言编写后端,使用web前端演示。内容包含:视频、文档、源码。 彻底搞清楚账户系统中地址、密码、keystore、私钥、助记词之间的关系 通过编码实现生成助记词与使用助记词解锁钱包账号 轻松上手与以太坊区块链交互的Web3.js库 连接到具有真实性的以太坊测试网络上开发钱包 NodeJS调用Token智能合约API 安全管理和转移你的Token数字资产
2020-01-03 11:17:57 34.2MB 以太坊 区块链 Web3.js 以太坊钱包
1
把区块链学习入门做一个整理,逐步添加完善,有原创内容,也有网络转载整理分享。暂时取名叫入门到崩溃,欢迎志同 道合的朋友一块来补充完善。 大致整理汇总区块链入门学习相关资料,虽然题目是“入门到崩溃”,希望还是能学到想要学的内容。
2019-12-21 22:15:16 8.8MB 以太坊 区块链入门 文档整理
1
以太坊是什么? 以太坊是一个全新开放的区块链平台,它允许任何人在平台中建立和使用通过 区块链技术运行的去中心化应用。就像比特币一样,以太坊丌受任何人控制, 也丌归任何人所有——它是一个开放源代码项目,由全球范围内的很多人共同 创建。和比特币协议有所丌同的是,以太坊的设计十分灵活,极具适应性。在 以太坊平台上创立新的应用十分简便,随着 Homestead 的发布,任何人都可 以安全地使用该平台上的应用。
2019-12-21 21:15:34 1022KB 以太坊 区块链
1
详细讲解如何使用web3j为Java应用或Android App增加以太坊区块链支持,课程内容即涉及以太坊中的核心概念,例如账户管理、状态与交易、智能合约开发与交互、过滤器和事件等,同时也详细说明如何使用web3j提供的开发接口与以太坊进行交互。
2019-12-21 20:32:31 3.32MB web3j 以太坊 区块链
1