UTON规范文档
源代码包
完整的源代码收购套餐。
UTON源代码包涵盖全栈 — 从共识和密码学到浏览器、部署和迁移工具。
包组件
收购包含什么。
该包涵盖全栈 — 从共识和密码学到浏览器、部署和迁移工具。收购方获得完整、自包含的代码库,而非第三方依赖的薄包装。
区块链核心
共识引擎
密码层
EVM执行环境
P2P网络
RPC/API
账户基础设施
交易处理
Gas基础设施
验证者基础设施
节点软件
智能合约基础设施
浏览器组件
部署工具
配置
监控
测试
文档
DevOps
迁移工具
集成接口
您将获得
超越源代码本身。
完整源代码仓库
上述每个组件的完整、可构建源代码 — 非二进制文件,非混淆构建。
构建和部署工具
可复现的构建脚本、Dockerfile和验证者、RPC及浏览器节点的部署清单。
测试套件
单元、集成和共识属性测试套件,具有文档化的覆盖率目标。
配置
主网、测试网和主权部署的参考配置,具有可调参数。
文档
架构文档、接口规范和操作手册 — 内部使用的相同材料。
迁移工具
用于从EVM兼容链将合约和状态迁移到UTON部署的工具。
集成接口
文档化的API、预编译ABI和SDK绑定,用于将UTON集成到现有系统。
监控与可观测性
指标、日志和追踪工具,用于运营生产部署。
权利转让
协商的收购协议管辖向收购方转让知识产权的权利。
管理员可编辑元数据
仓库指标。
确切的仓库数量、文件数量、代码行数和语言百分比不会被编造。这些字段在验证后由管理员填充。
仓库数量
— 待定 —
代码行数
— 待定 —
编程语言
— 待定 —
依赖项
— 待定 —
构建要求
— 待定 —
支持的操作系统
— 待定 —
硬件要求
— 待定 —
节点要求
— 待定 —
测试覆盖率
— 待定 —
最新版本
— 待定 —
提交历史
— 待定 —
开发时间线
— 待定 —
UTON规范文档
代码预览
精选非敏感预览。
专有核心源代码从不公开暴露。预览仅限于目录结构、接口定义、配置和API示例。
uton/precompiles/pqc.go
// 文档化的PQC预编译合约接口(示例)
package precompiles
// 0x0A — ML-DSA / Dilithium家族签名验证
// 0x0B — SLH-DSA / SPHINCS+家族签名验证
// 0x0C — ML-KEM / Kyber家族密钥封装
type PQCVerifier interface {
Verify(pubKey []byte, msg []byte, sig []byte) (bool, error)
}