智能合约是存储并运行在区块链上的程序,当满足预定条件时,它会自动执行协议,以便所有的参与者可以立即确定结果,并且无需任何中间人的参与及时间损失。

这听起来很棒,理论上智能合约是帮助各个行业实现速度、效率、无需信任、透明和安全的可行途径,但是在实践中,我们发现智能合约并没有达到我们理想中的状态。

我们相信智能合约有能力彻底改变我们与互联网的互动方式!但很遗憾的是,我们至今仍未找到真正释放智能合约潜力的杀手级应用!

Web3需要具备隐私保护功能的智能合约

当前基于区块链的智能合约,其实并不完全适配Web3的位置。

造成这一现状的主要原因是链上隐私,公链往往更看重透明性、可溯源性与不变性,正是因为这些特性导致了区块链是缺乏隐私保护的,换言之,如果你想要使用以太网这样的公链,那么伴随智能合约的执行,你的隐私信息也将在整个网络上暴露!

但是,如果有一种智能合约能够兼顾链上完整性、透明度与用户隐私数据保护,那么上述问题也将迎刃而解!这要求智能合约在隐藏部分的敏感信息的背景下仍继续执行,且用户的信息只有智能合约可以访问!

Web3世界中用户隐私和数据主权至关重要,我们相信拥有兼顾隐私的智能合约肯定会加快区块链向Web3迈进的步伐!正因此,Oasis推出了行业内首个也是唯一一个与EVM兼容的隐私ParaTime Sapphire。

了解 Sapphire:行业首个EVM兼容的隐私ParaTime

在这个用户高度重视数据主权的时代,隐私dApp也成为了Web3的必需品,Oasis在测试网上推出的行业首个也是唯一一个EVM兼容的隐私ParaTime「Sapphire」,是打破区块链公开透明与隐私保护悖论的可行解决方案。

medium.com

Oasis Sapphire黑客松来袭 | 构建隐私DApp,赢取9000美元奖励!

欢迎任何有兴趣的开发者加入Oasis生态隐私保护黑客松大赛,基于Sapphire进行开发,在Solidity中构建世界第一个具有隐私保护功能的DApp,并赢取丰厚奖励。

medium.com

以投票为例:分析隐私智能合约在现实世界的应用场景

投票是民主世界不可或缺的一部分,我们以投票为例,看看现实世界中的隐私智能合约。

小到今晚吃什么,大到谁是下一任总统是谁,我们都可以通过投票得出,投票在传统社会中的地位不可小觑,但是许多投票的工作仍然在纸上完成,这样就要求每个参与其中的人都需要信任统票人,且投票结果很容易被操纵。这种非数字化的投票方式效率极低且已经过时。

基于此背景,想要更高效的做出决策,我们可以将目光锁定智能合约,但是投票的一个关键便是匿名性,我们希望参与者在不受偏见或其他因素影响的情况下做出选择。

如果我们决定使用基于以太坊的投票DApp,由于交易数据和合约状态在以太坊上公开可见,因此用户可以随时找到有关谁投票给哪个候选人和投票总数的信息。

而隐私智能合约,数据和智能合约状态是自动加密的,只能由智能合约访问。这意味着没有人可以确定用户如何与智能合约交互(即他们投票给谁)并允许智能合约决定公开发布哪些信息(即投票总数)。

隐私智能合约肯定会成为提高投票效率并解决我们今天看到的许多问题的可行方式。区块链的可塑性将消除对伪造选票的担忧,因为每位候选人获得的选票数量将是完全可验证的。此外,通过为选民实施去中心化ID(DID),可以轻松制定和监管每人一票的系统。

现阶段,这样兼顾隐私保护的链上DApp可以通过Sapphire轻松构建!这个DApp将确保每个人的投票都是私密的,只公开投票总数。此外,DApp将隐藏每个候选人的当前投票总数,直到投票期结束。

Sapphire如何实现隐私保护

如果说整个Web3世界逐步搭建的过程像是在拼图,那么隐私保护便是图像中重要的一个部分,在Oasis,我们已经意识到隐私的重要性,也正因此我们打造了Sapphire,他将使我们在Web3中仍拥有区块链和智能合约的力量!

在以太坊这样的公链上我们也有其他方案可以实现数据的保密性,例如我们可以将信息链下取出来进行加密,但这种方式抑制了链上的完整性。并且适用的场景并不广泛!

Sapphire赋予隐私智能合约加密性和线上完整性,智能合约执行时,用户的敏感信息可以得到很好的保护,且因为与EVM兼容,用户还可以实现迅速的切换!一旦使用Oasis的技术将智能合约保密,开发人员就可以利用极具可扩展性的基础设施,同时保持数据的安全性和完整性。

Sapphire应用场景剖析 | 基于行业首个隐私EVM构建DApp

隐私问题是区块链迈向Web3不可避免的障碍,只有真正解决这一痛点才能使区块链技术成为Web3世界的中流砥柱,这也是我们创建Sapphire的原因。本篇文章将从DeFi、游戏、NFT、DID 到社交向大家介绍Sapphire的使用场景。

medium.com

Oasis的智能合约如何运作

在像Sapphire这样的隐私ParaTime中,节点需要使用称为可信执行环境 (TEE) 的安全计算技术。 通过使用密钥管理,加密数据与智能合约一起进入 Secure Enclave,数据在此处被解密,由智能合约处理,然后在发送之前加密。

此过程可确保数据保持机密,并且不会向节点运营商或应用程序开发人员泄露。 其他安全计算技术,例如零知识证明 (ZKP),也可用于执行私人智能合约。 安全计算技术的可互换性是Oasis上 ParaTime层模块化和价值主张的另一个例子。

为什么隐私智能合约可以让区块链在Web3发挥重要作用?

区块链是一项伟大的,具有革命性的技术,但是我们也不得不承认,在它诞生的第二个10年,在当今数字爆炸的时代,这项技术取得的进步已经有些过时了。

当比特币和区块链被创建时,剑桥分析丑闻还没有发生,8700万Facebook用户数据没有被不当泄露,随着这一丑闻被揭露,用户数据和隐私需求也被推到了聚光灯下。用户对于隐私的需求呈指数级增长,而区块链在隐私问题的解决上稍显滞后与薄弱。

在Oasis,我们明白隐私是Web3在过去十年中不断发展的核心支柱。我们也清楚区块链还有很长的路要走,并且有很大的扩展潜力。但是为了确保区块链扩展到Web3,我们需要一个隐私解决方案,以维护区块链完整性和用户数据主权。

隐私智能合约是使Web3成为可能的主要难题之一。拥有一个可以构建这些智能合约的EVM运行时也是将区块链引入Web3的最直接和最强大的方式。

关于Oasis

Oasis网络于2020年11月19日正式上线,是全球首个具有隐私保护功能和可拓展性的去中心化区块链网络。技术创新方面,Oasis 网络独特的分层网络架构,将智能合约分为共识层和Paratime层,保证用户隐私信息绝对安全的同时,实现了更高性能可更强的可定制性,进一步解锁区块链的新用例和应用程序。

与此同时,Oasis网络还创新提出了“数据代币化”概念,用户不仅能够完全掌握自己的隐私数据,还能通过共享隐私数据获得收益,进一步实现隐私保护,推动构建有责数据经济。

Oasis还拥有包括Andreessen Horowitz、Polychain、Pantera、Dragonfly和Binance Labs在内的一众行业知名投资者的支持。高性能+安全性+隐私保护,Oasis将重新定义中心化金融,彻底改变开放金融的玩法。

自上线以来,Oasis网络开展黑客松、全球大使招募、ROSE代币绽放计划等活动,无数行业领先的应用程序开发人员 / 区块链基础架构团队、节点运营商加入我们,Oasis网络生态系统发展空前繁荣。

Oasis官网:

https://oasisprotocol.org

Oasis中文电报群:

https://t.me/oasisnetworkchina

Oasis中文电报资讯频道:

https://t.me/OasisNetworkCN

Oasis中文Discord:

https://discord.com/invite/CadYXg2ATT

Oasis中文Medium:

https://medium.com/@oasis_foundation

Oasis中文YouTube:

https://youtube.com/channel/UCXgSrMoUlaHFzpCe9eiQ8eA

Oasis中文Mirror:

https://mirror.xyz/0x05C56DB6dd123cC434374c72E88C690cE71f30eC

一文详解:为什么隐私智能合约是Web3的未来相关推荐

  1. 区块链技术进阶-深入详解以太坊智能合约语言 solidity(含源码)-熊丽兵-专题视频课程...

    区块链技术进阶-深入详解以太坊智能合约语言 solidity(含源码)-103人已学习 课程介绍         区块链开发技术进阶-深入详解以太坊智能合约语言 solidity视频培训教程:本课程是 ...

  2. 一文详解各城市智能网联道路技术规范

    关注公众号回复"220518" 下载四个城市道路智能网联标准原文 各地陆续出台城市道路智能网联技术规范,逐一盘点如下:①2021年10月28日全国团体标准信息平台发布<粤港澳 ...

  3. 一文详解自动驾驶的动态驾驶任务(DDT) | 自动驾驶系列

    文章版权所有,未经授权请勿转载或使用 本系列上篇文章<一文详解自动驾驶的运行设计域(ODD)>解读了什么是自动驾驶ODD,本篇文章依据SAE J3016详细解读自动驾驶DDT.DDT fa ...

  4. 一文详解JavaBean 看这篇就够了

    一文详解JavaBean 看这篇就够了 JavaBean的历史渊源 JavaBean的定义(通俗版) JavaBean应用 < jsp:useBean > < jsp:getProp ...

  5. 【卷积神经网络结构专题】一文详解AlexNet(附代码实现)

    关注上方"深度学习技术前沿",选择"星标公众号", 资源干货,第一时间送达! [导读]本文是卷积神经网络结构系列专题第二篇文章,前面我们已经介绍了第一个真正意义 ...

  6. 一文详解 YOLO 2 与 YOLO 9000 目标检测系统

    一文详解 YOLO 2 与 YOLO 9000 目标检测系统 from 雷锋网 雷锋网 AI 科技评论按:YOLO 是 Joseph Redmon 和 Ali Farhadi 等人于 2015 年提出 ...

  7. 一文详解决策树算法模型

    AI有道 一个有情怀的公众号 上文我们主要介绍了Adaptive Boosting.AdaBoost演算法通过调整每笔资料的权重,得到不同的hypotheses,然后将不同的hypothesis乘以不 ...

  8. 详解C++11智能指针

    详解C++11智能指针 前言 C++里面的四个智能指针: auto_ptr, unique_ptr,shared_ptr, weak_ptr 其中后三个是C++11支持,并且第一个已经被C++11弃用 ...

  9. 「软件项目管理」一文详解软件配置管理计划

    一文详解软件配置管理计划 前言 一.配置管理概述 1. 配置管理(SCM)定义 2. 软件配置项目(SCI) 3. 基线 4. 软件配置控制委员会(SCCB) 二.软件配置管理过程 1. 管理过程 2 ...

最新文章

  1. 清晰易懂的条件随机场原理总结
  2. 哪怕你不认可,我还是要为R语言正名
  3. 收集一些有关SilverLight(WPF/E)的链接
  4. 一个时代的结束:微软盖茨的人生掠影(组图)
  5. Boost:双图bimap的修改和替换测试程序
  6. 栈(顺序存储)C++模板实现
  7. 计算机课程建设 指导思想,计算机基础精品课程建设实施方案(规划).doc
  8. oracle命令行打不开,关于oracle命令行上下左右键没法使用解决办法
  9. DirectAccess部署(四)之双网卡环境 客户端连接测试(多图!)
  10. 敏捷开发般若敏捷系列之四:如何推广敏捷(上)(无我,无人,无众生)
  11. 英文文档: 如何使用 OpenSSL 创建与吊销数字证书
  12. Halcon基础大全(基础算子、高阶算子、数组、分割、字符检测、模板匹配、特别案例)
  13. 快易准粤语拼音输入法 绿色
  14. winRAR 密码暴力破解/清除压缩文件密码工具
  15. 大道至简,CAN 诊断的本质,脱离cdd 和dbc ,纯手造轮子
  16. IT项目验收规范参考
  17. 雷军在联想演讲:全场无言,除了掌声
  18. python软件下载对电脑配置要求-Python实现的读取电脑硬件信息功能示例
  19. 【C++/嵌入式笔试面试八股】大纲介绍
  20. “拆股”买投资房正在成为现实,不用攒钱也能买上房

热门文章

  1. 2048和多地址入口_王者荣耀2020周年庆返场皮肤投票入口 周年庆皮肤返场投票地址...
  2. (20200921 Solved)ConnectionResetError: [Errno 104] Connection reset by peer
  3. PHP版本美团闪购开放平台sdk
  4. Win11彻底卸载WSL2系统(去除导航窗格Linux图标)
  5. Linux中cat、more、less、head、tail的区别
  6. 机器学习 api_开发人员会喜欢的10种机器学习API
  7. 公司邮箱精选-国际通用的电子邮箱有哪些?
  8. Flink入门(五) 实时流Join ElasticSearch6维度表
  9. order by是怎么工作的?
  10. Prometheus监控系统