Mist浏览器定义 编辑
什么是Mist Browser?
Mist浏览器旨在成为以太坊网络的;斑点 (分散应用)生态系统。它的开发人员希望为运行和执行各种以太坊应用程序和项目提供一站式服务。
不幸的是,完全分散的dApp浏览器系统的技术要求远远超出了当前技术所允许的范围,Mist浏览器项目被放弃,该软件于2019年3月停止发行。
关键要点
- Mist浏览器是以太坊网络2015年至2019年的一款分散应用。
- Mist是第一款允许用户浏览dApps的dApp浏览器,它内置了以太坊钱包。这也是第一款带有图形用户界面(GUI)的桌面加密钱包。
- Mist在2019年3月被否决,因为开发者认为其他浏览器开发者和钱包制造商能够更好地为这个快速发展的领域创造产品。
了解Mist浏览器
Mist浏览器是一个以太坊界面,旨在允许用户访问以太坊网络上提供的各种DAPP。它也被称为以太坊dApp浏览器。以太坊是一个流行的块链平台优化用于智能合约 以及其他分散的应用程序。
作为一个DApp浏览器,Mist是一个具有图形用户界面(GUI)的独立应用程序,允许用户同步到区块链。它还为用户提供了一种简单的方法来创建自己的dapp,并以非技术性的方式部署令牌和其他智能合约。薄雾以太钱包 它本身将在用户的计算机上运行,这意味着它必须在本地下载、安装和运行。
Chrome、Firefox或Internet Explorer等标准web浏览器允许用户访问Yahoo、Facebook和Google等网站。类似地,Mist浏览器旨在允许用户访问以太坊网络上的分散应用程序。
这款浏览器建立在Alphabet的开源Chromium平台上,用户可以使用它执行的一些任务包括:
- 生成用户选择的智能合约
- 使用户能够共享令牌,复制一个无信任、分散的众筹解决方案
- 与选定的参与者组共享信息
这个想法是为了让人们能够通过浏览器“做”正确的事情,为他们提供现成的模板,构建配置和定制,并执行必要的操作,而不仅仅是作为一个应用程序或网站。不幸的是,Mist浏览器遇到了几个问题,最终导致了它的失败。
浏览器失败的原因
安全
Mist浏览器基于Electron,Electron是GitHub领导的一个项目,旨在简化使用JavaScript创建跨平台应用程序的过程。而Electron则是基于2009年谷歌开发的Chromium开源浏览器。
因为Mist实际上离Chromium浏览器的更新只有两层之遥,所以它也离Chromium漏洞的修复(需要关键的安全补丁)更远。薄雾和铬(即电子)之间的层没有足够频繁地更新以跟上铬的最新情况,导致随着时间的推移,攻击或数据泄漏的可能性增加。
Mist浏览器的首席开发者Alex Van de Sande在一篇博客文章中宣布了停用和贬损 浏览器名称:
我们收到了一些非常严重的漏洞通知:这些漏洞允许攻击者通过访问不受信任的网站来控制您的计算机(以及您的加密密钥)……我们立即发布了一个固定版本,但随后其他类似的攻击被揭露,在某个时候,我们自己的内部安全团队建议我们不允许用户导航到不受信任的网站,这是一个浏览器的全部要点。
同步节点
浏览器的另一个问题是由于完全分散的dApp方法的固有问题,这需要用户运行一个完整的区块链节点来与以太坊网络进行交互。
在其纯形式中,薄雾需要不断地与以太坊区块链同步。这种操作需要大量的硬盘空间、大量的处理能力和高速的互联网连接。简单地将一个新的安装与网络的当前状态同步可能需要几天时间,而保持节点的最新状态需要24小时的互联网接入,并对用户的硬件造成了巨大的压力。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
![扫码二维码加入Web技术交流群](/public/img/jiaqun_03.jpg)
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论