主要收获——WebAssembly是一项改变游戏规则的技术。它允许开发者为网络建立可以以接近原生速度运行的应用程序。它将高度优化的代码与非常小的二进制文件结合起来,使得大型应用程序能够通过网络快速平稳地运行。速度快,效率高,再加上用户无需下载或安装就可以进行交互的可能性,这就是为什么WebAssembly被称为“web的未来”。
想象一下这样一个世界:你可以使用任何编程语言构建软件,并在Web浏览器中直接向终端用户提供该软件,无需任何安装,并且性能媲美原生。随着WebAssembly的推出,这个曾经看起来难以想象的开发者的乌托邦最近变成了现实。
美联储就硅谷银行的监管问题进行自查:金色财经报道,美联储的一位发言人证实,美联储的内部监管机构已经对硅谷银行破产事件展开了调查,这与美联储负责监管的副主席所领导的调查是分开的。发言人说,美联储监察长办公室(OIG)的调查于3月14日开始,将评估美联储理事会和旧金山联储的审查员对硅谷银行的监管,并将酌情提出建议,计划在6个月内完成审查。
OIG的监察长由美联储主席任命。现任监察长Mark Bialek于2011年由时任美联储主席伯南克任命。美国民主党参议员沃伦和共和党参议员斯科特提出了两党立法,要求这一角色应由总统提名、并经过参议院确认的官员担任。[2023/3/29 13:32:27]
WebAssembly是一种在网页中运行编程语言(除了JavaScript)的方式。从本质上讲,WASM只是一个运行在所有现代浏览器上的虚拟机。在过去,你需要使用JavaScript来运行网页中的代码。通过使用WASM,我们可以在浏览器中使用JavaScript以外的编程语言来运行代码。
绿色和平组织抨击比特币,称以太坊合并证明加密“不必以环境为代价”:金色财经报道,在以太坊(ETH)成功合并后,绿色和平组织(Greenpeace)抨击比特币(BTC)的能源使用。以太坊合并将其碳排放量削减了99% 以上。
该组织计划为其“改变代码,而不是气候”的活动投入100万美元,用于大量在线广告,倡导改变比特币的代码,目的是减少BTC的工作量证明(PoW)模式。
广告活动的负责人Michael Brune表示,州和联邦领导人以及企业高管正在竞相尽快实现脱碳。以太坊已经表明存在切换到一个高能效的协议的可能,气候、空气和水的污染要少得多。比特币已经成为异类,轻蔑地拒绝接受气候责任。(The Daily Hodl)[2022/9/18 7:03:46]
例如,这意味着,开发者可以将他们的原生应用程序带到网络上,并在网络浏览器中实现应用程序的全部性能和所有功能——通常在Windows或Mac上运行本地应用程序时才有的性能。实际上,开发人员也不必直接编写WASM代码。相反,他们将使用WASM作为用其他语言编写的程序的编译目标。例如,开发者可以使用Unity和C#构建一个游戏,并将其编译到WASM中,然后直接在网页浏览器中发布。
Michael Saylor:比特币将使黄金逐渐失去货币价值:金色财经报道,Michael Saylor在接受采访时表示,黄金可能会因比特币的增长而经历“妖魔化”。Saylor承认,比特币取代黄金的道路将有高低起伏的特点。但他指出,与黄金不同,比特币被更多司法管辖区采用为货币的机会更大。
他说:“传统的批评家和主流分析师不了解加密经济,不理解比特币,他们讨厌波动。比特币将随着时间的推移逐渐使黄金非货币化,黄金有黄金的实用价值,但它不会被作为21世纪的货币采用。”(Finbold)[2022/8/13 12:23:36]
这是革命性的举措,因为用户现在可以轻松进入网页与应用程序交互,而无需下载和安装过程——这有时会带来安全风险。然而,WASM的惊人之处就在于,你可以拥有媲美原生的性能,并且可以跨所有平台使用浏览器,这是一项巨大的工程优势。
YouTube探索Web3.0和区块链技术:金色财经报道,谷歌旗下的视频平台YouTube宣布,它正在基于 Web3.0和区块链技术进军NFT和元宇宙。YouTube在美国时间2 月10日由首席产品官 Neil Mohan 撰写的一篇博文中表示,希望在“更深层次”上将艺术家与他们的观众联系起来,并探索 Web3.0等最新技术的应用,从而让创作者、观众与广告合作伙伴都能获得最大利益。。
在博文中,Mohan 表示 YouTube 希望为粉丝提供一种可验证的方式,让他们拥有来自他们最喜欢的创作者的独特视频、照片、艺术,甚至是 NFT 体验。在源于元宇宙的建设方面,Mohan 表示 YouTube 可以让用户在元宇宙中一起观看视频。目前,YouTube 上的元宇宙将专注于展示与游戏相关的视频,让它们感觉更生动。Mohan 还表示,YouTube 希望对 Web3.0应用程序采取负责任的态度。“要确保我们以负责任的方式使用这些新技术,需要考虑很多因素,但我们认为也有令人难以置信的潜力。”
此外,Mohan 还谈到了 YouTube 即将推出的一些其他功能,例如频道指南、直播的分类评论和 YouTube 短片的超级留言。[2022/2/13 9:48:03]
WASM试图解决什么问题?
WASM试图解决的主要问题是——我们无法在web上使用JavaScript以外的编程语言。尽管JavaScript是一种伟大的编程语言,但它的设计并不是为了在大型应用中实现超高速。WASM改变游戏规则的地方在于,它以一种绝对安全的方式将用其他编程语言编写的本地应用程序的性能带到了网络上。
WASM应该在两个主要领域显著提高速度。首先,它应该显著提高应用程序的启动速度。事实上,现在使用WASM的应用程序已经能够将应用程序的启动时间缩短一半,而且随着更多的优化,它只会继续进一步提高启动速度。这将允许大型应用程序快速加载。其次,在吞吐量方面,WASM也具有明显优势,这意味着一旦代码被编译,它将运行得更快——应用程序的效率会更高,响应速度也会更快,这将大大改善用户体验。
WebAssembly虚拟机的主要优点是什么?
WASM的速度快,效率高,可移植。代码可以在不同的平台上执行,速度媲美原生。WASM还具有可读性和可调试性。虽然WebAssembly是一种低级语言,但它确实有一种人类可读的文本格式,允许手动编写、查看和调试代码。WASM非常安全,因为它运行在一个安全的沙箱环境中,就像其他网络代码一样,它将执行浏览器同源和无权限安全策略。
最后的思考
WebAssembly是运行在现代网络浏览器中的虚拟机,它提供了新的功能,并且性能上得到了显著改善。它提供了一种方法,可以在网络上运行用多种编程语言编写的代码,速度媲美原生。这在以前是绝不可能的。
WASM的出现只有几年时间。但它已经出现在所有现代浏览器中,不管我们是否意识到这一点。长期以来被认为是计算领域圣杯的特征——小尺寸、可移植性、安全性和性能,都是我们从WebAssembly虚拟机中得到的东西。
关于GearFans
Gear是波卡生态的计算组件,GearFans是Gear爱好者社区。
来源:金色财经
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。