加入收藏 | 设为首页 | 会员中心 | 我要投稿 武汉站长网 (https://www.027zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 移动互联 > 应用 > 正文

百万用户级DApp - 介绍应用程序特定侧链

发布时间:2022-10-31 16:30:50 所属栏目:应用 来源:互联网
导读: 应用特定的侧链
定义一个侧链的规则可能意味着增加隐私特性,甚至交易安全性和分散性以获得更高的吞吐量。这里有很大的试验空间,根据单个应用的需要应用程序,什么样的权衡应该产生最优的

应用特定的侧链

定义一个侧链的规则可能意味着增加隐私特性,甚至交易安全性和分散性以获得更高的吞吐量。这里有很大的试验空间,根据单个应用的需要应用程序,什么样的权衡应该产生最优的性能。

而且,在数据驱动的应用中,激励机制与财务应用不同。对于攻击者来说,花数亿美元去攻击一个金融区块链并逆转支付或许是值得的,但是在微博平台上逆转一条推文就可能毫无意义。因此,应用程序也需要能够选择更灵活的威胁建模并优化性能。

对于具有抗审查、透明和高性能的不可阻挡的应用程序目前有非常大的需求量。

考虑到这一点,在一个运行于区块链上的基于twitter的分散式应用程序中,可调节的安全性可以提供更高的吞吐量,同时向主链提交“检查点”,从而声明到目前为止的数据结尾。

既然我们已经描述了一种扩展DApps的方法,如果一个实体由于一个潜在的宽松安全模型而聚集了太多的权限,并且能够控制一个侧链,会发生什么呢?

通过硬分叉实现独立

在subreddit这样的集中式社区,有时会有一个不良的斑竹出现,开始根据他的动机审查发言,最终让社区分崩离析。

像魔兽世界这样的多人游戏中,有时候的巨大改动是违背社区意愿的,不给用户留下任何抗议的选项——他们被迫要么接受要么退出。就连V神也为这样的事情感到震惊!

“我在2007-2010这些年里,玩魔兽世界玩得很开心,但是一天暴雪突然将我心爱的术士生命虹吸魔法删除了。我哭着睡着了,那天我意识到中央集权的服务会带给我怎样的恐怖。我很快就决定不玩了。”

和谐的社区需要能够拜托他们认为不公平的情况,并采取他们都同意的替代方案。

达到这一目的的关键就是侧链硬分叉。

在尽可能简洁的情况下,分叉是一种协议升级机制。在Vitalik的博客上可以找到一个很好的分叉对比。

百度轻应用 小程序_微信小程序应用场景_应用程序

叉变化维恩图,来自vitalik.ca/general/2017/03/14/forks_and_markets.html硬分叉是与之前版本的区块链的永久分离。运行以前版本的节点将不再被最新版本所接受。

你是如何实现独立性的呢?

在一个违背社区共识的事件发生的时候,社区可以在与它发生纠纷之前,将侧链的状态转移到别处。

微信小程序应用场景_应用程序_百度轻应用 小程序

一个不符合社区共识的提议可以被忽略,社区可以继续在旧的链上工作。

在这种情况下,会出现很多问题。例如,在一个游戏中

如果大多数“恶意”开发者决定留在旧的链上会怎样?新的链会变得停滞不前,还是开发者会妥协和适应?

我们并没有全部答案,但是我们相信自由市场将会解决这些问题,并且随着更多的自治应用程序的出现,最佳实践终将浮现。

最起码在这种情况下,社区有一个选择。

原文作者:Georgios Konstantopoulos

(编辑:武汉站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!