欢迎来到Oasis团队2022年第三季度的工程技术进展总结,让我们一起通过本篇文章了解Oasis团队在第三季度取得的最新成就!
对于Oasis工程技术团队来说,第三季度又是异常忙碌的几个月。
7月底,Sapphire在测试网上发布,为了将Sapphire引入ParaTime层,我们做了许多努力,也取得了巨大进步,现在我们很高兴的向社区宣布:开发者已经可以在测试网上的Sapphire ParaTime上构建和部署与EVM兼容的隐私智能合约了。
与此同时,我们对Cipher和Emerald的关注也丝毫没有减弱,这些ParaTime并没有停止运作,并且我们对其进行不断更新,以满足用户的更多需求!
另外,我们在支持钱包浏览器上的本地存储以及ParaTime交易方面也进行了一些重大升级,这些升级将进一步推动Oasis 钱包浏览器拓展程序端2.0版本的推出!它将是基于通用代码库构建的!
最后,整个第三季度Oasis Core(Core是为Oasis节点提供动力的底层引擎)也在持续更新与改进,目前三个维护版本也已经完成!
在第三季度硕果累累的丰收喜悦中,我们也开始规划第四季度的工作,我们相信Oasis在2022年第四季度也将取得重大进展,有更多更新!最值得关注的是,我们将在第四季度在主网上发布Sapphire!
一起继续往下阅读,了解更多Oasis在第三季度取得的成就!
钱包更新
Oasis网页端钱包在第三季度取得了重大进展,现在已支持浏览器上的本地存储和ParaTime交易,另外我们计划在今年晚些时候发布对ParaTimes的支持,并推出基于通用代码库构建的拓展程序端钱包2.0版本。
在第二季度,我们合并了112个请求, 值得一提的优化内容如下(主要为功能的完善和修复):
● 显示 ParaTime 交易列表 ( #849 )
● 浏览器扩展修复 ( #904 )
● 添加 lint 规则以强制执行我们的类型安全替换(#911,#914)
● 默认为空余额而不是 0(显示「…
时值旧金山区块链周盛会,Oasis很高兴的向社区宣布:
11月3日17:00(北京时间11月4日8:00),Oasis将在旧金山区块链周期间举办一场Web 3开发者见面会!
Web2是由第三方控制的中心化世界,数据往往被集中存储在一个数据中心,这也是大家口中的数据孤岛。在Web2世界里,数据的潜能没有办法真正释放,用户也没有办法真正掌握自己的数据。
而Web3则是去中心化的,数据不再是一座孤岛,不同领域、不同App可以共享某一数据,用户也可以掌握自己的数据主权,或从数据中获利,或保护自己的隐私数据不再泄露!
推动Web3时代早日到来,不仅仅是Oasis的美好愿景,也是众多用户、开发者迫切想实现的愿望!正因此,Oasis组织了本次Web3开发者见面会,我们欢迎任何希望实现自主身份、自主数据访问、自主计算的开发者们参加本次见面会!
值得一提是,本次活动是免费的,对所有人开放,活动中你可以享受美食、酒水,结识行业内其他开发者,交谈你们关于建设Web3的奇思妙想,你也有机会了解Oasis以及Oasis即将推出的EVM兼容隐私ParaTime。
一起继续阅读,了解本次活动的更多信息!
见面会时间
PDT时间:11 月 3 日17:00 — 20:00
北京时间:11月4日8:00 — 11:00
见面会地点
Canopy 休息室
位于 595 Pacific Avenue, Floor 4, San Francisco, CA…
Move是Facebook为Diem区块链创建的基于Rust的编程语言,继Polkadot与Solana的Rust语言之后,Move语言随着Sui、Aptos等新公链的强势亮相而备受社区关注。
Move语言拥有多方面优势:理论上能够最大限度地提高安全性;它的设计使得资产不能被克隆,以确保数字资源一次只能拥有一个所有者,并且只能使用一次。可以说,Move语言为开发人员提供了更多的可能性!
鉴于Move语言的优势以及社区关注度,Oasis团队正在评估社区是否希望在Oasis网络上支持Move。Move技术在区块链的可扩展性和安全性方面显示出很多潜力,它非常适合不断扩展的Oasis网络。且得益于Oasis的模块化架构设计,如果社区有需要,支持Move语言也很容易实现!
本篇文章旨在深度讨论Move语言以及Oasis网络支持Move语言的可行性,精彩内容,一起来看一下吧!
什么是Move语言
Move是一种智能合约编程语言,用于在区块链上创建智能合约和自定义交易。它由Facebook公司开发设计并被Diem区块链采用。
Move提出的一套完整的面向数字资产的编程体系。与现有的区块链编程语言相比,Move着重强化了数字资产的地位。使用Move语言,开发者能够更灵活、安全地在链上定义和管理数字资产。
据Diem白皮书描述,Move语言侧重于两大数字资产:稀缺性和访问控制。
Move 不允许移动或复制资源,目的是防止意外重复和丢失,稀缺性限制了资产的创造,防止双重支出。
访问控制则管理所有权和特权:Move 会阻止代表其他用户发布数据,因此用户需要确认所发布的所有内容,使他们能够完全控制选择共享的信息。
它与其他编程语言(如Solidity)不同,因为它从线性逻辑的数学概念中提取的资源。在线性逻辑中,公式则被视为只能使用一次的基本资源。
白皮书中写道:
使用Move,资源永远不能被复制或隐式丢弃,只能在程序存储位置之间移动,因此,其名称为「Move」。
Move的安全性等优势使得Move在Diem协议的实现中扮演重要角色,包括Diem币、交易处理和验证者管理。
Move也已在其他区块链中实施,包括Sui和Aptos。以Aptos为例,所有交易都被同时处理并随后进行验证,以帮助提高速度和可扩展性。由于它们的STM库可以检测和管理冲突,因此任何失败的交易也会被中止并重新执行。
Oasis模块化架构降低支持Move门槛
Oasis网络的主要特点之一是它的多功能性和可扩展性。Oasis网络创新性的将共识操作与计算分离成两层:共识层和ParaTime层。
共识层是权益证明共识,由去中心化验证节点组成,具有可拓展、高吞吐量、安全等特点。
ParaTime层托管许多并行运行时(ParaTime),每个运行时代表具有 共享状态的复制计算环境。用户可根据自身需求进行复自定义创建。
共识和执行的分离允许多个ParaTimes并行处理交易,这意味着在一个ParaTime上处理的复杂工作负载不会拖累另一个,使得交易更快、更简单,实现更好的可扩展性和通用性。
其次,Oasis网络定制化开发性能极强。
Oasis网络的ParaTime层是完全去中心化的,允许任何人开发和建立自己的ParaTime。
每个ParaTime都可以单独开发,以满足特定应用的需要,如隐私计算、开放或封闭的委员会等等。
该网络复杂的差异检测使Oasis比分片和Parachains更有效。
目前,Oasis已经有一个名为Emerald的EVM兼容ParaTime,以及和一个名为Cipher的WASM兼容ParaTime。另外,Oasis最近也宣布推出首个与EVM兼容的隐私ParaTime Sapphire。
Oasis…
今年9月份,Oasis宣布推出行业内首个也是唯一一个与EVM兼容的隐私ParaTime Sapphire!随后,Oasis Community Concepts创意黑客松活动也紧锣密鼓的展开!
Community Concepts是面向非技术社区的创意黑客松活动。参加人员提出在Sapphire上搭建 dApp 的可行方案即可参与其中,无需动手开发便有机会获得超丰厚奖励和建设 Web3 未来的机会!
活动过程中,我们鼓励和期待更多的开发者能够加入本次黑客松活动,体验行业内首个隐私ParaTime ,同时我们也期待社区用户向我们分享更对关于Sapphire应用场景的创新想法!
在活动期间,我们收到了很多很棒的想法,经过艰难的筛选和角逐,最终我们和社区一起选出了前三名获胜者。他们是谁?一起了解一下吧!
什么是Sapphire?
Sapphire 作为一个开创性的开发环境,它将推动区块链技术成为Web3的中流砥柱,为整个行业带来更多创新可能性,另外由于兼容EVM,熟悉的开发环境使得Solidity开发人员可以轻松利用Oasis网络提供的独特隐私保护技术,创建丰富的DApp,从而揭开更广阔的应用场景。随着用户对数据主权的重视度逐渐提升,Sapphire将成为行业内的必需品!
Sapphire的核心亮点是使开发人员能够兼顾只能合约的执行与隐私保护,在智能合约执行时开发人员可以选择哪些信息可以对外公开、哪些数据被妥善保护!
现在让我们一起来看下社区关于Sapphire的宏伟构想,同时我们也相信很快就会看到这些构想付诸实践!
认识社区创意黑客松活动优胜者
第一名:SSN V2
SSN V2是一个关于更新社会保障系统架构的提议,是遵循身份验证的可信计算环境,也是关于社会身份+私人计算环境的重新发明,它使用9位数SSN账号进行身份验证的基础设施,同时可以最大限度地减少身份欺诈,更新国家的社会互动能力,并加强公民的人身自由!
第二名:Silent Mint
Silent Mint的目标是创建一个 NFT 市场,它允许以新颖的方法拍卖、出售和铸造NFT。现在NFT市场的交易效率极低,Silent Mint或将改变这一现状,它的功能将包括利用Sapphire的保密功能使用第二价格拍卖或蜡烛拍卖来拍卖NFT,同时它还可以实现让用户知道不同链上的NFT桥,用户可以通过此铸造NFT、拍卖其他网络上NFT的白名单!…
智能合约是存储并运行在区块链上的程序,当满足预定条件时,它会自动执行协议,以便所有的参与者可以立即确定结果,并且无需任何中间人的参与及时间损失。
这听起来很棒,理论上智能合约是帮助各个行业实现速度、效率、无需信任、透明和安全的可行途径,但是在实践中,我们发现智能合约并没有达到我们理想中的状态。
我们相信智能合约有能力彻底改变我们与互联网的互动方式!但很遗憾的是,我们至今仍未找到真正释放智能合约潜力的杀手级应用!
Web3需要具备隐私保护功能的智能合约
当前基于区块链的智能合约,其实并不完全适配Web3的位置。
造成这一现状的主要原因是链上隐私,公链往往更看重透明性、可溯源性与不变性,正是因为这些特性导致了区块链是缺乏隐私保护的,换言之,如果你想要使用以太网这样的公链,那么伴随智能合约的执行,你的隐私信息也将在整个网络上暴露!
但是,如果有一种智能合约能够兼顾链上完整性、透明度与用户隐私数据保护,那么上述问题也将迎刃而解!这要求智能合约在隐藏部分的敏感信息的背景下仍继续执行,且用户的信息只有智能合约可以访问!
Web3世界中用户隐私和数据主权至关重要,我们相信拥有兼顾隐私的智能合约肯定会加快区块链向Web3迈进的步伐!正因此,Oasis推出了行业内首个也是唯一一个与EVM兼容的隐私ParaTime Sapphire。
以投票为例:分析隐私智能合约在现实世界的应用场景
投票是民主世界不可或缺的一部分,我们以投票为例,看看现实世界中的隐私智能合约。
小到今晚吃什么,大到谁是下一任总统是谁,我们都可以通过投票得出,投票在传统社会中的地位不可小觑,但是许多投票的工作仍然在纸上完成,这样就要求每个参与其中的人都需要信任统票人,且投票结果很容易被操纵。这种非数字化的投票方式效率极低且已经过时。
基于此背景,想要更高效的做出决策,我们可以将目光锁定智能合约,但是投票的一个关键便是匿名性,我们希望参与者在不受偏见或其他因素影响的情况下做出选择。
如果我们决定使用基于以太坊的投票DApp,由于交易数据和合约状态在以太坊上公开可见,因此用户可以随时找到有关谁投票给哪个候选人和投票总数的信息。
而隐私智能合约,数据和智能合约状态是自动加密的,只能由智能合约访问。这意味着没有人可以确定用户如何与智能合约交互(即他们投票给谁)并允许智能合约决定公开发布哪些信息(即投票总数)。
隐私智能合约肯定会成为提高投票效率并解决我们今天看到的许多问题的可行方式。区块链的可塑性将消除对伪造选票的担忧,因为每位候选人获得的选票数量将是完全可验证的。此外,通过为选民实施去中心化ID(DID),可以轻松制定和监管每人一票的系统。
现阶段,这样兼顾隐私保护的链上DApp可以通过Sapphire轻松构建!这个DApp将确保每个人的投票都是私密的,只公开投票总数。此外,DApp将隐藏每个候选人的当前投票总数,直到投票期结束。
Sapphire如何实现隐私保护
如果说整个Web3世界逐步搭建的过程像是在拼图,那么隐私保护便是图像中重要的一个部分,在Oasis,我们已经意识到隐私的重要性,也正因此我们打造了Sapphire,他将使我们在Web3中仍拥有区块链和智能合约的力量!
在以太坊这样的公链上我们也有其他方案可以实现数据的保密性,例如我们可以将信息链下取出来进行加密,但这种方式抑制了链上的完整性。并且适用的场景并不广泛!
Sapphire赋予隐私智能合约加密性和线上完整性,智能合约执行时,用户的敏感信息可以得到很好的保护,且因为与EVM兼容,用户还可以实现迅速的切换!一旦使用Oasis的技术将智能合约保密,开发人员就可以利用极具可扩展性的基础设施,同时保持数据的安全性和完整性。
Oasis的智能合约如何运作
在像Sapphire这样的隐私ParaTime中,节点需要使用称为可信执行环境 (TEE) 的安全计算技术。 通过使用密钥管理,加密数据与智能合约一起进入 Secure Enclave,数据在此处被解密,由智能合约处理,然后在发送之前加密。
此过程可确保数据保持机密,并且不会向节点运营商或应用程序开发人员泄露。 其他安全计算技术,例如零知识证明…
在这个用户高度重视数据主权的时代,隐私dApp也成为了Web3的必需品,但传统的区块链中存在一个隐私悖论,即所有用户数据都被公开存储。
近日,Oasis在测试网上推出了行业首个也是唯一一个EVM兼容的隐私ParaTime「Sapphire」,是打破区块链公开透明与隐私保护悖论的可行解决方案。Sapphire允许开发者构建既充分保护用户数据,又能够执行智能合约的dApp。
Sapphire 是一个开创性的开发环境,它将推动区块链技术成为Web3的中流砥柱,为整个行业带来更多创新可能性,另外由于兼容EVM,熟悉的开发环境使得Solidity开发人员可以轻松利用Oasis网络提供的独特隐私保护技术,创建丰富的dApp,从而揭开更广阔的应用场景。
本篇文章将为你介绍什么是Sapphire、它如何保护用户隐私,如何推动区块链技术成为Web3的中流砥柱,精彩内容,一起来看一下吧!
为什么区块链世界需要隐私
目前区块链技术中用户数据都被公开且透明的存储,但是这已经渐渐的与大多数用户所期望的数据主权相悖,数据隐私保护是大势所趋。如果区块链技术想要进一步拓展到Web3中,想要推动Web3的发展,就势必需要重视数据,对用户的敏感数据进行隐私保护!
Sapphire允许开发者构建既充分保护用户数据,又能够执行智能合约的dApp,例如钱包之间的交易可以保持可见和透明并确保安全,但有关交易量的数据是被隐私保护的的。
这与我们今天在任何公共EVM上看到的不同。如果在公共EVM DEX上进行交易,任何人都可以看到交易的输入和输出。
隐藏智能合约执行的某些方面是Web3的强大工具。 Sapphire使EVM开发人员能够通过隐私智能合约将隐私功能添加到他们的dApp中,这也有利于开发者将他们的创作拓展到Web3世界里。
作为行业内第一个EVM 兼容的隐私ParaTime,Sapphire是Solidity开发人员构建dApp以保护用户隐私的唯一途径。
什么是Sapphire ParaTime
作为Oasis网络上首个与EVM兼容的官方隐私ParaTime,Sapphire可以实现:
隐私机密状态、端到端加密、隐私机密随机性
EVM兼容性
易于与基于EVM的dApp轻松整合,例如NFT、元宇宙、GameFi和DeFi
可扩展性 — 增加交易吞吐量
低成本 — 比以太坊低 99% 以上的Gas费用
跨链桥,实现跨链互操作(即将推出)
因为与EVM兼容,Sapphire为大量区块链开发人员提供了熟悉的开发环境。…
首个EVM兼容的隐私ParaTime Sapphire的发布,将突出体现Oasis网络在2022年取得的重大进展。
在刚刚过去的2022年第一季度和第二季度,Oasis成功实现其发展目标,而在2022年的第三、第四季度,我们很高兴地向社区分享我们接下来的重大举措,以确保今年工作圆满结束。
在下一发展阶段,Oasis网络的首要任务是顺利推出有史以来首个EVM兼容的隐私ParaTime Sapphire。
Sapphire是一个开创性的开发者环境,因为它是第一个也是唯一的隐私EVM计算环境,其重要性不可低估,因为这是一个优雅的方式,让很大一部分区块链开发者能够利用隐私第一的功能,建立Web3基础。
由于兼容EVM,Sapphire为Solidity开发人员提供了一个熟悉且99%兼容Ethereum的开发环境,开发者可以轻松利用Oasis网络提供的独特隐私保护技术,创建丰富的dApp,从而揭开更广阔的应用场景,并帮助区块链成为Web3世界的关键部分。
此外,我们将通过主网升级来加强我们现有的隐私ParaTime Cipher,以实现基于WebAssembly的隐私智能合约功能。我们还将发布对SGXv2和基于DCAP的证明的支持,以实现TEE的性能改进和对最新一代CPU的支持。
另外,未来两个季度的其他重要焦点包括ParaTime之间的通信和稳定Oasis SDK。欢迎阅读全文了解更多精彩内容。
主网推出Sapphire
我们计划未来几个月内,在主网上推出首个EVM兼容的隐私ParaTime Sapphire,其中包含的重要亮点包括:
默认情况下,合约状态是隐私保护的。
合约调用数据可以是隐私保护的,这使得矿工可提取价值为零,因为您无法预先运行您看不到的东西。
更强的安全性和完整性保证,因为除了计算委员会之外,人们还需要折中的安全飞地(secure enclaves)方案。
与现有的以太坊开发者工具的兼容性:与以太坊相比,开发者体验几乎没有差别,用户体验也没有差别。
为智能合约提供额外的内置功能,如RNG(随机性)、签名和加密技术等。
新的区块资源管理器为Emerald和Sapphire带来更好的用户体验,专门为支持Sapphire的隐私功能而定制。
Cipher主网升级
未来,Oasis网络还计划进行Cipher ParaTime的主网升级,以实现基于WebAssembly的隐私智能合约,其中包含的重要亮点包括:
隐私和公共合约状态。
支持更复杂的基于Rust的库。
(部分内容与上文所描述的Sapphire相似,只是它不是EVM)。
支持SGXv2和基于DCAP的验证
为了实现TEE的性能改进并支持最新一代的CPU,我们将在即将发布的Oasis Core版本中发布对SGXv2和基于DCAP的验证的支持。该项工作一旦在测试网上全面测试并部署到主网上,最终启用将通过…
著名的DEFI MOOC系列课程为其学生发放了首个隐私保护NFTs,该NFT由Oasis网络提供支持。
DeFi MOOC是一门关于去中心化金融 (DeFi) 的大规模开放在线课程,简称为DeFi MOOC,由加州大学伯克利分校的华裔教授、Oasis Labs创始人Dawn Song担任首席讲师,另外讲师成员包括斯坦福大学、帝国理工学院和Uiuc的五位资深教授,是目前世界上介绍DeFi最全面也是最好的学术课程之一。
完成学习的学生将获得NFT和徽章作为课程证书。该系列NFT将利用Oasis平台的安全数据治理API Parcel,实现用户隐私信息保护的同时验证凭证。
DeFi MOOC的第一次课程是在去年8月,由Dawn Song教授、Christine Parlour(加州大学伯克利分校)、Dan Boneh(斯坦福大学)、Andrew Miller(伊利诺伊大学香槟分校)和Arthur Gervais(伦敦帝国学院)主讲。从那时起,该课程已经吸引了来自全球30多个国家的数千名学生,目前有超过18万的讲座浏览量。
MOOC NFT系列使用MetaMirror(一个私有的Web3身份解决方案)和Oasis的隐私增强技术来保护NFT接收者的数据。
由于钱包和凭证是在Parcel环境内映射的,DeFi MOOC团队或其他任何人都无法将单个学生的电子邮件地址与其钱包地址相匹配。将个人信息与钱包地址分开,是该系列NFT成功的核心。Oasis帮助学生保护钱包隐私,讲师或DeFi MOOC团队其他任何人能够看到NFT证书,但相关信息不会泄露,同时拥有可验证的完成证明。
鉴于DeFi MOOC团队希望该系列NFT同时拥有可交易属性和不可交易凭证属性,DeFi MOOC团队将在DeFi MOOC NFT之外,颁发额外的证书徽章,该证书使用Oasis的隐私强化解决方案。
鉴于DeFi MOOC对于敏感学术数据的隐私考虑,因此DeFi…
NFT背后的技术还没有得到充分的探索,NFT潜力也几乎没有释放出来。
本轮周期中,NFT凭借基于艺术的数字资产和名人代言类NFT发展达到顶峰,对于数字资产的炒作和市场的火热严重阻碍了NFT的创新。作为可能成为Web3强大组件的NFT而言,这样的发展基础无疑是糟糕的。
在Oasis,我们相信NFT将成为推动世界进入Web3的核心支柱和重要组件,我们也认为,在这个炒作渐歇、大家都在休养生息的熊市中,我们有更多的机会在NFT领域不断开发与创新!
尽管当前加密货币和 NFT 市场低迷,但我们相信 NFT 有第二次机会重塑自己并在 Web3 中发挥作用。从 Web2 转向 Web3 需要利用融合技术来创造一个包容的、以人为本的未来,这就是我们认为 NFT,尤其是数据支持的 NFT 将发挥重要作用的地方。
NFT需要实用性,需要更多的应用场景,NFT需要新的技术来实现人们对Web3世界的美好规划,NFT需要成为更好的资产,需要不断增强其创作者对作品本身所有权的把控,需要不断释放社区建设的潜力。
作为行业内领先的隐私至上的区块链网络,Oasis对于释放NFT潜力具有得天独厚的优势!本篇文章,我们将向你详细介绍什么是NFT以及Oasis如何释放NFT潜力,精彩内容,一起来看一下吧!
NFT 简史
2021 年 3 月 11 日,美国艺术家Beeple的作品《Everydays — The First…