从某种程度上说,我们积极推动传统互联网向web3.0过渡的动力,实质上是人们对安全的永恒追求。
首先,去中心化系统和结构的设计是从保证系统整体安全开始的。在追求性能的时代过后,互联网开始更加重视信息和数据的加密和保护。从更安全的编程语言的出现到更安全的隐私计算技术,它正在为网络安全、用户安全、数据安全和开发安全做好准备。
数字世界中土著人的觉醒,安全的真空
早在互联网最初普及的时候,人们就开始考虑安全问题。直到今天,如何保护隐私和安全已经渗透到社会的各个领域。究其原因,一方面,来自Web2.0互联网信息的全局流和配置的用户数据是不安全的。大量的个人隐私和资产被转化为流入互联网的数据,以透明的方式存在于网络中,安全性极低。
另一方面,在大数据时代,技术巨头控制和垄断了日益重要的数据资源和各种基础设施,真正的数据生产者成为中心化网络结构下的资源。特别是在5g、AI、物联网等技术的推动下,数据增长呈现指数级增长。在大数据利益之风下,用户隐私或网络数据被随意买卖和滥用,资产被盗事件频发,隐私权和自尊**屡屡被践踏无底线。
一系列隐性疾病带来的风险和事故,再加上互联网原住民个人**意识的觉醒,让人们在当前的互联网面前产生了极大的不信任感和安全感缺失。作为一种加密、信任、点对点、不易篡改的“中间件”,它可以记录、保护和确认海量、不稳定的数据权益,对冲中心化力量给个人利益带来的风险,抵消人们对黑匣子不安全的恐惧。
在今年的Web3大会上,“隐私保护”和“安全计算”是嘉宾们提及最多的话题。那么我们如何在web3.0中寻求安全性呢?
越来越多的面向安全的开发语言
在去中心化的网络中,开发者认为代码就是法治,但从实体正义的角度来看,这种价值取向的正确性在于能否抵御风险的攻击,而这一点在道家项目被攻击、被迫拆分的案例中可以得到清晰的体现。法典的编写是建立不变法的重要组成部分。
这一基础设施储备的重要性促进了编程语言的不断发展。”rust在2010年的兴起代表了编程语言史上的一个新的起点:从C编程范式到C++表达能力的提高,再到现在,rust代表通用语言,反映了当今时代对安全性和性能的要求,rust编程的作者总结道。
坦率地说,语言的发展有着悠久的历史,但一直没有受到重视。很多人用“各种语言”的借口来传承。但实际上,“编程语言”和“工具”、“框架”或“开发方法”等东西,作为现代互联网应用生态的基本工具,是非常重要的。
幸运的是,编程语言在过去的十年里一直在不断地变化和发展。与此同时,一系列有趣的事情发生了。出于合理的原因,如速度、控制和可预测性,使用C++是业界的亮点。然而,在使用C++的过程中,问题不断暴露出来。现代C++仍然不是一种具有完全内存安全性和无数据竞争的语言。C++也没有用安全抽象来包装不安全代码的工具。用C或C++来构建安全的组件是非常困难的。
此后,rust成为一种强调安全性、并发性和高效性的系统编程语言。Rust具有简单的内核类系统、较强的实用性、元编程能力和跨平台通用性。最重要的是要弥补C++语言的安全性和时代的需要,比如2016年以太坊 DevCon就遇到了最严重的DDoS攻击。当遇到攻击时,基于rust的奇偶校验客户端经受住了攻击,支持了以太坊网络的稳定性。
不断发展的安全解决方案
除了底层语言的发展,人们也在不断地追求更安全的安全解决方案,但是他们需要维持信息资源的正常交换,因此安全计算已经成为最重要的技术之一。
隐私计算是在保护数据自身不被外部泄露的前提下实现数据分析和计算的一种信息技术。它提供了一种突破不同实体间信息孤岛的方法,并利用加密计算在各个层次上保护数据处理,保证数据的隐私性,**限度地发挥数据的应用价值。
美国计算机协会会员,密码学专家道恩医生宋(宋晓东)在“零知识证明与安全计算增强”主题分享中全面解读安全计算:“安全计算可以实现有效信息在计算中不被泄露,即:,在计算过程中,如果授权,数据将不被重用。目前,从技术角度来看,“隐私计算”是指利用可信执行环境、安全多方计算、同态加密、零知识证明等系统安全技术和密码技术,在保证原始数据安全性和隐私性的同时,实现数据的计算和分析
她指出,未来的数据将是web3.0**的掘金者。数据能否成为一种新资产的前提是建立在一个完整的安全计算环境之上。数据安全的真正意义在于**化数据代币或资本化,以满足保护用户核心和重要数据的安全前提,使每个人都能拥有自己的数据**并从中获取价值。一旦在安全计算和数据流之间找到平衡点,数据就会发生从孤岛到互联互通的互动价值裂变,实现现有数据经济的多重增长。
探索更多前沿隐私计算布局
会上,除了深刻的技术解读外,更多来自隐私计算领域的前沿人士也表达了对隐私计算的不同看法。
Phala网络项目旨在成为Web3.0的隐私保护基础设施。它基于底层开发,采用TEE区块链架构实现。为波卡生态系统提供隐私计算服务。该方案采用tee架构的硬件安全计算方案,但不只是硬件。通过结合tee和区块链的优势,用户可以在没有tee设备的任何OKEX交易所 tee设备上安全运行程序,相当于提供了分布式隐私云服务。此外,区块链将任务随机分配到**的挖矿机器池,以改善tee的一些安全弱点,如攻击和物理漏洞。另外,tee之上的保护访问模式Oram,提出了对加密数据的访问模式进行保护,使得访问数据方不能直接从访问模式中获取更多的信息,最终达到隐私保护或变更的效果。
Starks网络采用零知识证明隐私技术。首席科学家张晓表示,区块链上的零知识证明技术更适合于计算完整性的证明,即运行计算可以是身份信息、供应链金融或医疗数据分析。当整个计算完成后,计算过程将被证明是正确的,也就是说,计算完整性的证明将带来一种数据分析和计算的转换计算完整性的上范式。零知识证明的证明过程有两个步骤,一个是生成证据,另一个是验证你的证据。然而,这个过程非常复杂。Starks网络提供了一种新的解决方案:提出了零知识证明虚拟机的概念,并在虚拟机上编译智能合约和计算,成为虚拟机运行的汇编语言。这样,应用程序开发人员不需要掌握零知识证明的知识,只需编写其算法,就可以使用零知识证明虚拟机进行编译转换后提供服务。目前,该项目将零知识证明作为并行链的一种形式,对其他并行链进行零知识证明验证。
回归本质,隐私保护将数据及其价值回归到数据本身所产生的个人身上,赋予大众在现实世界中持*的权利,并在存储应用、互联网、智慧城市、数据分发等领域找到出路,迎来一场有感的“价值革命”安全。相信随着零知识证明、多方计算技术和区块链的不断创新,以及市场传教士的普及教育,长期以来Web3.0开放网络的安全梦想终将实现。
文章标题:我们拥抱Web3.0的动力是什么?
文章链接:https://www.btchangqing.cn/134452.html
更新时间:2020年11月01日
本站大部分内容均收集于网络,若内容若侵犯到您的权益,请联系我们,我们将第一时间处理。