decentralized-anonymous-BBS

所属分类:区块链开发
开发工具:Vue
文件大小:0KB
下载次数:0
上传日期:2023-09-13 04:10:24
上 传 者sh-1993
说明:  基于以太坊智能合约的去中心化匿名论坛系统,
(Decentralized anonymous forum system based on Ethereum smart contract,)

文件列表:
LICENSE (1064, 2023-11-06)
index.html (331, 2023-11-06)
package-lock.json (74599, 2023-11-06)
package.json (422, 2023-11-06)
public/ (0, 2023-11-06)
public/favicon.ico (4286, 2023-11-06)
smart-contract/ (0, 2023-11-06)
smart-contract/DABBS.vy (2781, 2023-11-06)
src/ (0, 2023-11-06)
src/App.vue (420, 2023-11-06)
src/assets/ (0, 2023-11-06)
src/assets/base.css (2037, 2023-11-06)
src/assets/main.css (477, 2023-11-06)
src/components/ (0, 2023-11-06)
src/components/Header.vue (604, 2023-11-06)
src/main.js (339, 2023-11-06)
src/router/ (0, 2023-11-06)
src/router/index.js (587, 2023-11-06)
src/store/ (0, 2023-11-06)
src/store/index.js (1543, 2023-11-06)
src/views/ (0, 2023-11-06)
src/views/HomeView.vue (3773, 2023-11-06)
src/views/PostView.vue (3268, 2023-11-06)
src/views/PublishView.vue (2585, 2023-11-06)
vite.config.js (300, 2023-11-06)

# 基于以太坊智能合约的去中心化匿名论坛系统(A decentralized anonymous BBS system based on Ethereum smart contract) 本开源项目为论文《基于以太坊智能合约的去中心化匿名论坛系统的设计与实现》的源代码,论文链接如下:https://kns.cnki.net/kcms2/article/abstract?v=3uoqIhG8C44YLTlOAiTRKu87-SJxoEJu6LL9TJzd50nau9yXZ3-eqTs28o7q0k80z_dSWTzU_nTWQnAp3ka23T1usFoFQeVS&uniplatform=NZKPT&src=copy ## 项目介绍 * 本项目是一个基于以太坊平台,使用Vyper语言作为智能合约实现的匿名论坛系统 * smart-contract目录中的DABBS.vy为智能合约代码文件 * src目录为前端代码目录 ## 启动项目 1. 克隆项目到本地 2. 运行`npm install`安装有关的依赖包 3. 将DABBS.vy部署到Ganache本地测试链或者sepolia测试链 4. 修改src/router/index.js文件中**contractAddress**字段,改为自己部署的智能合约地址 5. 修改src/views/PublishView.vue文件中**upLoadPicture**函数中的*key*和*secret*字段,改为[Pinata](https://www.pinata.cloud/)中自己的key和secret 6. 运行`npm run dev`启动项目

近期下载者

相关文件


收藏者