https://github.com/okx7/supur-chain
Supur Smart Chain 轻量级节点设计 ,内存占用极低,适合移动设备,远超大多数传统区块链(如以太坊、比特币等主流公链的全节点和轻节点)。创新点 - Verkle树、ZK隐私、环签名、隐匿地址等前沿技术 ,在移动端落地,属于行业创新。 - 原生iOS/Android SDK、Flutter插件 ,极大降低了移动开发门槛。在移动端极致轻量化、资源优化、安全合规、创新隐私保护等方面,整体优于大部分同类产品,部分特性(如Verkle树、端到端隐私、热更新)甚至处于行业领先。
https://github.com/okx7/supur-chain
blockchain chainid chains ethereum evm mobile privacy supur supurchain zkp
Last synced: 6 months ago
JSON representation
Supur Smart Chain 轻量级节点设计 ,内存占用极低,适合移动设备,远超大多数传统区块链(如以太坊、比特币等主流公链的全节点和轻节点)。创新点 - Verkle树、ZK隐私、环签名、隐匿地址等前沿技术 ,在移动端落地,属于行业创新。 - 原生iOS/Android SDK、Flutter插件 ,极大降低了移动开发门槛。在移动端极致轻量化、资源优化、安全合规、创新隐私保护等方面,整体优于大部分同类产品,部分特性(如Verkle树、端到端隐私、热更新)甚至处于行业领先。
- Host: GitHub
- URL: https://github.com/okx7/supur-chain
- Owner: okx7
- License: lgpl-3.0
- Created: 2025-04-16T12:10:28.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2025-04-17T22:46:58.000Z (6 months ago)
- Last Synced: 2025-04-23T19:24:57.195Z (6 months ago)
- Topics: blockchain, chainid, chains, ethereum, evm, mobile, privacy, supur, supurchain, zkp
- Language: Go
- Homepage:
- Size: 85.6 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: COPYING
- Security: SECURITY.md
- Authors: AUTHORS
Awesome Lists containing this project
README
本项目采用 MIT 和 GPL v3.0 双协议,您可以任选其一遵循。
This project is dual-licensed under MIT and GPL v3.0. You may use either license.
# Supur移动区块链Supur是一款创新型**移动端区块链技术**平台,专为移动设备和物联网环境设计。基于改进的PoSA(权益证明授权)共识机制,Supur区块链提供高性能、低延迟和强大的安全性,同时兼顾移动设备的电量和计算资源限制。
## 社区链接
- **Telegram社区**: [https://t.me/SupurChain](https://t.me/SupurChain)
## 官方团队
- **麻雀科技工作室**
## 核心创新
Supur移动区块链在以下方面实现了技术突破:
### 移动优先设计
- **轻量级节点**:专为移动设备设计的超轻量级节点,内存占用低至50MB
- **能源效率**:优化的挖矿算法,电量消耗比传统区块链降低95%
- **移动端验证**:支持手机直接参与交易验证,无需依赖全节点
- **断网容错**:支持离线交易缓存,网络恢复后自动同步### 高安全架构
- **多重密钥管理**:支持MPC、TEE和硬件密钥,带异常处理和多重备份机制
- **严格的P2P通信验证**:对所有消息进行格式校验,防止恶意数据包攻击
- **API安全机制**:默认关闭敏感接口,采用白名单机制控制访问权限
- **隐私保护技术**:支持可配置的端到端加密和隐私交易,满足不同地区合规需求### 性能与资源优化
- **速率限制控制**:对高频操作(同步、缓存清理)实施智能速率限制,防止资源耗尽
- **动态资源分配**:根据设备状态动态调整资源使用,适配多种移动设备性能规格
- **Goroutine管理系统**:统一管理异步任务和后台线程,彻底防止goroutine泄漏
- **智能缓存策略**:分级缓存系统,最大限度减少移动设备存储占用### 可维护性与扩展性
- **模块化架构**:核心功能完全模块化,支持按需加载
- **热更新配置**:关键配置项支持运行时热更新,无需重启即可调整系统参数
- **自动化测试套件**:所有核心组件配备完整单元测试和集成测试
- **升级兼容性**:支持平滑升级,确保向后兼容### 全球合规框架
- **可配置隐私级别**:支持四级隐私保护(标准、基础、增强、完全),适应不同监管环境
- **区域合规配置**:内置多国合规配置,一键切换满足不同地区监管要求
- **数据留存控制**:可配置数据保留策略,满足不同国家/地区数据保护法规
- **可审计性**:可选的审计日志系统,便于合规审查## 技术规格
- **共识机制**:改进型Parlia (PoSA+),针对移动环境优化
- **区块时间**:3秒(标准模式)/ 1秒(快速模式)
- **TPS**:3000+(标准网络)/ 10000+(分片模式)
- **确认时间**:单次确认6秒,最终确认15秒
- **存储需求**:移动节点 <1GB,全节点根据链数据增长
- **智能合约**:支持Solidity、Move和WebAssembly
- **移动集成**:原生iOS/Android SDK,Flutter跨平台支持
- **跨链能力**:内置跨链网关,支持主流公链互操作## 系统要求
### 移动节点
- Android 9.0+或iOS 13.0+
- 2GB+ RAM
- 500MB+ 可用存储空间
- 活跃的网络连接(WiFi/4G/5G)### 全节点
- 4核CPU+
- 8GB+ RAM
- 500GB+ SSD存储
- 持续网络连接### 验证者节点
- 8核CPU+
- 16GB+ RAM
- 1TB+ SSD存储(高IOPS)
- 100Mbps+带宽
- 建议使用Ubuntu 20.04+或最新macOS## 快速开始
### 移动钱包部署
1. 从App Store或Google Play下载Supur移动钱包
2. 创建或导入钱包
3. 根据向导完成网络设置### 轻节点部署
```bash
# 安装轻节点
go install github.com/supur-chain/lightnode@latest# 启动轻节点(默认配置)
lightnode start# 自定义配置启动
lightnode start --config custom_config.json
```### 验证者节点部署
```bash
# 克隆代码库
git clone https://github.com/supur-chain/supur-chain.git
cd supur-chain# 编译
make all# 初始化节点
./build/bin/geth --datadir data init genesis.json# 创建验证者账户
./build/bin/geth --datadir data account new# 启动验证者节点
./start-node.sh --validator --nodiscover
```## 安全最佳实践
### 密钥管理
- 使用硬件钱包或MPC方案保护主密钥
- 启用多签名验证所有重要交易
- 定期备份密钥到多个安全位置### 网络安全
- 验证者节点使用防火墙限制端口访问
- 所有RPC接口使用TLS加密
- 为API接口设置强密码和访问白名单### 应用安全
- 定期更新到最新版本
- 启用异常交易监控
- 设置交易限额防止资产被大量盗取## API与开发
### 移动SDK
- **iOS SDK**:支持Swift和Objective-C
- **Android SDK**:支持Kotlin和Java
- **Flutter插件**:跨平台支持### REST API
访问`https:///api/v1/`获取以下功能:
- 账户管理
- 交易操作
- 区块查询
- 合约调用### WebSocket API
连接到`wss:///ws`获取实时更新:
- 新区块通知
- 交易确认事件
- 合约事件监听
- 网络状态更新## 隐私与合规
Supur移动区块链提供灵活的隐私保护选项,同时支持不同地区的合规要求:
### 隐私功能
- 零知识证明交易(可选)
- 环签名技术(可选)
- 隐匿地址(可选)
- 加密消息传输(默认)### 合规功能
- 可配置的KYC/AML集成
- 可选的交易监控
- 按地区调整的数据保留策略
- 合规报告生成工具## 路线图
### 2023 Q4
- 主网启动
- 移动端SDK发布
- 跨链桥接ETH和BSC### 2024 Q1-Q2
- Layer2扩展支持
- DeFi基础设施部署
- 企业版隐私功能### 2024 Q3-Q4
- 分片技术实现
- 去中心化身份系统
- IoT设备原生支持## 贡献与社区
欢迎各类贡献,包括代码提交、文档改进、bug报告和功能建议。请查阅我们的[贡献指南](CONTRIBUTING.md)了解更多信息。
加入我们的社区:[https://t.me/SupurChain](https://t.me/SupurChain)
## 许可证
Supur移动区块链采用双协议授权:
- [MIT协议](LICENSE-MIT)
- [GNU General Public License v3.0](LICENSE)您可以选择任一协议来使用、修改和分发本软件。
---
*Supur - 重新定义移动区块链体验*