在即將到來的布魯塞爾黑客季之前,我們最近有幸採訪了 Starknet 基金會的開發者倡導者 Gnana Lakshmi(暱稱 Gyan)。在我們的談話中,我們深入探討了她對印度 Web3 行業發展、StarkEx 和 Starknet 的獨特角色、STARK 代幣的優勢以及 Starknet 遊戲未來的見解。Gyan 在談到她對 Starknet 基金會願景的貢獻以及她對布魯塞爾黑客季的興奮時,對教育和新興技術的奉獻精神顯而易見。

許多企業家都是因爲某個特定的時刻或事件而進入他們的領域。是什麼激發了你對這個行業的興趣?你的熱情是如何隨着時間的推移而發展的?

我的名字是 Gnana Lakshmi,但爲了方便大家叫我 Gyan。我住在印度班加羅爾,在 Starknet 基金會擔任開發者倡導者。過去幾年我一直是 Web3 生態系統的一部分,我的旅程始於 2017-2018 年左右。

我最初是一名自由安全開發人員,後來逐漸探索了區塊鏈、教育和技術交叉領域的各種角色。我的主要興趣在於教育和新興技術,這就是我傾向於從事這一領域的原因。區塊鏈是一個不斷髮展的領域,爲學習、教學和探索提供了無限的機會,而這正是我對 Web3 最興奮的地方。

過去幾年,我曾與各種協議和公司合作,創建教育材料並幫助衆多開發人員入職。這項工作與我對教育和新興技術的熱情完美契合。

目前,作爲 Starknet 的開發者倡導者,我繼續通過構建教育資源、舉辦研討會和與開發者社區互動來追求我的熱情。我很幸運能夠在目前的職位上結合我對教育、技術和區塊鏈的興趣。

您的第一個項目是什麼?是什麼啓發您加入這個領域的?

從第一個項目開始,我在 Web3 的旅程就豐富多彩。我在 Solidity 中的第一個項目是一個小型黑客馬拉松項目,專注於將土地和房地產記錄放到區塊鏈上。房地產行業的透明度是包括印度在內的許多國家面臨的重大問題,我想解決這個問題。

這個項目是我首次涉足區塊鏈開發,並在黑客馬拉松比賽中獲獎。當時,很少有人熟悉 Solidity 或區塊鏈技術,這讓這次經歷更加令人着迷。利用技術去中心化基礎設施併爲生態系統帶來透明度的想法對我來說既新穎又令人興奮。

您如何看待目前印度 Web3 行業的發展?

印度的 Web3 行業目前正在經歷顯著的增長和關注。大量開發者和用戶正在探索 Web3 技術的各種用例和應用。與許多發展中國家一樣,印度是實施 Web3 可以提供的透明度和價值提取機制的主要候選國。

印度已經培養出了幾位著名的 Web3 開發者,甚至還有幾位 Web3 獨角獸。人們對該領域的興趣和進步顯而易見。然而,除了學習編程語言之外,初級開發人員仍然需要接受如何在 Web3 中構建實用且有影響力的用例的教育。這種教育推動對於印度 Web3 生態系統的持續增長和發展至關重要。

StarkWare 爲什麼開發 StarkEx 和 Starknet,它們有什麼不同的用途?

StarkEx 早在 Starknet 之前就已開發,其用途也有所不同。StarkEx 是一款私人產品,旨在作爲特定於應用程序的彙總,以更可控的方式提供服務。它被各種公司使用,例如 Immutable X 和 SORA,這些公司繼續受益於其彙總服務。

看到 StarkEx 的成功和 STARK 協議的強勁表現,人們萌生了創建一種更無需許可、去中心化且面向公衆的第 2 層 (L2) 解決方案的想法。這導致了 Starknet 的開發。雖然 StarkEx 使用 STARK 創建證明並將它們捆綁在一起以在不同層上進行結算,但 Starknet 將此功能擴展到更廣泛的受衆。

Starknet 旨在成爲一種無需許可的去中心化 L2 解決方案,可擴展以太坊並向所有人開放。其公共性質允許開發人員和用戶共同構建和利用網絡,從而促進其可擴展性和整體增長。這使得 Starknet 與 StarkEx 截然不同,後者是一項私人服務,而前者是一個公共的去中心化平臺,旨在擴展以太坊以供廣泛使用。

您能解釋一下使用 STARK 代幣而不是 Ether 作爲 Starknet 的費用代幣的原因嗎?這種方法的優點和缺點是什麼?

在推出 Stark 代幣之前,我們使用 Ether (ETH) 支付 Starknet 上的交易費。然而,推出 Stark 代幣有一個令人信服的理由:讓 Starknet 的開發更加公開,並獎勵爲其基礎設施做出貢獻的人。Starknet 是開源的,因此激勵和獎勵那些構建和繼續構建開源技術的人至關重要。

您可以將 Stark 代幣視爲建立 Rollup 主權的一種手段。它強調了 Starknet 是無需許可且去中心化的。擁有原生代幣可以鼓勵和獎勵人們在網絡上進行建設。目前,我們使用 Stark 代幣和 ETH 來支付 gas 費,因爲 ETH 已經在使用中。用戶可以繼續使用 ETH 支付 gas 費,但現在他們也可以選擇使用 Stark 代幣。

這種二元性的優點是什麼?

從優勢角度來看,同時擁有這兩種代幣是有益的。沒有 Stark 代幣的人仍然可以通過橋接 ETH 並立即開始使用 Starknet。Stark 代幣鼓勵與 Starknet 上的各種 dApp 進行交互,增加其流通量,並使用戶更容易使用他們已有的代幣支付 gas 費用。

將來,根據社區治理和決策,我們可能會選擇僅使用 Stark 代幣支付 gas 費,或者繼續同時使用這兩種代幣。目前,將 ETH 從主網橋接到 L2 非常簡單,這支持良好的用戶體驗和去中心化的鏈上機制。然而,Stark 代幣爲計劃中的不同順序鋪平了道路,以利用鏈上原生代幣的費用。這就是我們目前支持這兩種代幣支付 gas 費的原因。

爲什麼會創建兩個不同的標準(除了zk-SNARK,還有zk-STARK),爲什麼公司最終選擇了zk-STARK?

STARK 協議是由 Ali Ben-Sassoun 開發的,他是一位深入研究 STARK 領域的教授。許多其他人也爲其開發做出了貢獻。我之前也曾研究過 SNARK。

過去幾個月,甚至幾年,我一直在研究 STARK。Zk-STARK 不僅在我們這裏越來越受歡迎,在其他公司也越來越受歡迎。例如,zkSync 宣佈了一個名爲 Boojum 的項目,該項目基於 zk-STARK。此外,最近被 Polygon 收購的 Miden 也在大力研究 zk-STARK。Zk-STARK 比 zk-SNARK 更具優勢,尤其是在可擴展性方面。

Zk-STARK 依賴於抗合謀哈希,因此具有抗量子性。目前正在努力改進 STARK 的證明大小和證明時間。它們可以高效地證明更大的有效載荷。它們也非常適合成熟的 ZK Rollup 等應用程序。

與 SNARK 不同,STARK 從一開始就是去中心化的,無需可信設置。這簡化了編程和用戶體驗,使構建可擴展應用程序變得更加容易。

由於進行了大量的研究,zk-STARK 的開發耗時較長,但其優於 zk-STANK。包括 Starkware 在內的許多公司都希望在其項目中利用 zk-STARK。

Starknet 要求開發者使用 Cairo 語言,而不是兼容 EVM。Cairo 儘管缺乏 EVM 兼容性,但它具有哪些優勢?

當您考慮基於零知識證明的 Rollup 或有效性 Rollup 時,這些 Rollup 如此強大以及它們如何提供擴展性的主要思想在於使用零知識證明。這些證明利用零知識的數學來驗證一組特定的交易是否正確且有效。

爲了有效地使用這些彙總,您需要一個優化的虛擬機 (VM) 來生成這些證明。我們使用的 VM 稱爲 Cairo VM,代表 CPU-CPU 代數中間表示 -0。這就是 Cairo 這個名字的由來。此 VM 專門設計用於在證明生成方面具有高性能。

當將 Cairo VM 與 EVM 進行比較時,Cairo VM 在生成證明方面實際上性能更佳。EVM 在執行其支持的指令方面效率很高,但它並未針對創建證明進行優化。這就是爲什麼您會看到 ZK-EVM 試圖將 EVM 指令放入零知識電路中。但是,您不需要使用 Cairo VM 這樣做,因爲它已經構建爲在生成證明方面具有超高性能。這種固有的設計使 Cairo VM 更快,並且自動更具可擴展性。

Cairo 是一種非常有趣的語言,深受 Rust 的啓發。如果您是一位具有系統編程語言經驗的程序員,那麼學習 Cairo 並不難。它與其他系統編程語言非常相似,並且性能極高,尤其是在用於爲證明生成而設計的虛擬機中時。

用戶報告稱 ZK Rollups 上的交易費用過高。造成這種情況的原因是什麼?Starknet 如何解決這個問題?

有趣的事實:Starknet 是目前以太坊最便宜的第 2 層 (L2) 解決方案。我們通過多種措施實現這一目標。

首先,我們不斷在網絡層面進行性能改進。我們正在引入新技術,例如 Validium、動態佈局和其他升級。事實上,它是建立在 STARK 上的彙總,這大大降低了 gas 費用。

例如,我最近在一款名爲 Nostra Finance 的應用上進行了一些交易,這是一款 DeFi 應用。由於我住在印度,所以我通常看到交易費以盧比計算。在以太坊上,費用通常在 500 到 1000 盧比之間,這相當高。然而,在 Starknet 上,gas 費有時可以低至 1 盧比,不到一美分。gas 費的大幅降低要歸功於 Starknet 所採用的高效技術。

此外,隨着 EIP-4844 的推出,引入了 blob 的概念。現在,信息可以作爲 blob 發送,而不是作爲調用數據發送到以太坊,從而進一步降低了 gas 費用。這就是 Starknet 的 gas 費用如此之低的原因,使其成爲最便宜的 L2 解決方案。我們繼續致力於各種改進,因爲 gas 費用受多種因素影響,包括以太坊上的排序器、證明者和驗證者。

在協議層面,我們正在實施批量交易等解決方案,這自然會提高性能並降低 gas 費用。我們的目標是將 gas 費用盡可能接近於零,以解決目前對以太坊可擴展性的擔憂。

遊戲被認爲是 Starknet 的一個有前途的用例。您能詳細說明爲什麼遊戲非常適合 Starknet 這樣的系統嗎?

遊戲是 Starknet 上最大的故事之一。Starknet 上的每個人都喜歡遊戲,而且它是一條非常適合遊戲的鏈,因爲它速度快且可擴展。它還具有某些自然內置的功能。例如,賬戶抽象內置於 Starknet 協議中。Starknet 上沒有 EOA 錢包,所有錢包都是賬戶抽象的。這可以實現許多不同的功能,例如社交恢復和會話密鑰。

您可能在 Twitter 上看到過一段熱門視頻,視頻中玩家每次在遊戲中採取行動時都必須簽署交易。這對於完全鏈上游戲來說是不可行的。然而,由於這些內置功能,像 Starknet 這樣的協議非常適合遊戲。這就是爲什麼遊戲是一個重要的焦點,開發人員使用我們的協議構建遊戲更容易。它更快、更便宜,並提供固有有用的功能。

您能否向我們詳細介紹一下 Starknet 基金會?

是的,我在 Starknet 基金會工作,該基金會成立不久。基金會的目標是支持 Starknet 上的項目和建設者,並保持其去中心化。我們將 Starknet 視爲公共資源,因此我們的目標是讓儘可能多的人能夠使用它。

該基金會是一家非營利組織,致力於確保每個人都可以使用 Starknet 來構建解決實際問題的應用程序。雖然許多 Web3 應用程序主要面向生態系統中的現有用戶,但我們的目標是將這項技術的覆蓋範圍擴大到更廣泛的受衆,確保它能夠造福社會所有成員。

基金會內部有多項舉措來實現這一願景。例如,我們有生態系統團隊,爲 Starknet 生態系統中新興的建設者和項目提供支持。我的團隊專注於教育,與開發人員、創作者和項目負責人合作,教導和指導他們使用 Starknet 進行建設。

您爲它的願景做出了什麼貢獻?

我的職責包括管理各種項目。其中之一是聚會計劃,該計劃鼓勵人們舉辦聚會,通過吸引更多人加入生態系統,幫助 Starknet 在全球範圍內擴張。我還管理黑客之家計劃,黑客們聚集在這裏,共同構建 Starknet,併爲有前途的項目提供種子基金等支持。

此外,我還負責一個項目,通過指導幫助個人在 Starknet 上建立他們的第一個項目。我們還有其他由生態系統團隊運營的輔助項目,例如資助計劃。例如,我們有專門針對遊戲生態系統的推進資助計劃和支持早期項目的種子資助計劃。

我們的活動團隊組織各種活動來進一步實現我們的使命。所有這些努力共同支持我們的願景,而這一願景的基礎是 Starknet 強大的技術。我們不斷努力改善用戶體驗並擴大我們的影響力。這是我對基金會願景的貢獻,我對未來的發展和機遇感到興奮。

您將在即將舉行的 Hack Seasons Brussels 活動中擔任演講者。您能分享一下您對此次活動的計劃嗎?您是否期待任何社交機會?

當然,像 Hack Seasons Brussels 這樣的活動提供了一個絕佳的平臺來展示我們正在做的工作並與社區互動。無論是參加小組討論還是發表演講,我都渴望分享關於我們 DevRel 團隊準備的激動人心的計劃的見解。這些活動對於接觸開發人員和建設者來說非常有價值,我特別渴望與他們見面,交流想法並收集反饋。

與其他行業專業人士(包括演講者和與會者)交流是另一個亮點。這是一個瞭解 Web3 最新發展並探索潛在合作或在社區內相互支持的方式的機會。

我特別期待與 Hack Seasons Brussels 的多元化演講者交流,因爲他們的觀點和經驗可以提供寶貴的見解和靈感。總的來說,我期待着一次有益的體驗,充滿有趣的討論、知識共享和加強 Web3 社區內聯繫的機會。

《通過 Starknet 推進 Web3:Gnana Lakshmi 談區塊鏈發展的增長、挑戰和未來》一文最先出現在 Metaverse Post 上。