COSCUP 2024

Eason Chen

嗨,我是 Eason,是卡內基梅隆大學人機交互研究所的二年級博士生。並且現在在開發 Sui 的公司:Mysten Labs 擔任暑期實習研究員。

我堅信區塊鏈技術有能力增強世界的開放性、透明度、公平性和效率。此外,我認為人工智能可以在區塊鏈技術領域中,提高使用者和開發者的可訪問性和易懂性。

我目前正在 Sui 區塊鏈上開發。

想了解更多關於我的信息,請訪問我的網站 https://eason.phd

The speaker's profile picture

Sessions

08-03
15:30
30min
SuiGPT - 用 AI 反編譯器,讓大家的智能合約「被開源」
Eason Chen

SuiGPT 是一款利用大型語言模型對 Sui 智能合約進行反編譯和美化的工具。本演講將介紹我們如何進行 Prompt Engineering 來開發 AI 工具來 Decompile 區塊鏈上的智能合約。

智能合約是 Sui 生態系統的重要組成部分。然而,由於大多數智能合約是用 Move 語言編寫並以 bytecode 發布。非技術使用者常常難以理解他們打算使用的智能合約的功能。進而導致質疑與不信任。

此外,閱讀現有的智能合約是學習編寫智能合約的絕佳方式。然而,Sui 的智能合約大多是不開源的,即使可以使用諸如 Revela 之類的工具進行反編譯,開發者仍很難理解它們的工作原理。因此,開發者可能會對如何開始編寫自己的合約或如何在他們的項目中正確使用現有模塊感到困惑。

為了解決上述兩個問題,SuiGPT 應運而生,使非技術用戶和新手開發者能夠輕鬆理解、審查和審計 Sui Move 智能合約。借助最先進的人工智能技術,任何用戶都可以透過 SuiGPT 輕鬆閱讀、理解和審計 Sui 區塊鏈上的智能合約。

Blockchain and Distributed Ledger
TR213
08-03
14:50
30min
Sui 的 Zero Knowledge Login 與 Sponsored Transaction 如何打造吸引人的區塊鏈應用
Eason Chen, Justa Liang, Steven Hung

在這次演講中,我們將介紹在 Sui 區塊鏈平台上實現的兩項創新技術:零知識登入(Zero Knowledge Login)和贊助交易(Sponsored Transaction)。這些技術大大簡化了區塊鏈的用戶體驗,特別是對於新進用戶來說,透過這些技術,可以立即開始與智能合約互動,不再需要繁複的私鑰管理和預存交易費用。我們將會逐步解析零知識登入與贊助交易的運作流程:

  1. 說明如何透過零知識證明,直接利用自己的 OAuth 帳號如 Google 進行驗證簽章,來代表自己的區塊鏈錢包,但又能避免任何第三方能存取自己的錢包。

  2. 說明如何透過多重簽章達到贊助交易,讓交易發起人不用準備手續費就能立刻與智能合約互動,並且贊助者還能從中獲利。

介紹完這些技術後,我們會說明應用範例,展示了如何通過這些技術,在 Sui 上打造吸引人且永續的區塊鏈應用。並當場抽出四名幸運得獎者,讓他們透過 Zero Knowledge Login 與贊助交易領取等值共 $200 的 $SUI。

Blockchain and Distributed Ledger
TR213