follow us on twitter . like us on facebook . follow us on instagram . subscribe to our youtube channel . announcements on telegram channel . ask urgent question ONLY . Subscribe to our reddit . Altcoins Talks Shop Shop


This is an Ad. Advertised sites are not endorsement by our Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise Here

Author Topic: V神提出的加密货币七宗罪:降低区块链的延迟时间  (Read 445 times)

Offline billy.ryoko

  • Legendary
  • *
  • Activity: 1506
  • points:
    6024
  • Karma: 2
  • Trade Count: (0)
  • Referrals: 1
  • Last Active: April 06, 2021, 04:53:54 PM
    • View Profile

  • Total Badges: 19
    Badges: (View All)
    10 Posts First Post Fifth year Anniversary
BTCManager在系列文章中将详细介绍由以太坊联合创始人V神所提出的七个问题。这七个问题是这个蓬勃发展的生态系统的最相关特征。这些问题涉及到了从挖矿(如本周的专栏文章所述)到治理的方方面面。该系列的灵感来自于V神和一个名为“Mars Finance Global Family”的微信群之间展开的讨论。

Vitalik-Buterins-7-Deadly-Crypto-Sins-Part-4-How-can-decentralized-apps-work-well-even-with-5-10-second-blockchain-latency-nv1fo3rzvmh4mjzedlkmyxj2kx4pkym9o6pm4jw0fe

(本篇文章为该系列的第四部)

你可以查看该系列的第一部、第二部和第三部。

 

延迟问题
 

几乎所有机器的正常运转都需要依赖于一系列连贯动作间的精密配合。例如,Wintergatan(一种钢珠音乐机)正是由于机械部件间的精密配合才创造出了惊人的音乐艺术表现。如果其中有任意一个零件没能正常运转的话,那么整个机器就会出现故障。

在计算领域,上述问题有一个术语来表示:“滞后(Lag)”。2018年1月8日,Jacob Armitage在论坛上发表了一篇关于一款流行的电脑游戏Fortnite的帖子,他在帖子中表达了自己对滞后问题的一些担忧:

这就像是一种挥之不去的灾难。这是一个对云服务以及服务器造成重大影响的问题。Epic公开谈论此事是一件好事,但它确实影响了许多游戏和服务的体验。

就像艺术家需要完善他们的乐器一样,专业的游戏玩家也会通过优化他们的游戏平台来进一步提升他们的操作感。这些玩家很乐意为提升每毫秒的游戏速度而花上数小时和数千美元,这样他们就能在竞争中获得优势。然而,与前面提到的Wintergatan不同的是,玩家们的一部分“游戏设备”可能位于数千英里之外的数据中心中。

V神在这样的背景下提出了一个问题,一个分布式的应用程序将如何在十秒钟或着更长的延迟下正常运行呢?

 

区块链的誓言
 

所有的分布式账本在验证之前都需要提交交易。这些交易在提交前都存储在了一种半永久的内存区域中。由于这些区域可能会被修改,因此它不会得到验证。一个游戏开发者希望在收到微型支付成功的验证后,再向卖家发送任何数字产品。对于一个希望马上体验新装备的玩家来说,等待以太坊确认交易的时间(每秒处理15笔交易)实在是令人捉急。

当然,区块链技术在金融交易之外还有许多其他用途,包括自然资源、身份验证和AR/VR(增强现实和虚拟现实)。每个广播交易的设备都需要先提交交易,然后才能把确认信息发送给最终用户。

考虑到世界上有数十亿台设备,这意味着系统每秒要处理来自所有设备的无数请求,提交数千万笔交易。那么,如何构建一个能处理这种需求的系统呢?

 

Plasma
 

现在有几种方法可以解决这个全球性的挑战,其中Buterin就提出了一个建立在以太坊之上的Plasma Standard。该系统把交易负载分散到了许多分布式的数据库中,从而支持高交易量负载、减少响应时间,增强安全性。这将使游戏公司能够拥有自己的“私有plasma分片(private plasma shard)”。结合分片技术(Sharding)的标准,Buterin在OmiseGO AMA上对系统上限提出了异议:

如果你通过分片将性能提高100倍,通过Plasma再提高100倍,那么这两项技术加起来就能获得10000倍的扩展性。
http://m.8btc.com/vitalik-buterins-mitigating-5-10-second-blockchain-latency

Altcoins Talks - Cryptocurrency Forum


This is an Ad. Advertised sites are not endorsement by our Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise Here


 

ETH & ERC20 Tokens Donations: 0x2143F7146F0AadC0F9d85ea98F23273Da0e002Ab
BNB & BEP20 Tokens Donations: 0xcbDAB774B5659cB905d4db5487F9e2057b96147F
BTC Donations: bc1qjf99wr3dz9jn9fr43q28x0r50zeyxewcq8swng
BTC Tips for Moderators: 1Pz1S3d4Aiq7QE4m3MmuoUPEvKaAYbZRoG
Powered by SMFPacks Social Login Mod