Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
38 changes: 38 additions & 0 deletions move202503/AKAKing23/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
## project
- 项目名称:LearnChain-X
> 描述:
自适应学习引擎:基于深度强化学习的 AI 题库系统,通过用户画像与知识图谱动态生成个性化习题流(初级 → 专家级),突破传统教育"千人一面"的局限
链上能力认证:采用 SUI 链零知识证明框架,将学习轨迹实时转化为两类链上凭证:
技能通证(Skill Token):基于答题表现的激励型代币
成就徽章(Achievement SBT):不可转让的能力证明凭证
隐私计算验证层:集成 zk-SNARKs 验证协议,支持企业/机构通过零知识证明快速核验凭证有效性,实现数据可用不可见
【产品价值】
• 学习者:获得动态适配的个性化学习路径与去中心化能力护照
• 教育机构:构建防篡改的能力评估体系,降低认证成本
• 企业用户:通过轻量化验证模块快速筛选人才,规避数据隐私风险

【技术亮点】
▷ SUI 链原生集成:利用 SUI 的高吞吐特性支持高频答题上链
▷ AI 动态出题系统:基于 Transformer 架构的题目生成模型
▷ 隐私计算方案:采用 zk-STARKs 扩容技术实现秒级凭证验证
▷ 双代币经济模型:通证激励与 SBT 凭证的协同激励机制


## Member
- Haynes github: https://github.com/AKAking23
> 自我介绍&技术栈:
前端开发者 & 区块链技术探索者 🌐⚡
一名全栈倾向的前端开发者,拥有 5年(根据实际情况修改)前端工程经验,擅长通过技术将创意转化为高性能、高可用的Web应用。同时深耕区块链领域,致力于将前端交互与智能合约深度结合,探索Web3.0的创新可能。

技术栈:
▸ 前端框架:Vue2/3、React

▸ 开发语言:TypeScript、JavaScript(ES6+)

▸ 区块链开发:Solidity(ERC20/ERC721/DeFi协议)、Move语言(Aptos/Sui智能合约开发)

▸ 工具链:Web3.js、Ethers.js、Hardhat、Truffle、Remix

▸ 附加技能:Node.js基础、DApp前后端联调、TDD开发模式


25 changes: 25 additions & 0 deletions move202503/AKAKing23/code/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
# LearnChain-X

LearnChain X 是首个基于 AI 生成题目引擎 与 灵魂绑定积分链 的防作弊学习平台,让每一次知识积累都化作不可篡改的数字资产。
LearnChain-X:基于 SUI 链的 AI 驱动知识凭证化平台

【项目概述】
LearnChain-X 是构建于 SUI 链的创新型区块链教育项目,通过链上行为认证与人工智能技术的深度融合,打造动态化能力评估体系。平台创新采用"AI 自适应学习+区块链凭证"双引擎架构,实现传统教育范式的突破。

【核心技术架构】

自适应学习引擎:基于深度强化学习的 AI 题库系统,通过用户画像与知识图谱动态生成个性化习题流(初级 → 专家级),突破传统教育"千人一面"的局限
链上能力认证:采用 SUI 链零知识证明框架,将学习轨迹实时转化为两类链上凭证:
技能通证(Skill Token):基于答题表现的激励型代币
成就徽章(Achievement SBT):不可转让的能力证明凭证
隐私计算验证层:集成 zk-SNARKs 验证协议,支持企业/机构通过零知识证明快速核验凭证有效性,实现数据可用不可见
【产品价值】
• 学习者:获得动态适配的个性化学习路径与去中心化能力护照
• 教育机构:构建防篡改的能力评估体系,降低认证成本
• 企业用户:通过轻量化验证模块快速筛选人才,规避数据隐私风险

【技术亮点】
▷ SUI 链原生集成:利用 SUI 的高吞吐特性支持高频答题上链
▷ AI 动态出题系统:基于 Transformer 架构的题目生成模型
▷ 隐私计算方案:采用 zk-SNARKs 扩容技术实现凭证验证
▷ 双代币经济模型:通证激励与 SBT 凭证的协同激励机制
24 changes: 24 additions & 0 deletions move202503/AKAKing23/code/chain_back/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
# Logs
logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*
lerna-debug.log*

node_modules
dist
dist-ssr
*.local

# Editor directories and files
.vscode/*
!.vscode/extensions.json
.idea
.DS_Store
*.suo
*.ntvs*
*.njsproj
*.sln
*.sw?
37 changes: 37 additions & 0 deletions move202503/AKAKing23/code/chain_back/index.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
import Koa from 'koa';
import bodyParser from 'koa-bodyparser';
import session from 'koa-session';
import router from './routes';

const app = new Koa();
const PORT = process.env.PORT || 3001;

// 配置session
app.keys = ['some secret hurr']; // cookie签名密钥,应该在实际项目中使用环境变量
const SESSION_CONFIG = {
key: 'koa:sess', // cookie key
maxAge: 86400000, // cookie的过期时间,毫秒,默认是1天
autoCommit: true, // 自动提交到响应头
overwrite: true, // 是否可以重写
httpOnly: true, // 是否只有服务器端可以访问
signed: true, // 签名
rolling: false, // 每次响应时刷新过期时间
renew: false, // 快过期时刷新
};

// 中间件
app.use(session(SESSION_CONFIG, app));
app.use(bodyParser());

// 路由
app.use(router.routes());
app.use(router.allowedMethods());

// 错误处理
app.on('error', (err, ctx) => {
console.error('server error', err, ctx);
});

app.listen(PORT, () => {
console.log(`服务器已启动,监听端口 ${PORT}`);
});
Loading