欢迎使用 Z-Text
基于 zk-SNARKs 隐蔽交易技术的通讯工具,将您的隐私放在第一位。无服务器。无追踪。绝不妥协。
什么是 Z-Text?
Z-Text 是一款基于 BitcoinZ 区块链构建的跨平台通讯应用。与通过中心化服务器传递消息的传统通讯工具不同,Z-Text 利用隐蔽交易和 zk-SNARKs(零知识简洁非交互式知识论证)技术,将加密消息直接存储在区块链上。
这意味着您的消息不会被任何第三方审查、拦截或删除。只有您和预期的收件人可以阅读它们。
基于 Rust 和 Flutter 构建
Z-Text 使用 Rust 核心处理所有加密操作和区块链交互,外层采用 Flutter UI,在所有平台上提供原生体验。
核心功能
双层加密
zk-SNARK 链上加密,加上联系人之间的端对端密钥交换
区块链通讯
消息永久存储在 BitcoinZ 区块链上,抗审查
内置钱包
在应用内直接发送和接收 BTCZ,并查看完整的交易历史
跨平台
基于单一代码库,支持 iOS、Android、Windows、macOS 和 Linux
支持的平台
| 平台 | 状态 | 分发渠道 |
|---|---|---|
| Android | 已上线 | Google Play、F-Droid、APK |
| iOS | 已上线 | App Store、TestFlight |
| Windows | 已上线 | 直接下载 (.exe) |
| macOS | 已上线 | 直接下载 (.dmg) |
| Linux | 已上线 | AppImage、.deb |
工作原理
Z-Text 的核心机制是利用 BitcoinZ 区块链的隐蔽交易备注字段。当您发送一条消息时,消息会被加密并嵌入到一笔隐蔽交易中。收件人的钱包检测到该交易后,解密备注即可获取消息内容。
- 创建钱包 -- 生成一个隐蔽 z-address 和透明 t-address
- 联系人握手 -- 通过加密密钥交换建立共享密钥
- 消息加密 -- 使用共享密钥加密消息,并嵌入隐蔽交易备注中
- 内存池广播 -- 交易广播至网络;G-stream 即时将备注推送给收件人
- 解密 -- 收件人应用接收 G-stream 推送,找到备注并在数秒内完成解密
当前版本
Z-Text 目前正在积极开发中。应用已具备完整的通讯、钱包、联系人和贴纸功能。高级功能包括更快的同步速度、优先交易中继和云端备份。