QuarkChain 是一个安全、无许可、可扩展且去中心化的区块链。QuarkChain 的目标之一是利用分片技术实现每秒超过 100 万笔交易(TPS)。本质上,QuarkChain 将自己定位为一个具有高吞吐量的点对点区块链,旨在帮助开发快速且安全的去中心化应用。QuarkChain 背后的团队创建了这一区块链,以解决目前所有主流区块链所面临的可扩展性问题。团队认为,由于这个问题的紧迫性,比特币社区根本无法等到所有人就解决方案达成一致。相反,他们认为通过提供不同的解决方案,比如 QuarkChain 内在的解决方案,这将促使社区通过硬分叉分裂,并找到最佳的解决方案。
QuarkChain 通过多个廉价节点鼓励进一步的去中心化,这些廉价节点组成一个集群,从而形成一个超级完整节点。这样可以避免当 TPS 升高时,超级完整节点带来的高昂成本。在安全性方面,QuarkChain 内的所有交易都受到网络 50% 哈希算力的保护。这使得双重支付攻击变得极其困难,尤其是结合 QuarkChain 的去中心化特性时。
QuarkChain 依赖于一个双层区块链结构。被称为分片的分片区块链是第一层,而第二层则是一个确认分片区块的根区块链。QuarkChain 的主要开发工作始于 2017 年第二季度,当时开始研究区块链可扩展性问题。同年第四季度,团队起草了白皮书。2018 年 2 月,发布了白皮书并完成了验证代码 0.1 版本。2018 年 3 月,钱包和测试网的 0.1 版本发布。目前在 2018 年第二季度,团队正在开发测试网 1.0 和智能合约 0.1。2018 年第四季度,团队将推出 QuarkChain Core 1.0、主网 1.0 和 SmartWallet 1.0。到 2019 年第二季度,SmartWallet 和 QuarkChain Core 都将升级到 2.0 版本。
QuarkChain 是一个去中心化的区块链网络,旨在通过使用分片技术解决现有网络的可扩展性问题。通过这种方式,QuarkChain 可以极大地扩展区块链技术的实用性,因为许多应用都受到现有区块链网络可扩展性的限制。该项目仍在进行中,但 QuarkChain 已经迈出了许多积极的一步,并且已经开始基于邀请的测试网测试,显示出显著的进展和潜力。
QuarkChain 的主要特点包括:
1. 可重新分片的双层区块链:QuarkChain 由两层区块链组成。我们采用弹性分片区块链(分片)作为第一层,而第二层则是一个根区块链,用于确认第一层的区块。第二层可以根据需要灵活地重新分片,而无需更改根层。
2. 通过市场驱动的协同挖矿保障安全性:为确保所有交易的安全性,设计了一个基于博弈论的激励框架,其中至少 50% 的整体算力分配给根链,以防止对任何交易进行双重支付攻击。
3. 抵御中心化的横向可扩展性:在任何高 TPS 的区块链网络中,超级完整节点可能极其昂贵,这会鼓励中心化。相比之下,QuarkChain 允许多个廉价节点组成一个集群,以替代超级完整节点。
4. 高效的跨分片交易:QuarkChain 中的跨分片交易可以随时发起,并在几分钟内确认。随着分片数量的增加,跨分片交易的速度呈线性增长。
5. 简单的账户管理:在 QuarkChain 中,整个区块链(分片)只需要一个账户。来自不同分片的所有加密货币都存储在一个智能钱包中。