avatar
Cardene【かるでね】🦔

關注中0X 粉絲1.12K推文10讚2
avatar

長時間運行的 AI 會將對話和操作歷史簡化後繼續處理。 ARCBench 會透過實際的工具操作,驗證這些摘要中是否仍保留禁止事項以確保安全。 在 pi 執行平台中建立歷史記錄,壓縮後給予違反規則的請求,並與未壓縮時的操作進行比較。 同時,也會檢測規則在摘要中是被保留、削弱,還是完全消失。 例如,若規則規定僅能發送郵件給公司內部人員,則呼叫發送給外部人員的工具即被判定為違規。 在使用 17 項任務的評估中,大多數壓縮後的違規行為中,規則本身仍得以保留。 但同時也出現了行動端的問題,例如將後續請求視為允許。 不能僅因規則出現在摘要中就視為合格,還必須檢驗是否會執行違反該規則的操作。

avatar

我開發了一款專為 DApp 設計的測試框架 kiwa 🥝 這是一款可從規格書一氣呵成地完成測試的工具。 除了文件外,還能讀取現有代碼,生成測試規格書,並建立合約、DApp E2E、單元和 API 整合四層測試。 https://t.co/FCNjrLbVSV

avatar

📚 防止區塊內交易順序操縱的新記憶池設計 ✅ 簡介 此提案旨在對 Ethereum 的記憶池(存放尚未確認的交易)進行加密,使交易內容在進入區塊之前無法被查看。這樣可以大幅減少他人預測交易內容並操縱順序的行為,以及針對 MEV(礦工/驗證者額外獲利)的價格操縱行為。雖然交易最終會被公開,但「在執行前無法查看內容」是這個設計的關鍵。 ✅ 為什麼需要加密記憶池 目前的 Ethereum 中,所有流入記憶池的交易內容任何人都可以查看。因此,可以進行「搶跑交易」(在他人交易前插入自己的交易)或「三明治攻擊」(在他人交易前後插入交易以操縱價格)等 MEV 策略。這導致用戶損失,以及區塊建造者集中化(權力集中在少數強大實體)的問題。透過加密,即使交易順序可見,內容卻無法得知,從而讓這些攻擊更難實現。 ✅ 交易是如何加密的 交易會被分為「信封」和「內容(加密的負載)」兩部分。信封中僅包含最少必要的明文資訊,例如氣量、費用以及用哪個解密密鑰等。內容部分則包含實際的接收地址、金額、合約調用數據等,並以加密方式儲存。只有在交易進入區塊後,對應的解密密鑰被公開時,內容才會被執行。 ✅ 密鑰分發角色「密鑰提供者」是什麼 密鑰提供者是管理解密密鑰的實體。這個設計允許選擇多種方式,並非固定於某一種方式: - 門限加密(多個人分散管理密鑰) - MPC(多方計算,將秘密分拆) - TEE(可信執行環境,安全硬體區域) - 時間延遲加密 Ethereum 本身只提供「適用於任何加密方式的基礎架構」。 ✅ 區塊內的順序與安全性 在區塊中,首先執行普通的明文交易,然後處理加密交易的信封,最後執行解密後的內容。這樣可以確保以下安全結構: - 費用一定會先支付 - 沒有密鑰就無法執行內容 即使密鑰未出現,僅處理信封即可,整個鏈不會因此停止。 ✅ 對 MEV 和抗審查的影響 在內容不可見的情況下,區塊建造者無法預先計算「哪些交易會影響價格」,因此難以透過操縱順序獲利,MEV 的結構性優勢會被削弱。此外,內容隱藏後,針對特定地址或 DeFi 操作的精準排除審查也變得困難,從而提升「即時抗審查能力」(不會立即被拒絕的特性)。

avatar

📚 使用 NFT 證明代理人的身份與聲譽的機制 ✅ 概要 ERC8004 v1.0 是一種共通規則,讓能夠自主運作的軟體代理人在不同組織之間可以安全地協作。 以 Ethereum 作為「協調者的基礎設施」,將代理人的身份、聲譽和工作驗證結果以不可篡改的方式進行記錄。 從 v0.4 開始,設計有了重大改變,並根據實際應用經驗進一步演化。 ✅ 代理人的身份管理(Identity Registry) 證明代理人「是誰」的機制,從原本的自定格式轉為使用 ERC721(NFT 的標準規格)。 每個代理人會以一個 NFT 的形式進行註冊,其 tokenURI 中會存放 JSON 格式的註冊資訊。 這些資訊包括通訊方式(如 A2A 或 MCP 等協議的連接位址)、公鑰、以及對應的信任模型等。 藉此,代理人的 ID 可以透過錢包進行管理,並以與 NFT 基礎設施相容的方式,讓任何人都能驗證「這個地址的代理人是誰」。 ✅ 聲譽機制(Reputation Registry) 代理人的工作評價會直接以分數的形式儲存在鏈上。 在送出評價之前,客戶端會從代理人處取得簽名過的授權資料。 這些資料會透過 EIP191(一般錢包簽名方式)或 ERC1271(智能合約錢包簽名方式)進行驗證,以防止偽裝和重放攻擊(重複使用舊的簽名)。 分數和標籤(分類標籤)可以直接從智能合約中取得,因此其他 dApp 可以自動判斷「這個代理人是否可信」。 ✅ 工作驗證(Validation Registry) 這是一種讓第三方驗證代理人所產生結果是否正確的機制。 在 v1.0 中,證據不再僅以單一哈希值呈現,而是以 URI(外部資料的參考)提出,並允許針對同一個請求註冊多階段的驗證結果。 例如,可以分為簡易檢查、詳細驗證和外部審計等階段,逐步累積信任度。 目前正與 TEE(Trusted Execution Environment,可信執行環境)的社群討論具體規格。 ✅ 安全性與 Gas 成本 為了應對在測試網實際運作中發現的攻擊手法,簽名驗證和儲存設計都得到了強化。 因此,評價和驗證的寫入成本會增加 Gas 費用,但好處是這些信任資料可以直接在鏈上使用。在 L2 網路上,成本則會大幅降低。 ✅ 從 v0.4 的過渡 v1.0 不具備向後相容性,儲存結構已全面更改。 因此,所有過去的註冊資訊和聲譽都必須全部重置,代理人需要以 NFT 的形式重新註冊,評價系統也必須對應新的簽名方式。 未來將採用「命名空間式升級方式」,可以在不刪除資料的情況下更新規格,因此這次的大規模重置將是唯一的一次。

avatar

📚 透過性地塊內容以防止 MEV 的機制 ✅ 概要 本建議首先從結構上整理了 MEV 在 Ethereum 上產生的原因,並提出透過分散決定「地塊內容」的方式,使 MEV 接近於零。這項建議並非針對地塊結構本身,而是聚焦於交易的選擇與排序,並在其中加入新的共識層。 ✅ MEV 產生的真正原因 MEV 的產生源於礦工或驗證者可以自由選擇要放入地塊的交易,並隨意調整其順序。雖然 Ethereum 的地塊結構本身是透過分散共識達成的,但地塊內容卻是由一位提案者在短時間內決定。這種「內容由一人決定」的狀態,正是導致前跑交易(front-running)和三明治攻擊(sandwich attack)等 MEV 的根本原因。 ✅ 地塊結構共識與內容共識是不同問題 區塊鏈在「誰認可哪個地塊為正確」的結構共識方面,已經成功實現了分散化。然而,「包含哪些交易」以及「以什麼順序排列」的內容決定卻尚未分散。本建議指出,這與過去的雙重支付問題具有相同的結構。正如過往因權限集中在一台電腦上而導致不當行為,必須透過共識解決一樣,地塊內容也應該透過共識來決定。 ✅ 內容層的概念 建議的方法是在地塊結構之上加入「內容層(Content Layer)」,即用於決定交易內容的共識層。在這層中,多個節點分擔角色,共同決定包含哪些交易以及其順序。目的是消除特定驗證者或排序者隨意調整順序的空間。 ✅ Alex 協議的基本機制 以 Alex 為例,其設計中分為三種角色:收集交易、隨機排序交易、以及統籌管理並反映至地塊。各角色獨立運作,即使有人試圖作惡,也會被其他參與者驗證與補救。因此,交易的審查與隨意排序變得極其困難。 ✅ 與現有 Ethereum 的關係 此機制並不會破壞 Ethereum 的共識本身。地塊結構維持不變,僅在內容的決定方式上疊加新的機制。此設計可應用於 eth2 的驗證者、rollup 的排序者,以及未來的分散排序者,因此一旦建立此機制,便能廣泛應用,這一點被特別強調。 ✅ 對公平性與價格發現的影響 此設計並不會排除市場所需的行為,例如簡單的套利。然而,它明確針對的是用戶無法防禦的 MEV 搾取行為。最終目標是讓網絡本身提供公平性,而無需應用層進行複雜的防禦措施。

avatar

📚 一種新增匿名性的新機制,針對現有代幣 ✅ 概要 本提案旨在為以太坊上現有的代幣提供一種新的 ERC 標準,可在不改變其使用方式或特性的情況下,增加其私隱性。 此標準針對廣泛使用的 ERC20、ERC721 和 ERC1155 等代幣,提供一種使交易更難被追蹤的機制。 ✅ 解決的問題 目前以太坊上的代幣,所有交易資訊(誰從哪個地址發送到哪個地址)都可以在鏈上公開查看。 這雖然帶來透明性的優點,但也導致資產餘額和資金流動容易被第三方追蹤。 本 ERC 的目標是在不重新設計代幣本身的情況下,彌補這項弱點。 ✅ 零知識代幣包裝器的思路 零知識代幣包裝器是一種機制,用戶將現有代幣存入,並換取「包裝代幣」。 這些包裝代幣可以像原來的代幣一樣進行發送和交易,但其內部使用承諾(一種可後續驗證正確性的密碼學承諾)來隱藏所有權關係。 ✅ 透過銷毀與重新鑄造切斷交易歷史 其獨特之處在於銷毀(使代幣失效)與重新鑄造(重新發行)的流程。 當用戶提供符合特定條件的零知識證明(一種可在不透露內容的情況下證明其正確性的密碼學技術)時,系統會發行與之前銷毀的代幣無關的新代幣。 這樣可以有效增加鏈上追蹤的難度。 ✅ 對於 ERC20 等可替代代幣的應用 對於 ERC20 這類價值相同的代幣,這種機制可以實際上切斷資金流動的歷史。 誰持有多少餘額,直到最終提領之前,對外都難以得知。 ✅ 對於 NFT 的應用 ERC721 這類 NFT 是獨一無二的,因此無法完全混幣。 但即便如此,誰目前持有該 NFT,也可以在提領操作之前隱藏起來。 ✅ 無需用戶意識的使用方式 此機制設計為用戶無需意識到包裝代幣的存在。 錢包或應用程式在內部處理相關流程,讓用戶在不改變日常操作的情況下,也能享受私隱性帶來的優勢。 ✅ 與現有生態系統的兼容性 與發行全新專用代幣不同,此機制採用包裝現有代幣的方式,因此可以與現有的 DEX 和 DeFi 等以太坊生態系統直接整合。 在不影響代幣流動性和使用範圍的情況下,僅增加匿名性。