代码拉取完成,页面将自动刷新
基于以太坊区块链的学历查询系统
本文是基于以太坊区块链技术和spring boot+web3j框架来实现高校学历认证系统。本系统的设计是针对于传统系统将功能都集成于服务器导致产生权力过于集中、数据容易被篡改的缺陷,从而选择将系统部署在区块链上,采用web3j实现前端和智能合约的交互,内部用智能合约实现四大模块: 一、 注册与登录模块,通过智能合约将用户数据部署到以太坊区块链上,以及更新个人信息、查询更新历史记录等。 二、 学历申请模块,通过智能合约将学历数据部署到以太坊区块链上以待确认。 三、 学历信息管理模块,实现学历确认、学历撤销、黑名单等功能。 四、 学历查询模块,在以太坊区块链上查询用户学历数据。
1、导入程序。 2、启动geth客户端私有链,调用miner.start(1)开始挖矿。 3、部署智能合约,获取智能合约地址并更改到smartContract工具类中(程序中的智能合约java版本为diploma.java,solidity版本为diploma.sol)。 4、启动程序并访问浏览器对应端口。
这里有开发流程和经验的分享博客~ https://blog.csdn.net/qq_41357962/article/details/107707866 希望能够共同学习进步。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。