Abelian 应用程序基础常识
欢迎阅读 Abelian 应用的全面指南!
本文档是您了解和使用 Abelian 软件生态系统的起点。无论您是新手用户、开发者还是矿工,本指南都将帮助您选择合适的工具并快速上手。
概述
Abelian 是一个量子抗性和隐私保护的区块链平台,提供多种应用以满足不同需求。本指南涵盖核心应用及其关系,帮助您根据具体需求选择合适的工具。
1. 应用架构
Abelian 生态系统由多个主要应用组成,共同提供完整的区块链体验:
核心应用
abec - Abelian 节点,24/7 运行,与其他节点通信以维护全球 Abelian 网络。它存储区块链账本并验证所有数据。abectl 随 abec 分发,是用于管理 Abelian 节点的命令行界面,包括查询区块、查询交易等操作。
桌面钱包 - 图形用户界面钱包软件,提供两个版本:
- 桌面钱包经典版已过时 - 支持经典版地址的钱包。
- 桌面钱包专业版 (MLP) - 支持完全隐私和伪隐私地址的多层隐私钱包。
abewallet - 命令行钱包软件,提供两个版本:
- abewalletlegacy 已过时 - 支持经典版地址的钱包。abewalletlegacyctl 随 abewalletlegacy 分发,是钱包控制界面。
- abewalletmlp - 支持完全隐私和伪隐私地址的多层隐私钱包。abewalletmlpctl 随 abewalletlegacy 分发,是钱包控制界面。
abelminer-gpu (又名 abelminer) - GPU 挖矿软件,通过从节点或矿池接收任务、计算解决方案并提交结果来完成工作量证明挖矿。
应用关系
┌─────────────┐ ┌───────────────┐ ┌──────────────┐
│abelminer-gpu│◄──►│ abec │◄──►│ abewallet │
│ (GPU 挖矿) │ │ (Abelian 节点) │ │ (钱包) │
└─────────────┘ └───────────────┘ └──────────────┘
▲ ▲
│ │
▼ ▼
┌──────────────┐ ┌─────────────────┐
│ abectl │ │ abewalletctl │
│ (节点控制) │ │ (钱包控制) │
└──────────────┘ └─────────────────┘
2. 网络通信
了解网络端口有助于配置防火墙和排查连接问题:
连接 | 端口 | 用途 |
---|---|---|
abec <-> abec | 8666 | 点对点区块链同步 |
abec <-> abewallet | 8667 | 钱包与节点同步 |
abec <-> abectl | 8667 | 节点控制和查询 |
abewallet <-> abectl | 8665 | 钱包控制和操作 |
abec <-> abelminer-gpu | 8668 | 挖矿任务分发 |
网络配置
- 端口 8666 应开放入站连接以支持网络
- 其他端口通常用于本地,无需外部访问
- 使用防火墙规则限制对 RPC 端口(8665、8667、8668)的访问以提高安全性
3. 选择您的配置
根据需求选择最适合的配置:
Abelian 钱包
⭐⭐⭐⭐⭐ Abelian Pro (移动版)
Abelian Pro 移动应用是一款用户友好的加密货币钱包,支持后量子 Abelian 区块链生态系统。我们建议每位用户在其移动设备上安装 Abelian Pro 移动应用。
- 最适合:偏好移动便捷性的各类用户
- 下载:Abelian Pro (移动版)
- 功能:
- 多层隐私(完全隐私和伪隐私地址)
- 自动同步
- 跨平台兼容(iOS 和 Android)
适合日常用户,希望使用图形界面简单、安全的钱包:
⭐⭐⭐⭐⭐ 桌面钱包专业版 (MLP)
- 最适合:希望使用最新功能和更快同步的用户
- 下载:Abelian 桌面钱包专业版 (MLP)
- 功能:
- 多层隐私(完全隐私和伪隐私地址)
- 支持多接收方(最多 5 个完全隐私地址,100 个伪隐私地址)
- 链上消息备注功能
- 快速同步(约 45 分钟)
- 最小存储占用(约 100MB)
- 手册:桌面钱包专业版手册
⭐⭐⭐ 桌面钱包经典版 已过时
- 最适合:需要将经典钱包中的 ABEL 转移到新版 MLP 钱包的用户
- 下载:Abelian 桌面钱包经典版
- 功能:经典版隐私
- 同步时间:首次同步可能需要数小时至数天
- 手册:桌面钱包经典版手册
适合高级用户、开发者或偏好命令行界面的用户:
要求
- 应用:
abec
+abewallet
+abewalletctl
- 推荐:在同一台机器上运行以简化操作
⭐⭐⭐ MLP 命令行钱包
- 应用:
abec
+abewalletmlp
+abewalletmlpctl
- 最适合:希望使用最新隐私功能的用户
- 下载:命令行钱包 (MLP)
- 功能:多层隐私,增强功能
- 手册:命令行钱包 (MLP) 手册
⭐ 经典版命令行钱包 已过时
- 应用:
abec
+abewalletlegacy
+abewalletlegacyctl
- 最适合:熟悉经典版钱包的用户
- 下载:经典钱包(CLI)
- 手册:经典钱包(CLI)手册
Abelian 节点
适合希望通过运行 Abelian 节点支持网络的用户:
- 应用:
abec
单独运行- 目的:提供本地区块链访问,维护完整的 Abelian 区块链副本
- 优势:有助于去中心化网络,提供本地区块链访问
- 要求:
- 存储:2TB(当前区块链约 1.2TB 用于全节点;约 240GB 用于半全节点;约 160GB 用于普通节点)
- 内存:最低 8GB
- 网络:稳定的互联网连接
- 手册:Abelian 节点(abec)手册
矿工
GPU/CPU 矿池挖矿
GPU 独立挖矿
- 最适合:拥有强大 GPU 算力并希望获得全额奖励的矿工
- 应用:
abec
+abelminer-gpu
- 手册:GPU 挖矿手册
- 注意:需要运行 Abelian 节点
CPU 独立挖矿
- 最适合:希望使用 CPU 资源挖矿的矿工
- 应用:
abec
内置 CPU 挖矿功能 - 手册:CPU 挖矿手册
- 注意:需要运行 Abelian 节点,算力低于 GPU 挖矿
4. 系统要求
最低要求
组件 | 要求 | 备注 |
---|---|---|
存储 | 2TB | 用于 Abelian 节点运行 |
内存 | 8GB | 稳定运行的最低要求 |
CPU | 2+ 核心 | 推荐现代处理器 |
网络 | 宽带 | 需要稳定连接 |
推荐要求
组件 | 要求 | 备注 |
---|---|---|
存储 | 4TB SSD | SSD 显著提高同步速度 |
内存 | 16GB+ | 更多内存提升性能 |
CPU | 4+ 核心 | 更快的同步和挖矿 |
网络 | 高速 | 加快初始同步 |
存储增长
Abelian 区块链随时间增长。当前大小约 120GB,但需预留足够空间以应对未来增长。
5. 快速开始
- 选择您的配置:从上述选项中选择
- 下载:从 官方下载页面 下载所需应用
- 遵循手册:根据所选配置阅读具体手册
6. 安全最佳实践
钱包安全
- 备份助记词:存放在多个安全位置
- 使用强密码:为钱包加密设置强密码
- 切勿分享:私钥或助记词
- 验证下载:仅从官方来源下载
网络安全
- 使用防火墙规则:限制 RPC 端口访问
- 保持软件更新:使用最新版本
- 监控日志:检查异常活动
7. 社区与支持
获取帮助
- Discord:官方 Discord 服务器
- 验证后访问 "how-to-mine-abel" 频道
- 活跃的社区支持和讨论
- 文档:全面的应用指南
- GitHub:报告问题并参与开发
保持更新
- 下载页面:最新版本
- 发布说明:查看新功能和安全更新
- 社区公告:关注 Discord 获取重要更新
8. 高级主题
多机配置
- 在专用服务器上运行
abec
- 从不同机器连接钱包和矿工
- 配置 RPC 连接和证书
挖矿优化
- GPU 选择和配置
- 矿池与独立挖矿的考量
- 监控和维护
下一步
了解 Abelian 生态系统后,选择您的路径:
- 初次使用 Abelian? → 从桌面钱包专业版手册开始
- 想挖矿? → 查看 GPU 挖矿手册
- 需要 Abelian 节点? → 遵循 Abelian 节点 (abec) 手册
- 偏好命令行? → 尝试 多层隐私钱包(CLI)手册
欢迎加入 Abelian 社区! 🚀