FAQ
  • I. 项目介绍
  • II.技术细节
  • III. 技术开发问题

I. 项目介绍

Q1:什么是TOP Network?

TOP Network是由基于第4代区块链技术的原创公链、去中心化应用以及各种配套设施构成的区块链生态系统。
其中,TOP链是全球首条全状态分片公链,也是真正为海量业务上链而打造的高性能公链平台。TOP链独特的主链、业务链、可信链下账本三层架构能够支持任何量级的业务上链。TOP链基于DAG数据结构,创新地应用了双层点阵、双层分片、并行PBFT等技术,单链处理能力超过30万TPS。TOP链极高的TPS(交易吞吐量)和安全性,再加上链上交易确认速度快,交易费用为零等特点,特别适合通信、游戏、社交、大数据、人工智能、IoT等海量高频业务上链。
TOP Network的远景是建立一个专为DApp打造的公共区块链基础设施。TOP团队上百名顶级开发人员正在为这一目标不懈努力。截至目前,TOP团队已开发了去中心化钱包HiWallet,并正在开发包括区块链游戏等多款大型DApp。

Q2:为什么团队要建立一个公链平台?

虽然我们最初的愿景并不是建立一个公链平台,但在开发的过程中很快意识到我们必须这样做。
因为曾在2017年TOP项目启动时,我们准备将4000万用户迁移至TOP Network,但这意味着TOP Network每秒需要处理超过十万笔交易之多。我们曾尝试寻找一个现有的公链平台作为TOP Network的账本。但事实上,现有的区块链平台并不能达到如此高的TPS。因此我们选择构建自己的账本—— 旨在打造一个可以处理任何规模真实业务的公链平台。

Q3:TOP是否有白皮书?

TOP白皮书已在官网发布,点击官网上的“白皮书”即可访问我们的白皮书。

Q4:目前为止,TOP的投资机构都有哪些?

我们获得了1100万美元的早期投资,都来自著名机构及投资者,其中包括分布式资本,丹华资本(DHVC),NGC,LD Capital等。

II.技术细节

Q5. 建立TOP网络生态系统的计划是什么?

目前,现有区块链平台的数量远远已超过了DApp开发人员的数量。我们可以将已有的APP以及庞大用户群体迁移至TOP Network。因此,未来这些用户将被引入TOP Network生态中。早期,我们基本不会依赖于第三方开发人员。因为我们有足够的用户和APP来快速建设我们的生态系统。我们甚至已经建立了两个内部游戏开发团队,他们不仅在开发目前在DApp市场上占主导地位的小游戏,也在打造更加专业的区块链游戏。一旦完成所有相关工作后,我们将会告知第三方开发人员。

Q6. 如何将海量用户迁移到TOP链上?

团队在开发通信APP(Dingtone,CoverMe和Proxy)之前就已经设计了分布式网络。这些应用共享的基础网络层将被TOP Network取代。这意味着Dingtone,CoverMe和Proxy将透明地移至TOP Network。实际上,用户甚至根本不会察觉到迁移的过程。

Q7:TOP有多少开发人员?为什么三层分布式账本比单层好?

TOP现有100多名开发人员。单层账本有其局限性,一个主链无法处理所有事情。因此,TOP采用的是三层账本,并将业务结算和业务逻辑分开。此外,我们还实现了内置于第2层的状态通道功能。

Q8:将采取何种措施来保护TOP链的安全性?

TOP采用的是三层架构。在分片中验证交易后,将由高级网络对其进行审核。因此,即使有人控制了分片,也无法绕过高级网络的审核。

Q9:TOP的创新分片技术是指什么?

TOP 链是世界上首条由分片驱动的全状态分片公链,支持真实水平扩容。主网上线之初,单个分片可以达到500 TPS。就分片而言,TOP 链可通过三种类型的综合分片进行扩展:网络分片,状态分片和计算分片。
共识网络分为三层:提供客户端访问的边缘网络,审核交易并同步状态的路由网络以及验证交易并发送给单个分片的共识网络。
状态分片通过整个数据结构管理存储,计算分片在集群和分片之间对计算进行分区,以并行执行交易验证。
得益于多层分片技术,TOP链能够实现水平扩容,最多可达到1024个分片。 此外,我们可以通过简单地增加分片的数量来线性增加可扩展性。

III. 技术开发问题

Q10:如尝试自行开发Dapp,应该怎样利用TOP链?

TOP链是世界上首条为通信,游戏,社交,大数据,AI和IoT等高频业务而打造的全状态分片公链。任何APP都可以通过我们的APIs和SDKs进入平台。如果想要自行开发DApp,TOP将是您的理想选择。使用TOP链,将不再需要构建自己的栈(stack),部署服务器和维护网络。使用相对较少的代码,就可以构建功能强大且可扩容的DApp。

Q11:如果开发者想使用TOP Network开发DApp,如何在TOP的平台上开发该DApp,可以为开发者提供什么好处?

由开发者建立用户界面,TOP处理技术栈(stack)。一般而言,开发者可能需要一年时间来构建DApp,但如果使用TOP链则只需要几个星期,而且无需托管自己的网络,从而节省大量资金。

Q12:TOP智能合约是什么?

TOP提供两种类型的智能合约:平台智能合约和应用层面的智能合约。平台智能合约专为TOP生态系统中的代币经济和链上治理而设计。目前DApp开发仅支持Lua,并已在TOP主办的布拉格黑客松上得到了验证。未来我们将会支持更多种语言的智能合约。