首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

可扩展dApp的惊人竞争

区块链采用的最大障碍是可扩展性。移动和桌面应用程序破坏了消费者对性能和响应能力的期望。1994年的延迟在2018年是不可接受的。对生产就绪的可扩展性解决方案的缓慢工作阻碍了分布应用程序(Dapps)的发展和支持。

Dapps无法支持用户。Dapps因智能合约加密货币平台(如以太坊)的表现而发展缓慢。gas成本高、低吞吐能力和低确认速度是区块链平台面临的主要问题。

尽管存在可扩展性问题,但在过去几年中已经出现了一些值得注意的动态发展,以解决分散式区块链网络的可扩展性问题。

智能合约平台和Dapp使用面临的问题

以太坊创始人Vitalik Buterin将区块链网络在初始和开始阶段所面临的一般限制概括为可伸缩性三难困境。就是安全、分散和可伸缩性之间的必要权衡。

以太坊牺牲了可扩展性以确保强大的安全性和分散性。作为图灵完备的智能合约平台,以太坊的可扩展性问题因扩展到生产阈值所需的复杂性而更加复杂。然而,尽管存在困扰dapps(特别是游戏)的问题,例如在网络拥塞期间异常高的gas成本,但以太坊仍然是最受欢迎的dapps平台。

网络效应是dapp开发人员的强大动力。大多数dapp开发人员继续建立在以太坊的基础上,尽管目前受到大量用户群体(即客户)的限制。因此,即使开发人员开始偏离以太坊建设,也需要一个大幅改进的平台。前瞻性的方法和巨大的引力,以吸引开发人员的长期迁移。

以太坊的局限性凸显了可扩展的dapps留住用户的迫切需求。Dapp游戏代表了最好的例子,因为它们太昂贵而无法玩,实际的游戏玩法还有很多不足之处。只要问任何玩过Etherbots的人,或者在DappRadar上查看以太坊的顶级dapps。你会注意到顶级dapps主要是DEX,下注平台或专注于加密收藏品而非游戏玩法的游戏(即CryptoKitties)。

那么dapps究竟是如何开始留住大量用户的呢?为了广泛采用,他们需要匹配在集中式服务器上运行的传统应用程序的可伸缩性和响应性。像Gods Unchained这样的平台采用混合方法在集中式服务器上进行游戏,并在区块链上使用资产。

建立在集中式服务器上的运行与首先构建dapps的整个概念背道而驰。这就是为什么有吸引人的解决方案竞相推出第一代可扩展的dapps。

有前途的解决方案

可扩展性解决方案具有各种形状和大小,特别是面向平台或平台无关。许多专注于可扩展性的面向平台的新兴解决方案包括EOS、Zilliqa和DFINITY。关于dapps,在应用程序特定级别上最受关注的可伸缩性解决方案是第2层解决方案。这些创新包括状态通道(State Channels)和侧链等创新。

最着名的状态通道是比特币的闪电网络(LN),它是一种极好的方法,可以使比特币,一个以价值为中心的支付解决方案网络,扩展到主流采用的必要水平。尽管状态通道能够促进离线双向数字支付,但其局限性包括巨大的通信开销以及需要用特定于合同的智能语言编写。

此外,广义状态通道对于实现最适合规模化的任意状态机是必要的,并且这些类型的状态通道仍然处于繁重的工程和理论的开发阶段。

有前途的dapp可扩展性创新最近成为dapp游戏的头条新闻。具体来说,Loom网络对侧链的使用(他们称之为Dappchains)确实有潜力推出一波新的dapps。Dappchains有效地充当与以太坊挂钩的侧链,他们自己的DPoS共识可以扩展到主流的集中式应用程序的水平。这些是特定于应用程序的侧链,值得您继续关注。

以太坊的Plasma实现也是一个脱链侧链实现,侧重于连接到以太坊主要“根链的子链,用于卸载计算和缓解网络拥塞。值得注意的是,此阶段的Plasma仅处理加密资产的安全传输,而不是一般的状态变化。

最近,初创公司Binary Mint发布了Tenfold协议,这是一个令人信服的例子,说明dapps可以实现产品可扩展性。Tenfold协议主要由三个组成部分组成:状态注册表、验证器网络和流动性市场。

每个dapp都是一个单一的状态注册表,它基本上是一个代币管理的注册表(TCR)。有界与无界的定义是有道理的。无限制的转移将是资产转移,例如发送ETH。有界交易可能是社交媒体帖子,龙升级或微交易。

Tenfold通过在链上处理无限制交易以实现最大安全性并使用加密经济安全模型转移有限交易来区分有界和无界交易。值得注意的是,这使Tenfold能够大幅提高性能,同时降低gas成本,既可以是区块链,又可以与语言无关,与Plasma兼容,并且可供开发人员立即使用。

结论

可扩展dapps的竞争伴随着分散可伸缩性方面的新技术和引人入胜的发展。更复杂的面向平台的可扩展性解决方案或特定于应用程序的创新是否会吸引下一代dapp用户,这一点将会展开。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180912A1VA7Y00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券