Nautilus 正式發布:為 Sui 帶來可驗證的鏈下隱私計算

作為 Sui 安全工具包中的強大新成員,Nautilus 現已上線 Sui 測試網。它專為 Web3 開發者打造,支持保密且可驗證的鏈下計算。Nautilus 應用運行于開發者自主管理的可信執行環境(Trusted Execution Environment,TEE)中,類似于?AWS Nitro Enclaves,并通過可驗證機制架起鏈下性能與鏈上信任之間的橋梁。

隨著 Web3 應用場景不斷演進,對隱私、信任與數據完整性的需求日益增長。借助 Nautilus,開發者無需犧牲去中心化屬性,即可構建以隱私為先的安全應用。這一發布標志著 Sui 在安全與信任方面的又一重要里程碑 — — 這也是該網絡的核心基石之一。

Nautilus 簡介

Nautilus 允許開發者將敏感或計算成本高的操作,在自主管理的、隔離且防篡改的可信執行環境(TEE)中鏈下完成。與此同時,這些 TEE 能生成加密證明,確保計算過程真實可信。應用或用戶可將計算結果提交至鏈上,Move 智能合約將驗證這些證明后再進行處理。

這一范式為 Web3 帶來了兼顧性能、隱私與信任的新型混合應用,同時不犧牲去中心化特性。

主要組成:

  • Move 集成:支持在 Sui 上驗證 TEE 證明、簽名和處理結果的智能合約模板和函數。
  • TEE 模板:預構建的模板,幫助開發者快速部署至自有 TEE。

Nautilus 首發版本將支持 AWS Nitro Enclaves。

應用場景

Nautilus 為開發者提供了一套強大的全新工具包,用于實現安全的鏈下執行。以下列舉了 Nautilus 如何在隱私、信任和可擴展性方面發揮作用:

  • 防篡改的現實世界數據預言機(如價格、天氣、體育)
  • 基于 AI 推理的自主代理流程與鏈上可溯源性
  • 公平競技類 Web3 游戲的隱藏邏輯和元數據
  • 實現無需暴露用戶信息的隱私身份驗證(KYC/AML)

當 Nautilus 與?Seal?搭配使用時,可解鎖一系列強大的隱私保護用例,覆蓋“安全計算”和“安全數據訪問”兩個維度。在使用 TEE 時,一個挑戰是如何在重啟后保持密鑰的持久性。這個問題可以通過 Seal 來解決,它可以用于存儲長期密鑰,并確保只有經過驗證的 TEE 才能訪問這些密鑰。通過這種組合,TEE 解決了“如何在加密數據上進行計算”的問題,而 Seal 則解決了“誰可以訪問密鑰”的問題。對于需要共享加密狀態的應用,開發者可以利用 Seal 與 Nautilus 來私密地處理用戶請求,并在鏈上更新加密狀態。

以下是兩個前文提到的用例的全新演繹:

  • 隱私預言機:在 Nautilus enclave 中運行定價或身份邏輯,然后用 Seal 對結果進行加密,實現鏈上基于代幣權限的選擇性解密。
  • 受控訪問的私密 AI 代理:使用 Nautilus 私密運行 AI 代理,確保數據和模型的機密性。然后用 Seal 對推理結果(如推薦或預測)進行加密,并僅向授權方選擇性展示。

Sui 的安全愿景:從架構設計中建立信任

Sui 從零開始構建,致力于在各個層級提供端到端的強安全保障。其架構在安全性、正確性與韌性方面均有嚴格設計,使開發者與用戶都能安心構建與交互。

Sui 安全模型的核心考量

  • 以對象為中心的數據模型:Sui 獨特的數據模型將鏈上所有數據視為可編程對象,并具備明確的所有權與訪問控制。這種機制支持精細化權限管理,并消除了許多類型的智能合約漏洞。
  • 共識與交易執行:Sui 通過結合因果有序執行與?Mysticeti?共識協議,確保高性能、一致性與強韌性,即使在惡意環境下也能實現確定性結果。
  • 使用 Move 實現安全智能合約:Sui 采用?Move?智能合約語言,專為安全和資產管理設計。Move 具備強靜態類型檢查、資源導向模型與字節碼安全審查機制,幫助開發者編寫更安全的代碼,預防諸如雙花攻擊、整數溢出等常見漏洞。

這些基礎性的設計選擇,使 Sui 天生更適合構建大規模、數據密集型的安全與高性能應用。

內置的密碼學能力

Sui 同時提供了一系列密碼學原生功能,支持構建強大、安全、可擴展的去中心化應用:

  • 基于門限密碼學的多簽賬戶(MultiSig Accounts):原生支持多簽賬戶,提升共享控制與機構訪問的安全性。
  • zk-SNARK 支持:Sui 對零知識證明進行了優化,開發者可以輕松將隱私保護邏輯集成進智能合約中。
  • zkLogin:原生認證機制,允許用戶使用 Google、Apple 等熟悉的 Web2 賬戶登錄 Web3 應用,同時通過零知識證明確保用戶隱私與去中心化。
  • Passkey:通過生物識別或 WebAuthn 的方式進行登錄和交易簽名,提升錢包安全性,省去傳統助記詞。
  • 鏈上安全隨機數(Onchain Secure Randomness):Sui 原生支持可驗證的安全隨機數生成,為游戲、NFT 等場景帶來公平且不可預測的結果。

此外,Seal?為 Sui 引入了去中心化加密與可編程訪問控制,開發者可利用它保護敏感數據,或啟用基于事件/時間的鏈上訪問策略。Seal 確保只有授權用戶能夠解密并訪問底層數據,無需依賴中心化密鑰管理。

隨著?Nautilus?的加入,Sui 在支持隱私保護和可驗證的鏈下計算方面又向前邁進了一大步。就像智能合約因其源代碼的可驗證性贏得用戶信任一樣,TEE 的可復現性也能讓用戶確認自己正在與一個特定程序交互。

在 Sui 測試網上試用 Nautilus

開發者現可在 Sui 測試網體驗 Nautilus。GitHub 代碼庫已包含可復現模板,用于構建、部署并注冊自托管的 AWS Nitro Enclave,還附帶一個參考應用,展示從生成可信證明到鏈上驗證的完整流程。

有開發相關問題,歡迎在?Discord?與我們聯系。

通過將自托管 TEE 的能力與鏈上邏輯的可驗證性相結合,Nautilus 正在拓展 Web3 開發者在 Sui 上的構建邊界。


關于 Sui Network

Sui是基于第一原理重新設計和構建而成的L1公有鏈,旨在為創作者和開發者提供能夠承載Web3中下一個十億用戶的開發平臺。Sui上的應用基于Move智能合約語言,并具有水平可擴展性,讓開發者能夠快速且低成本支持廣泛的應用開發。獲取更多信息:https://linktr.ee/sui_apac

官網|英文Twitter|中文Twitter|Discord|英文電報群|中文電報群

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/76066.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/76066.shtml
英文地址,請注明出處:http://en.pswp.cn/web/76066.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Git完全指南:從入門到精通版本控制 ------- Git 工作流程 (3)

Git工作流程完全指南:從入門到高效協作 引言 Git作為分布式版本控制系統的行業標準,其高效的分支管理能力是團隊協作的基石。本文將深入解析標準Git工作流程,助你掌握從代碼提交到團隊協作的全鏈路實踐。 一、Git核心概念速覽 三大工作區域 …

Distortion, Animation Raymarching

這節課的主要目的是對uv進行操作,實現一些動畫的效果,實際就是采樣的動畫 struct texDistort {float2 texScale(float2 uv, float2 scale){float2 texScale (uv - 0.5) * scale 0.5;return texScale;}float2 texRotate(float2 uv, float angle){float…

《vue3學習手記3》

標簽的ref屬性 vue3和vue2中的ref屬性: 用在普通DOM標簽上,獲取的是DOM節點 ref用在組件標簽上,獲取的是組件實例對象 區別在于: 1.vue3中person子組件中的數據父組件App不能直接使用,需要引入并使用defineExpose才可…

List基礎與難度題

1. 向 ArrayList 中添加元素并打印 功能描述: 程序創建一個空的 ArrayList 集合,用于存儲字符串類型的元素。向該 ArrayList 中依次添加指定的字符串元素。使用增強型 for 循環遍歷 ArrayList 中的所有元素,并將每個元素打印輸出到控制臺。 …

樓宇自控系統如何為現代建筑打造安全、舒適、節能方案

在科技飛速發展的當下,現代建筑對功能和品質的要求日益提升。樓宇自控系統作為建筑智能化的核心技術,宛如一位智慧的“管家”,憑借先進的技術手段,為現代建筑精心打造安全、舒適、節能的全方位解決方案,讓建筑真正成為…

綠算輕舟系列FPGA加速卡:驅動數字化轉型的核心動力【2】

工業與醫療:精準化的幕后推手 在工業4.0與智慧醫療領域,綠算輕舟FPGA加速卡通過實時信號處理與高精度控制,推動關鍵場景的技術升級。 工業自動化:在機器視覺質檢中,實現亞像素級缺陷檢測,產線檢測速度大幅…

uniapp-商城-22-頂部模塊

這里其實很復雜.我們在前面已經說了這個組件 shop-headbar ,這里來繼續說。 該組件實現一個高度的顯示以及圖片展示,包含logo 名稱 后臺管理以及避讓 導航欄 和 手機的狀態欄。 1 整體 代碼如下: <template><view class="headr" :style="{ hei…

利用Global.asax在ASP.NET Web應用中實現功能

Global.asax文件&#xff08;也稱為ASP.NET應用程序文件&#xff09;是ASP.NET Web應用程序中的一個重要文件&#xff0c;它允許您處理應用程序級別和會話級別的事件。下面介紹如何利用Global.asax來實現各種功能。 Global.asax基本結構 <% Application Language"C#&…

ReportLab 導出 PDF(頁面布局)

ReportLab 導出 PDF&#xff08;文檔創建&#xff09; ReportLab 導出 PDF&#xff08;頁面布局&#xff09; ReportLab 導出 PDF&#xff08;圖文表格) PLATYPUS - 頁面布局和排版 1. 設計目標2. 開始3. Flowables3.1. Flowable.draw()3.2. Flowable.drawOn(canvas,x,y)3.3. F…

Ubuntu下安裝Intel MKL完整指南

&#x1f9e0; Intel MKL 安裝指南&#xff08;Ubuntu 完整版&#xff09; 適用平臺&#xff1a;Ubuntu 18.04 / 20.04 / 22.04 更新時間&#xff1a;2025 年最新版&#xff08;適配 Intel oneAPI 2024&#xff09; ? 一、安裝方式選擇 安裝方式適合用戶群體特點推薦程度&…

HackMyVM Gigachad.

Gigachad 信息搜集 ┌──(root?kali)-[/home/kali] └─# nmap 192.168.214.85 Starting Nmap 7.95 ( https://nmap.org ) at 2025-04-16 07:42 EDT Nmap scan report for 192.168.214.85 Host is up (0.00011s latency). Not shown: 997 closed tcp ports (reset) PORT S…

大模型全景解析:從技術突破到行業變革

目錄 一、引言&#xff1a;人工智能的新紀元 二、大模型發展歷史與技術演進 1. 早期探索期&#xff08;2015-2017&#xff09;&#xff1a;從"人工智障"到初具規模 RNN/LSTM架構時代&#xff08;2013-2017&#xff09; Transformer革命&#xff08;2017&#xf…

49、Spring Boot 詳細講義(六)(SpringBoot2.x整合Mybatis實現CURD操作和分頁查詢詳細項目文檔)

項目文檔:銀行借據信息CURD操作和分頁查詢 一、項目概述 1. 項目簡介 本項目旨在使用Spring Boot框架整合MyBatis連接Mysql數據庫實現借據信息的增加、刪除、修改和查詢功能,同時支持分頁查詢,并提供對應的Restful風格的接口。 2.環境準備 2.1.工具和軟件準備 JDK(建議…

youtube視頻和telegram視頻加載原理差異分析

1. 客戶側緩存與流式播放機制?? 流式視頻應用&#xff08;如 Netflix、YouTube&#xff09;通過??邊下載邊播放??實現流暢體驗&#xff0c;其核心依賴以下技術&#xff1a; ??緩存預加載??&#xff1a;客戶端在后臺持續下載視頻片段&#xff08;如 DASH/HLS 協議的…

把城市變成智能生命體,智慧城市的神奇進化

智能交通系統的建立與優化 智能交通系統&#xff08;ITS&#xff09;是智慧城市建設的核心部分之一&#xff0c;旨在提升交通管理效率和安全性。該系統利用傳感器網絡、GPS定位技術以及實時數據分析來監控和管理城市中的所有交通流動。例如&#xff0c;通過部署于道路兩側或交…

Oracle 23ai Vector Search 系列之5 向量索引(Vector Indexes)

文章目錄 Oracle 23ai Vector Search 系列之5 向量索引Oracle 23ai支持的向量索引類型內存中的鄰居圖向量索引 (In-Memory Neighbor Graph Vector Index)磁盤上的鄰居分區矢量索引 (Neighbor Partition Vector Index) 創建向量索引HNSW索引IVF索引 向量索引示例參考 Windows 環…

cas 5.3單點登錄中心開發手冊

文檔格式PDF 只讀文檔。 代碼源碼。 一、適用對象 需要快速上手出成果的服務端開發人員&#xff0c;具備3年經驗java 開發&#xff0c;熟悉數據庫&#xff0c;基本的Linux操作系統配置。 工期緊張需要快速搭建以cas為基礎的統一登錄中心&#xff0c;遇到技術瓶頸&#xff0c…

行星際激波在日球層中的傳播:Propagation of Interplanetary Shocks in the Heliosphere (第一部分)

行星際激波在日球層中的傳播&#xff1a;Propagation of Interplanetary Shocks in the Heliosphere &#xff08;第二部分&#xff09;- Chapter 3: Solar and heliospheric physics 行星際激波在日球層中的傳播&#xff1a;Propagation of Interplanetary Shocks in the Hel…

Linux——消息隊列

目錄 一、消息隊列的定義 二、相關函數 2.1 msgget 函數 2.2 msgsnd 函數 2.3 msgrcv 函數 2.4 msgctl 函數 三、消息隊列的操作 3.1 創建消息隊列 3.2 獲取消息隊列并發送消息 3.3 從消息隊列接收消息recv 四、 刪除消息隊列 4.1 ipcrm 4.2 msgctl函數 一、消息…

藍橋杯常考排序

1.逆序 Collections.reverseOrder() 方法對列表進行逆序排序。通過 Collections.sort() 方法配合 Collections.reverseOrder()&#xff0c;可以輕松實現從大到小的排序。 import java.util.ArrayList; // 導入 ArrayList 類&#xff0c;用于創建動態數組 import java.util.C…