其实,此文明显过时了,因为Mist被官方核心成员正式宣布Deprecated是在2019年。但是,本人发布目前不少有关以太坊技术的图书还是2020年前后出版的,因此,为了避免可能的读者出现误导(也包括本人),特别写此文作记录。
In fact, it is clearly out of date, because Mist was officially declared by the official core members as Deprecaed in 2019. However, I have published a number of books on Taiku technology before and after 2020, so in order to avoid misleading, including myself, potential readers, I write them in particular.
以太坊基金会开发的web3浏览器Mist即将退役。
The web3 browser Mist, developed by the Etherm Foundation, is about to be decommissioned.
“Electron是桌面上网络应用程序的一个很好的框架,它是为使用自己信任的javascript文件的应用程序构建的。但当你构建浏览器时,从定义上讲,你运行的是来自世界各地未知人员的随机代码。这很棘手。此外,在我们共同的大部分历史中,Electron并没有频繁更新,即使在更新的时候,它仍在运行几个版本后,这意味着最新版本的Mist发动机运行的发动机往往已经过时了几个月。谷歌倾向于在发布修复程序六个月后发布它发现的漏洞,而在那一点上,我们仍然被困在百天漏洞开放的状态下。
"Electron is a good framework for web applications on the desktop, which are built for applications that use the javascript files they trust. But when you construct the browser, by definition, you run random codes from unknown people around the world. This is difficult. And, in most of our common history, 2019年,以太坊Mist的开发者决定放弃该项目并弃用浏览器。正如开发人员自己所概述的,这一决定背后有很多原因。然而,Mist失败的一个原因在于完全去中心化的DApp方法的一个根本问题,即运行完整的区块链节点与以太坊网络交互对大多数用户来说是不可行的。 In 2019, the developers of Taiyo Mist decided to abandon the project and to abandon the browser. As the developers themselves outlined, there are many reasons behind this decision. However, 一般来说,区块链网络在当前技术下的规模很差,运行区块链节点是极其资源密集的。在纯形式中,Mist需要不断同步到以太坊区块链才能使用,需要千兆字节的存储空间,最重要的是,还需要非常高速的磁盘IO。简单地将新安装同步到网络的当前状态可能需要几天时间,而保持最新需要全天候的连接,这给磁盘写入活动带来了很大压力。这些缺点本质上意味着当前的技术不支持DApp以方便和用户友好的方式完全去中心化的理念。 In pure form, Mist needs to keep synchronizing to be used in the Taiku block chain, a gigabytes of storage space, and, most importantly, a very high-speed diskette IO. Simply synchronizing the new installation to the current state of the network may take several days, while maintaining up-to-date, all-weather connections puts a great strain on disk writing activities. In essence, these shortcomings mean that the current technology does not support the idea that DApp is completely centralized in a user-friendly and user-friendly way. 作为全栈本地节点模型的替代方案,轻量级的替代方案已经出现。现代浏览器允许通过注入到浏览器中的JavaScript端点访问web3。与MetaMask等钱包插件一起,这些插件允许在本地管理密钥和执行DApp前端,而以太坊连接由远程服务处理,例如Infura以太坊网关。该模型使从资源受限的设备(如手机)运行DApp成为可能,而无需持续连接和长同步时间。 A lightweight alternative has emerged as an alternative to the local node model. Modern browsers allow access to web3 by inserting the JavaScript endpoint into the browser. With Metamask wallet plugins, which allow local management of keys and execution of the Dapp front end, and remote service by remote connection such as strang>Infura is used as a portal . The model makes it possible to run DApp from resource-limited equipment (e.g. mobile phones) without continuous connectivity and long sync times. 另外,引文1中也提供了一个开源方案Mycrypto(官网mycrypto.com),看起来也非常火,建议有兴致的朋友进一步研究。 In addition, Infura这样的提供商可能出于善意行事,但它们仍然是集中的失败点,打破了完全抵制审查的模式。由于不运行自己的节点,DApp的最终用户失去了自己验证事务的能力,网络本身也变得不那么分散和有弹性。 While the current model is clearly more effective, it means that DApp can be considered partially decentralized at best. While providers such as 要使去中心化网络的理念完全可行,还有很长的路要走。 The abandonment of the Taiyo Mist suggests that there is still a long way to go
注册有任何问题请添加 微信:MVIP619 拉你进入群
打开微信扫一扫
添加客服
进入交流群
发表评论