主要在手机上使用的 Dapps 的区块链理想共识机制

Posted

技术标签:

【中文标题】主要在手机上使用的 Dapps 的区块链理想共识机制【英文标题】:Blockchain ideal consensus mechanism for Dapps used mostly on phones 【发布时间】:2018-10-14 17:15:14 【问题描述】:

如果我们有一个在私有链上运行的 DApp,并且主要由人们在手机上使用。假设该应用程序让人们用商品交换代币(基本上是一个在线平台)。我看到实施区块链的优势有两个原因:更低的交易费用/更高的速度,以及能够保证供应商认证。 现在什么是理想的共识机制,因为用户正在使用他们的手机,因此处理能力低。允许人们使用手机确认交易将使该链成为 51% 攻击的简单目标(因为它需要很少的处理能力)。有其他选择吗?

【问题讨论】:

【参考方案1】:

考虑到手机作为轻节点的场景,并考虑到 51% 攻击带来的安全挑战,并考虑提供供应商认证的需求,诸如委托权益证明或权限证明之类的共识算法看起来与以下内容相关原因。

在权威证明中,出块不是必要的先决条件,因此您可以使用手机作为轻节点。

在 PoS 中,51% 攻击的成本是巨大的,而且是抑制性的。

如果我们考虑委托权益证明,委托时间可以用作领导者将传入提案路由到相关节点的制衡。可能有一个设备或具有良好计算能力的机器可以充当其他基于移动电话的节点的领导者。

如果交易费用和交易速度受到限制,您需要考虑使用以太坊以外的区块链平台来进行权限证明或基于权益证明的实施。

【讨论】:

以上是关于主要在手机上使用的 Dapps 的区块链理想共识机制的主要内容,如果未能解决你的问题,请参考以下文章

区块链六大分层结构

区块链常见共识机制简介

我目前正在学习 Solidity 以及如何在以太坊区块链上开发 Dapps,我的理解是不是正确?

区块链BaaS云服务(15)复杂美chain33

区块链科普:一文详解4种共识机制

区块链项目的分类和共识机制介绍