您当前的位置: > 热点资讯 >

QKC币(QuarkChain)币种介绍-数字虚拟货币基础知识

发布时间:2020-11-26 13:41

QKC币(QuarkChain)币种介绍,QuarkChain 的核心特征

不同于许多通过提高现有系统可扩展性的解决方法,QuarkChain 从一开始就为了高性能来设计的--类似于集中化高性能系统的方案。 QuarkChain 具有以下重要的价值观:可用性(快速,简单),去中心化(公众可参与),安全(可靠)。下面列出了 QuarkChain 的核心特征。

1.抗中心化横向扩展性

为了构建一个不受恶意攻击影响的点对点网络,传统的区块链技术要求每个节点完全验证所有区块并拒绝任何无效的区块。同样,验证所有小块和根链块的 QuarkChain 中的节点称为超级节点。如果 QuarkChain 中的每个节点都作为超级节点运行,则 QuarkChain 可以具有与传统区块链相同的安全级别。

但是,在高吞吐量区块链系统中运行超级节点是非常昂贵。例如,一个 250 字节 1M TPS的事务需要 2 Gbps 的网络带宽,这对许多用户来说成为一个巨大的障碍。另<外,流量每天会产生大约 20 TB 的数据或者每年产生 7PB 的数据。超级节点对 CPU,存储,内存和网络带宽提出了高要求,而且这些要求可能只能由商业机构提供(例如,公司在其数据中心使用强大的工作站)。这极大地阻碍了去中心化,损害了区块链的核心价值。

2.高效、安全的分片交易

在 QuarkChain 系统中,我们将交易分为两类:

●分片内交易,其中交易的输入和输出地址位于同一分片中。

●跨分片交易,其中交易输入和输出地址位于不同的分片中。

分片内交易很简单,因为分片已经包含分片的完整账本信息。由于两个分片之间的同步问题,跨分片交易很困难。 QuarkChain 完全支持跨分片交易,在某种意义上说:

●任何用户都可以随时发出跨分片交易。

●跨分片交易可以很快被确认。

●随着分片数量的增加,跨分片交易的吞吐量可以线性提升。

3.简易的账户管理

与用户可能需要在不同分片中创建多个帐户,以便与网络中的所有用户或者智能合约交互的其他解决方案不同,QuarkChain 系统极大地简化了帐户管理,用户只需要一个帐户即可管理所有分片上的地址以及能与所有用户无缝的互动。另外,我们将创建一个智能钱包应用程序,该应用程序将自动为用户执行跨分片或分片内交易(包括智能合约),并且用户不需要知道交易在哪个分片中进行。 一些用户可能会选择高级的方法来管理他们的地址,例如:允许支付总是通过分片内交易,从而使交易被快速确认。

4.跨链交易

凭借我们的设计架构,跨链交易变得便捷。 由于我们只维护一个根链,所以来自另一个区块链的交易可以通过适配器转换代币来实现,然后像 QuarkChain 一边执行跨分片交易那样执行交易。 另一种方法是将另一个链作为分片容纳进来,使得跨链交易变成跨片交易。