V神7问之——问题4的思考

in #cn6 years ago

写在前面

7月7日,V神在火星社群向群友提出了7个问题:

  1. 比特大陆及其控制的矿池控制了比特网络53%的算力,这难道不是致命的问题吗? 2. 为什么仍未有广泛使用的去中心化应用? 3. 账户被攻破,被盗取仍时有发生。账户安全问题何以仍未得到妥善结局? 4. DApp如何在区块链延迟4~5的情况下,仍可正常运行? 5. PoW机制每年消耗数十亿美元,这个损耗超过了盗窃和诈骗,这难道不是一个悲剧吗? 6. 股权证明的集中风险是什么? 7. EOS治理机制的华丽失败,是不是意味着包括DAO在内的链上治理存在根本性的缺陷?类似DAO这种社区型自治组织何以应对贿选、财阀和其它风险?

mmexport1531407673799.jpg

今天,TVB来聊聊问题4。


方案

零确认交易

BCH提出了一种零确认机制,也就是是指,负责出块的矿工广播交易以后,不等其他确认交易,就实现交易,但是并不把这笔交易写入区块链。

矿池

网友还提出了另一种解决方案:

“还有一种方法就是和矿池建立合作,dApp的交易不进行广播,直接传递给矿池,由矿池来保证交易的安全性。这样,只要合作关系是诚实的,那延迟多少个确认都没有关系了。”


问题

显然,这两种方案都存在一定的风险。在零确认交易中,不需要其他节点确认,就可以实现交易,可能会出现双重支付的情况。比如,我把一笔BCH支付给李柯,此时不需要其他节点确认交易,不写入区块链,那么我可以马上再把这笔BCH支付给Tesla,这样就会出现双重支付问题,这笔BCH被支付了两次。

而依赖矿池的这种方案,更加是一种中心化的解决方案,对矿池的信用具有中心化的依赖,这完全背离了区块链的思路。

V神提出的这个问题,我觉得真的是一个不太容易解决的问题。和其他的问题一样,V神对于这个问题提出,也是值得我们去思考的。

Sort:  

@tvb, 这就是文章该有的气质!

按目前理論,要區塊鏈的網絡處理的容量提升,前提應該都是要放棄一部份的去中心化及安全性,正如,V神所提的分片技術,也是把交易交給小一部份做確認,而達到每一個網絡處理的事務,可以更快驗證完成。當然亦有人提議過使用側鏈及誇鏈技術,不過到目前,還未到有可以做到平衡區塊鏈三角,一個真正有效的擴容方案出來。

你今天过的开心吗?什么?你还没参加 齐白石杯绘画大赛 吗?地球人都知道,对绘画感兴趣的朋友快快行动起来哟!奖金丰厚😊如果不想再收到我的留言,请回复“取消”。

好问题,mark了。

恭喜您的文章入围好文巅峰榜 https://busy.org/@kingwriting/241z55
Dapp的有效应用缺失是目前区块链的最大痛点。从网络速度到底层协议都没能解决好延迟问题。关于这个问题的探讨和分析非常有启迪意义。

Coin Marketplace

STEEM 0.30
TRX 0.11
JST 0.033
BTC 64243.42
ETH 3152.93
USDT 1.00
SBD 4.28