GWallet 作为一款极简、务实的轻量级钱包,专为“只想把主流加密货币装进同一应用”的用户而生。它抛弃冗余功能,突出安全、便捷与开源,适合初学者、重度旅行者或任何希望摆脱繁琐同步的区块链爱好者。
GWallet 的 6 大核心原则
- 轻量即用
无需像 Bitcoin Core 那样下载完整区块链,GWallet 通过 Electrum 的 Stratum 协议快速连接到外部节点,“轻便”二字贯彻始终。 - 通用 UX 优先级>隐私
为了在一套界面容纳 BTC、ETH、LTC 等多币种,GWallet 刻意剔除了比特币“找零地址”这类隐私功能,从而保持界面简洁。团队正在调研 ConfidentialTransactions、TumbleBit 等更高阶的隐私方案,任何更新都会在 UI 中统一出现,不针对单一币种。 - 真·离线冷存储
虽然尚未对接硬件钱包,但 GWallet 支持完全离线运行:在一台不连网的电脑或旧手机上生成交易,再用 U 盘或二维码导出 JSON 签名文件,到联网设备广播,整个过程不触网,理论安全性高于部分硬件钱包。 - 桌面优先、拒绝 Web 风险
Web 钱包常年成为钓鱼重灾;GWallet 纯本地应用,私钥始终留在设备端,避开了多数在线攻击面。 - 零备份烦恼
GWallet 采用“脑钱包”思路:用户只需牢记高强度口令即可还原钱包,不生成助记词文本,也不用抄写种子。记住——复杂且独特的口令是守护资产的唯一钥匙。 - 开源与极简开发哲学
团队基于 Xamarin.Forms 写成跨平台共享代码,所有功能只在“每个币种都能支持”时才进入排期;项目完全开源,任何人可审计、共建。
钱包安装与首次使用
# 克隆源码
git clone https://github.com/robertlyson/gwallet.git
cd gwallet
# 系统全局安装(Linux/macOS)
./configure.sh --prefix=/usr
make
sudo make install
# 直接唤起
gwallet首次启动后,GWallet 会提示设置口令,一次输入,多地还原。准备好做好高强度口令即可;若担心硬件损坏,请妥善记录口令并存放于安全位置。
2025 官方路线图:从小额支付到 MW 隐私层
- 完善 Xamarin.Forms 前端(渐进式开发中,见
frontend分支) - 引入 ETH/ETC 状态通道 与 Raiden 协议——毫秒级结算、极低手续费
- Bitcoin/Litecoin 支付通道 & Lightning 支持(需升级 NBitcoin 4.0.0.12 抗延展性攻击)
- Mac/Windows 持续集成(Travis + AppVeyor)
- Flatpak / Snap / macOS PKG 一键安装包
- Paranoid-build 模式:使用 git submodule 取代 nuget,确保 100% 可复现编译
- 自定义费率滑块
- 多重签名(2-3 等阈值方案)
- 默认单位切换为 bits(1 bit = 0.000001 BTC),降低新手心理门槛
- MimbleWimble 隐私层评估及原型
- 门限签名、ENS / BlockStack 命名解析、原子互换/跨链 DEX 研究
- TumbleBit 能否与 UI 共存仍在探讨
Anti-roadmap:明确放弃的功能
- 不支持 ZCash、Dash、Monero(前两者的信任初始化或隐私机制存在争议;Monero 的环签体积与 UX 冲突明显)
- 不支持 Ripple、Stellar、OneCoin(团队将其视为中心化资产或疑似骗局)
- 拒绝 BCash(技术倒退且社区分歧大)
真实使用场景示例
- 场景 A:跨国旅行者
Alice 只带一部旧安卓机跑 GWallet,离线生成交易,用旅店电脑广播即可完成比特币支付,无需同步 600 GB 数据。 - 场景 B:小额内容打赏
Bob 在博客文章中嵌入 Lightning Invoice 链接,粉丝通过 GWallet 一键支付,到账仅需 2 秒,体验无缝。 - 场景 C:硬件钱包替代
Carol 用离线树莓派跑 GWallet,签名后再将 JSON 文件拷贝到在线电脑广播,既绕过硬件钱包潜在固件漏洞,又保留“私钥永不触网”的冷存逻辑。
安全加固小贴士
- 口令 ≥20 位,含大小写、数字、符号;不要使用生日、歌词等可预测短语。
- 离线设备建议物理隔离,USB 仅做单向数据拷贝。
- 定期关注 GitHub issues,第一时间更新补丁。
常见问题 (FAQ)
Q1:GWallet 属于托管钱包还是非托管?
A:绝对 非托管;私钥完全保存在本地,无第三方可触及。
Q2:口令忘记怎么办?
A:很遗憾,口令即全部,GWallet 没有任何“找回”或“重置”机制。请在创建时做好离线抄写或分级分段保管。
Q3:为何不支持硬件钱包?
A:当前团队更注重离线软件冷存,其去信任程度相对更高,并避免固件漏洞。若未来用户呼声极高,不排除以插件形式开放兼容。
Q4:有无手续费出价策略?
A:截止 2025.6 仍缺“滑块”功能,请链上查看 mempool.space 等浏览器手动估算,下个版本将内置多档费率。
Q5:可以运行节点吗?
A:GWallet 是轻钱包,依赖远端 Stratum 服务器。用户可自行搭建 ElectrumX 或 Geth light 节点并与钱包对接,但流程不在官方文档范围内。
Q6:代码完全开源,是否意味着任何人都能看到我的余额?
A:不会。开源指代客户端可执行文件及源码公开,与你的链上公开余额是两回事;私钥永远不会泄露。
从极简设计到硬核冷存储,GWallet 真正让“管好数字资产”回归简单与安心。无论你是空投猎人,还是长期囤币者,只需一句口令即可畅行多链。现在就动手体验,让区块链再次平易近人。