# NFT
#### 项目介绍
基于fisco bcos区块链实现的nft数字藏品网站,用IPFS进行存储,每次交易均进行上链,实现交易不可篡改,可追溯溯源等优点
#### 软件架构
后端:Java Spring Boot DDD架构模型
前端:vue2
存贮:IPFS , MYSQL
中间件:FISCO BOCS SDK 、Redis、Rabbitmq、ElasticSearch
合约:Solidity
其他工具:Docker
[系统架构以及代码设计方案](./doc/系统架构代码设计.md)
#### 项目背景
NTF(Non-Fungible Token)是一种基于区块链技术的数字资产,它有助于解决现实生活中的一些痛点。以下是一些实际应用场景和痛点,NTF 可以解决的方式:
1. 艺术市场:艺术市场存在着作品的真实性、版权归属等问题。通过将艺术作品创建为独特的 NFT,可以追溯其所有权、原创性和交易历史,帮助确保艺术家的权益被维护,并增加市场的透明度。
2. 游戏产业:在游戏中,虚拟物品的所有权和交易一直存在问题。通过将虚拟物品创建为 NFT,玩家可以拥有独一无二的数字资产,并且可以在不同的游戏环境中交易、转移这些资产,实现真正的所有权和价值转移。
3. 物品鉴定与溯源:通过将珠宝、艺术品、奢侈品等创建为 NFT,可以记录其独特属性和真实性,并且可以在交易和拍卖中追踪其来源和历史,减少造假和盗抢风险。
4. 所有权证明:在房地产、汽车、知识产权等领域,NTF 可以用于证明资产的真实所有权和交易历史,避免纠纷和盗窃。
5. 媒体与内容创作:将数字媒体作品(如音乐、视频、电子书等)创建为 NFT,可以实现版权保护、内容流通与分发的透明性,帮助艺术家和创作者获得更公平的收益。总的来说,NTF 技术可以提供去中心化、安全、可追溯、不可篡改的数据保护,以解决现实生活中与所有权、鉴定和交易等相关的痛点。然而,需注意市场的成熟度和监管环境对于实现这些潜在好处的影响。
#### 使用说明
正在开发中
#### 参与贡献
1. Fork 本仓库
2. 新建 Feat_xxx 分支
3. 提交代码
4. 新建 Pull Request
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
【资源说明】 毕业设计 基于fisco bcos区块链实现的nft数字藏品网站,用IPFS进行存储,每次交易均进行上链,实现交易不可篡改,可追溯溯源等功能源码+详细文档+全部资料(高分项目) 【备注】 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如软件工程、计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载使用,也可作为毕设项目、课程设计、作业、项目初期立项演示等,当然也适合小白学习进阶。 3、如果基础还行,可以在此代码基础上进行修改,以实现其他功能,也可直接用于毕设、课设、作业等。 欢迎下载,沟通交流,互相学习,共同进步!
资源推荐
资源详情
资源评论
收起资源包目录
毕业设计 基于fisco bcos区块链实现的nft数字藏品网站系统源码+详细文档+全部资料(高分项目 (400个子文件)
SellStroage.abi 2KB
OwnershipStorage.abi 2KB
DetailStorage.abi 1KB
UserStorage.abi 1KB
UserStorage.abi 1KB
HelloWorld.abi 377B
OwnershipStorage.bin 161KB
OwnershipStorage.bin 161KB
OwnershipStorage.bin 154KB
DetailStorage.bin 74KB
DetailStorage.bin 74KB
SellStroage.bin 41KB
SellStroage.bin 41KB
UserStorage.bin 35KB
UserStorage.bin 35KB
UserStorage.bin 35KB
MapStorage.bin 33KB
AbstractBean.bin 10KB
Table.bin 3KB
HelloWorld.bin 2KB
LibStringUtil.bin 268B
LibStrings.bin 240B
typeUtils.bin 192B
.$支付订单mq.png.bkp 188KB
.browserslistrc 30B
sdk.crt 2KB
ca.crt 526B
tac.css 11KB
index.css 5KB
.gitignore 514B
.gitignore 395B
.gitignore 395B
.gitignore 395B
.gitignore 395B
.gitignore 395B
.gitignore 344B
.gitignore 245B
.gitignore 182B
email.html 4KB
index.html 613B
favicon.ico 4KB
nft.iml 336B
tianai-captcha-mate-1.0.2.jar 7.29MB
tianai-captcha-springboot-starter-1.4.0.2.mate.jar 65KB
OwnershipStorage.java 175KB
DetailStorage.java 84KB
SellStroage.java 55KB
UserStorage.java 46KB
MapStorage.java 44KB
RedisUtil.java 17KB
Table.java 15KB
AbstractBean.java 14KB
OrderCommandService.java 13KB
OrderListener.java 9KB
Constants.java 9KB
CollectionCommandService.java 9KB
SellController.java 8KB
CaptchaController.java 7KB
ResourceConfiguration.java 7KB
ISellInfoRespositoryImpl.java 7KB
ServiceManager.java 7KB
UserInfoRepositoryImpl.java 7KB
VerifyUtil.java 7KB
ServiceAuth.java 7KB
UserCommandService.java 7KB
IOwnerShipImpl.java 6KB
UserController.java 6KB
RsaUtils.java 5KB
CodeGenerator.java 5KB
ElasticSearchUtils.java 5KB
RedisConfig.java 5KB
IOrderInfoImpl.java 5KB
EmailUtil.java 5KB
SelectConllection.java 5KB
SellCollectionQueryService.java 4KB
ISubmitCacheRespositoryImpl.java 4KB
UserDetalRepositoryImpl.java 4KB
INftSubmitServiceImpl.java 4KB
CheckUtils.java 4KB
DistributedRedisLock.java 4KB
OwnershipStorageService.java 4KB
ISortRepositoryImpl.java 4KB
SdkBeanConfig.java 4KB
NftOrderRespositoryImpl.java 4KB
IpfsServiceImpl.java 4KB
TokenUtils.java 4KB
UserQueryService.java 3KB
NftInfoService.java 3KB
SellStroageService.java 3KB
OrderQueryService.java 3KB
IOUtil.java 3KB
BindExecptionHandel.java 3KB
FileHahUtil.java 3KB
CryptoRuntime.java 2KB
UserStorageService.java 2KB
DetailStorageService.java 2KB
BeanCopyUtils.java 2KB
IDetailInfoImpl.java 2KB
MetaController.java 2KB
CaptchaConfiguration.java 2KB
共 400 条
- 1
- 2
- 3
- 4
资源评论
不走小道
- 粉丝: 3204
- 资源: 5122
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功