在这个用户高度重视数据主权的时代,隐私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为大量区块链开发人员提供了熟悉的开发环境。 再加上隐私保护技术的加持,使Sapphire成为具有开创性且史无前例的ParaTime,它将是Solidity开发人员参与扩展到Web3的唯一途径。
Sapphire如何保护数据隐私
Sapphire具备Oasis的隐私技术,该技术要求节点使用称为可信执行环境 (TEE) 的安全计算技术。 TEE类似于智能合约执行的黑匣子。
通过使用密钥管理,加密数据与智能合约一起进入黑匣子(称为 Secure Enclave),在此数据被解密,由智能合约处理,然后再加密发送出 Secure Enclave。
此过程可确保数据保持加密,并且不会向节点运营商或应用程序开发人员泄露,确保整个过程的数据隐私性。
Sapphire为开发人员提供熟悉开发环境
在 Oasis,Sapphire与Cipher等其他ParaTimes构建了隐私保护技术。此外,Sapphire与EVM的兼容性意味着它对开发者来说将是一个熟悉的开发环境,比如熟悉的Web3网关、钱包、区块浏览器等,也包括熟悉的开发工具,例如Solidity/Vyper、Hardhat/Truffle、Web3.js/Ethers等。
借助 Sapphire,开发者可以在几分钟内移植其dApp并开始使用隐私技术以及RNG、签名和隐私加密等新功能。
Sapphire将快速扩展到Web3
我们发现随着技术逐渐向Web3完善,人们对于敏感数据保密的需求也越来越大,然而在Web3世界中,隐私保护仍是一片空白的市场。造成这个局面的原因主要是以下两点:
- 开发者没有优先考虑保护用户敏感数据
- 构建环境不够成熟,是的开发人员不得不放弃兼具隐私保护的dApps
现在Oasis将改变这一现状,一方面Sapphire具备隐私保护功能,将推动区块链技术在Web3世界中留下浓墨重彩的一笔,另一方面借助Emerald,Oasis可以让dApp开发人员从以太坊或其他与EVM兼容的链转移到Oasis,并体验在这里构建的许多好处。
Sapphire为EVM带来了隐私保护,利用了当前的Oasis基础设施、工具和生态系统,为那些想要创建隐私dApp的Solidity开发人员快速推向市场。
欢迎开发者在Sapphire上创建 dApp
Sapphire ParaTime 目前已部署在测试网上,主网部署计划将在2022年晚些时候进行。我们鼓励开发人员利用测试网体验Sapphire,这是首个与EVM兼容的隐私ParaTime。
我们有一个指南,描述了Sapphire和以太坊之间的差异,并解释了如何与Sapphire集成以编写安全的dApp。
你可以点击下方链接查看指南
https://docs.oasis.dev/general/developer-resources/sapphire-paratime/writing-dapps-on-sapphire/
此外,Oasis 将在9月举办第一届Sapphire Hackathon,让开发人员有机会构建第一个与EVM 兼容的隐私dApp,参与Sapphire黑客松活动还有机会获得丰厚奖励!想了解更多关于Sapphire黑客松活动的信息,请持续关注我们!