没有合适的资源?快使用搜索试试~ 我知道了~
blockChain_Server:区块链中心服务器的JAVA实现
共58个文件
java:25个
jar:15个
xml:9个
需积分: 10 2 下载量 63 浏览量
2021-05-13
12:23:45
上传
评论
收藏 1.46MB ZIP 举报
温馨提示
blockChain_Server 区块链中心服务器的JAVA实现 服务端:一个servlet负责用httpURLconnenct接收请求,请求参数为一个数字,是客户端计算出的hash值,和其余信息。然后服务端读取xml文件的最后一个值,并且计算hash是不是当前参数的值,如果是,则将当前值所包含的所有信息添加到xml文件的最后一个节点,如果不是,则通知客户端未同步,并强制客户端同步数据。 客户端:不需要成为一个公网服务器,只需要安装Tomcat,哈希的计算在客户端本地进行,中心服务器负责进行验证,所以客户端无法在区块信息上作弊。 中心服务器:要求成为一个公网服务器,有固定的公网IP地址,有足够大的容量,计算能力和带宽。 中心服务器奖励:每次为客户端添加一个区块后,为该客户端服务的中心服务器会获得一定的奖励,并广播到所有节点上。 中心服务器信誉:每次为客户端添加区块,或者客户端要求添加区块
资源推荐
资源详情
资源评论
收起资源包目录
blockChain_Server-master.zip (58个子文件)
blockChain_Server-master
src
users.xml 163B
cn
itcast
dao
UserDao.java 862B
impl
UserDaoImpl.java 11KB
exception
UserExistException.java 750B
domain
User.java 930B
Block.java 1KB
ProblemBlock.java 1KB
web
UI
RegisterUIServlet.java 773B
CalculateStartUIServlet.java 781B
LoginUIServlet.java 768B
BlockUIServlet.java 765B
filter
Filter.java 2KB
formbean
RegisterForm.java 3KB
controller
LogoutServlet.java 1KB
TestCalculateStartServlet.java 7KB
CalculateServlet.java 4KB
CalculateStartServlet.java 9KB
RegisterServlet.java 3KB
BlockServlet.java 1KB
LoginServlet.java 1KB
service
impl
BusinessServiceImpl.java 3KB
junit
test
ServiceTest.java 1019B
UserDaoTest.java 2KB
utils
ServiceUtils.java 496B
XmlUtils.java 4KB
WebUtils.java 2KB
.idea
misc.xml 273B
vcs.xml 180B
modules.xml 252B
encodings.xml 438B
libraries
Java_EE_6_Java_EE_6.xml 759B
artifacts
blockC_war.xml 510B
blockC_war_exploded.xml 1KB
blockC.iml 2KB
web
WEB-INF
web.xml 916B
jsp
block.jsp 512B
Cal1.jsp 711B
login.jsp 600B
Cal.jsp 646B
register.jsp 2KB
lib
jaxen-1.1-beta-6.jar 239KB
standard.jar 384KB
commons-beanutils-1.8.0.jar 226KB
jstl.jar 20KB
commons-logging.jar 59KB
dom4j-1.6.jar 306KB
index.jsp 887B
message.jsp 342B
lib
javax.jms.jar 25KB
javax.resource.jar 43KB
javax.transaction.jar 9KB
javax.servlet.jar 68KB
javax.annotation.jar 8KB
javax.ejb.jar 46KB
javax.servlet.jsp.jar 77KB
javax.persistence.jar 127KB
javax.servlet.jsp.jstl.jar 27KB
README.md 2KB
共 58 条
- 1
资源评论
陈菌菇
- 粉丝: 28
- 资源: 4553
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 以简单、易用、高性能为目标、开源的时序数据库,支持Linux及Windows, Time Series Database.zip
- python-leetcode面试题解之第198题打家劫舍-题解.zip
- python-leetcode面试题解之第191题位1的个数-题解.zip
- python-leetcode面试题解之第186题反转字符串中的单词II-题解.zip
- 一个基于python的web后端高性能开发框架,下载可用
- python-leetcode面试题解之第179题最大数-题解.zip
- python-leetcode面试题解之第170题两数之和III数据结构设计-题解.zip
- python-leetcode面试题解之第168题Excel表列名称-题解.zip
- python-leetcode面试题解之第167题两数之和II输入有序数组-题解.zip
- python-leetcode面试题解之第166题分数到小数-题解.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功