
深入 Agoric:Cosmos 生態 JavaScript 智能合約平臺
TechFlow Selected深潮精選

深入 Agoric:Cosmos 生態 JavaScript 智能合約平臺
Agoric項目技術組成,經濟系統,以及智能合約的特色
什麼是Agoric以及它如何利用JavaScript智能合約進行Dapp開發?
Agoric是一個第一層的權益證明公共區塊鏈,旨在使開發人員能夠快速構建安全的智能合約,並使用地球上最流行的編程語言之一——JavaScript。
Agoric區塊鏈和加密生態系統是可以迅速將數百萬開發人員帶到DeFi前沿的智能合約平臺。經過hardened處理的JavaScript使得區塊鏈編程對於1000萬以上的JavaScript開發人員來說變得易於訪問。
hardened處理後的JavaScript提供了開發人員構建、部署和操作複雜Dapps、NFTs和DeFi市場所需的安全穩定環境。
作為Cosmos生態系統中不可或缺組成部分之一,Agoric公共區塊鏈基於經過實戰檢驗Tendermint Proof of Stake(PoS)共識系統並具有本機IBC支持。
此外,由我們本機市場基礎設施支持的Agoric編程模型旨在通過相同指數級可組合性形成加密經濟標準庫,這也導致了Node.js、React.js等JavaScript生態系統爆炸式增長。
除了僅限於JavaScript編程語言外,Agoric平臺還引入了Zoe,這是一種“首創”的平臺服務,可在智能合約之間實現安全的經濟組合。Zoe為Agoric平臺上的Web3開發人員帶來了主導Web2開發的現代、可插拔式組件框架。
什麼是Agoric代幣?Agoric的BLD代幣有哪些內在價值和用途?IST代幣呢?
Agoric鏈具有兩種本機代幣:BLD和IST。
BLD是Agoric區塊鏈的本地質押代幣,在CoinList銷售中出售,用於保障網絡並進行治理。IST是一種費用代幣,用於支付鏈服務(例如gas),將智能合約實施到鏈上以及支持跨鏈活動。
通過由BLD持有者通過治理授權的智能合約在鏈上創建IST。BLD和IST代幣具有互補作用,以優先考慮網絡安全性並擴大生態系統規模。
Chain Security:
BLD持有者通過與驗證人質押提供對該區塊鏈的安全性支持。Agoric區塊鏈是一個權益證明鏈接口,並由使用Cosmos中經過實戰檢驗Tendermint BFT共識算法運行的驗證人網絡操作。
驗證人來自貢獻者和基礎設施提供者的開放生態系統。BLD質押人在BLD和IST代幣中均獲得獎勵。
Protocol Governance:
BLD為Agoric鏈提供治理權利。BLD持有者是該鏈未來的管理者;他們贊助並投票批准新倡議。
治理包括各種活動,包括對倡議進行直接代幣投票以及選舉委員會管理關鍵基礎設施等。我們預計此治理功能將擴展到Agoric生態系統中的核心經濟原語,例如IST系統。
IST Protocol:
BLD為IST代幣創建了平臺和基礎。IST代幣不是Agoric Token Sale的一部分,它是該鏈的費用代幣。它被設想為穩定的代幣,與美元(USD)價值掛鉤,構建為稱為IST協議的智能合約集合。
按照設想,IST完全由用戶提供的抵押品支持,其中可能包括BLD、在Agoric鏈上構建的資產以及通過Inter-Blockchain通信協議(IBC)可用於超過75億美元跨鏈生態系統中的資產。
BLD持有者如何獲得質押獎勵?鎖定的BLD代幣如何實現這一點?
BLD持有者將其BLD代幣委託給驗證人以支持網絡安全,從而賺取BLD和IST兩種獎勵。質押獎勵的兩個來源是:
發行新的BLD代幣。在鏈的早期階段,將發行新的BLD代幣作為激勵給予質押者。此發行計劃的具體細節由BLD持有人治理,但預計計劃是在三年內分散發行2.5億個額外的BLD代幣。詳情請參見CoinList交易頁面。
Inter Protocol費用。BLD質押者提供了Inter Protocol存在所需的安全性,並因此獲得了相應服務報酬。以IST支付的協議費用將分配給BLD質押者。
協議費用包括:
-
用戶保險庫創建IST時產生的費用;
-
本地Agoric自動市場製造商上交易產生協議費。
無論是鎖定還是未鎖定狀態下,都可以使用驗證人對其進行質押以確保鏈條安全性。儘管被鎖定狀態下不能轉移,但它們可以與驗證人一起質押以確保鏈條安全,並像未鎖定的BLD代幣一樣獲得獎勵。
所有質押獎勵都是可解鎖的,這確保了在來自銷售中購買的BLD代幣解鎖事件之前,將有流動性代幣可供活躍網絡參與者使用。
什麼是Inter協議,為什麼它對Agoric生態系統如此重要?
Inter協議實現了IST穩定代幣。IST是Agoric平臺的本地手續費代幣,並有望在75億美元以上的跨鏈生態系統中發揮更大作用。
機遇:按照設想,Inter協議為IBC生態系統和更廣泛的跨鏈經濟體提供了一個穩定代幣。IST代幣完全由跨鏈系統資產抵押,並針對美元(USD)進行錨定以實現廣泛可訪問性。
目前,跨鏈生態系統中尋求一種支持ATOM、OSMO、SCRT等多種可用資產背書的穩定代幣競爭日益激烈。Agoric區塊鏈提供了構建應用程序以支持健康穩定代幣在跨鏈生態系統及其之外所需的理想平臺。
Inter協議由幾個經濟原語組成,這些原語都寫在Agoric智能合約框架中並與鏈功能緊密結合:保險庫系統和getIST、自動市場製造商以及質押獎勵分配。讓我們依次查看Inter協議的每個部分。
保險庫系統:允許加密資產持有人(如BLD、ATOM、OSMO等)將這些資產鎖定在保險庫中以創建IST。接受的資產集由協議治理確定,如上所述。
自動市場製造商(AMM):本地Agoric AMM通過確保有足夠的市場深度來清算用戶保險庫,支持Inter協議。除了在Inter協議中發揮作用外,本地AMM還將支持在Agoric上啟動或通過IBC帶到Agoric鏈上的資產交易。
getIST:BLD質押者可以鎖定其已經質押的BLD以創建IST-類似於Vault。這使得BLD質押者能夠參與生態系統同時仍然保障鏈安全性。
獎勵和儲備:Inter協議運營生成的費用流向BLD質押者。部分費用被Inter協議保存為儲備金。儲備基金進一步通過覆蓋Vault清算不足來保護Inter協議免受擔保價值波動影響。
Zoe智能合約框架是什麼?Zoe如何幫助開發者在Agoric上構建應用?
Zoe智能合約框架是Agoric為開發者提供安全性和可組合性的手段。儘管區塊鏈技術在過去幾年取得了很大成功,但它仍處於起步階段。即使是具有簡單業務邏輯的合約,也需要數月甚至數年的時間來確保其安全,並且通常會失敗。
Zoe支持使用現代化、可插拔式組件框架開發智能合約,這已成為Web2應用程序的主導範例。該平臺旨在加速開發並降低使用和構建智能合約的風險。
Zoe與其他智能合約平臺之間一個核心不同點就是“報價安全”(offer-safety),它確保所有鏈上交易要麼結算並關閉,要麼將用戶所提供的交易內容返回給他們。
在以太坊等區塊鏈中,用戶沒有這樣的保護:用戶直接向像UniSwap這樣的智能合約請求發送代幣;如果由於錯誤、惡意代碼等原因導致該合約失敗,則用戶無法獲得他們提供資產回收機制。
相比之下,在Agoric上使用Zoe,用戶通過“報價”方式發出這樣的交換請求——“如果且僅如果你給我Y代幣,我將給你X代幣”,並向Zoe智能合約基礎設施提供X代幣而不是直接提供給合約本身。
然後通知合約所提供的交換內容,並只有在它向基礎設施提供了用戶想要的Y代幣時才會收到X代幣。基礎設施本身確保用戶獲得他們想要的東西或者他們所提供資產回收機制。
報價安全是Agoric中普遍存在的交易模型,使開發人員和用戶都可以避免其他系統中經常出現的災難性錯誤。
Zoe智能合約框架還包括電子權利轉移協議(ERTP),這是Agoric用於創建和轉移令牌和其他數字資產的標準。
日益增長的組件庫統一支持各種類型的數字資產和合約,包括可替換令牌、非同質化令牌以及來自其他鏈上遠程資產。
Agoric如何促進跨鏈活動,這為Agoric生態系統的開發人員和用戶提供了什麼機會?
Cosmos IBC協議是對Agoric智能合約互操作性原始想法的實現,適應於Tendermint和Cosmos SDK的特定需求。與Informal、Interchain Foundation和Tendermint Inc等團隊合作,Agoric團隊深度參與了協議的開發。
Agoric平臺獨特之處在於從一開始就構建了多個區塊鏈上應用程序所需的功能。這使得Agoric平臺成為構建IBC本地應用程序的理想場所。
Agoric將啟動具有IBC功能並集成到平臺中。包括Osmosis DEX、Evmos和其他支持IBC環境在內,IBS應用程序可以使用像BLD和IST等Agoric鏈資產。Cosmos用戶將能夠在Agoric平臺上使用LUNA、ATOM和OSMO等IBC資產。隨著IBC網絡效應不斷增強,來自其他L1(第一層)區塊鏈的橋接資產也可能可在該平臺上使用。
通過順暢地集成IBC,在JavaScript開發人員看來,其他鏈及其資產只是更多智能合約積木!
網絡去中心化計劃以及基金會代幣計劃是什麼?
Agoric是一個重要的大型項目。BLD代幣的主要分配用於各種支持目的或長期對齊實體,以激勵Agoric平臺的增長。
在大多數情況下,這將導致鎖定代幣。直到BLD代幣實際被鎖定為止,它們被歸類為“可能流通”。
網絡去中心化基金:網絡去中心化基金旨在通過與廣泛驗證人押注BLD、制定流動性挖掘和激勵早期組件開發人員來擴展系統的去中心化。這些分配中的大部分將被鎖定2-4年,就像所有當前傳播的BLD代幣一樣。
例如,在測試網獎勵方案上進行了激勵,並從網絡去中心化基金撥出資金進行了2年鎖定(如CoinList交易頁面上反映在Token Circulation圖表上)。
但是,如果未來有些資金被分配給鏈上DAO,則該DAO可能會使其變得流動起來。因為網絡去中心化基金內部沒有已經鎖住的BLD代幣,所以它們目前被歸類為“正在流通”,即使沒有計劃在公共銷售解除封印之前將它們投入使用。
基礎設施:正在形成一個基礎設施,一旦形成,將由多樣化的Agoric利益相關者來管理,以推進建立在或使用Agoric區塊鏈和相關技術上的去中心化技術的利益。
與網絡去中心化基金類似,如果該基金會選擇鎖定其BLD代幣的某些比例,則可能被歸類為“正在流通”,即使沒有計劃在公共銷售解除封印之前將它們投入使用。
社區如何參與Agoric?
Agoric提供了幾種方式供社區參與。請查看以下選項並選擇您的路徑!想要貢獻不同的東西嗎?在Discord上發送消息:https://agoric.com/discord
開發者:Agoric邀請DeFi企業家、JavaScript社區和本地加密開發人員使用Agoric組件構建許多重要基礎設施。首先,請訪問https://gitcoin.co/agoric/bounties
驗證人:想要設置驗證人並保護Agoric鏈嗎?別再找了!前往https://github.com/Agoric/agoric-sdk/wiki/Validator-Guide
作家和內容創作者:Agoric始終尋求有關Agoric生態系統相關主題的高質量內容。如果這是你喜歡寫作的類型,那麼我們非常樂意聽取您的意見。一些特別感興趣的事情包括教程、思考片段、構建過程以及行業洞察力等方面。在我們Discord上#contribute頻道中留言即可:https://agoric.com/discord
購買周邊產品:也許您正在尋找一些時髦周邊來展示對我們支持。請訪問位於https://agoric.com/shop 的 Agoric 商店。
歡迎加入深潮 TechFlow 官方社群
Telegram 訂閱群:https://t.me/TechFlowDaily
Twitter 官方帳號:https://x.com/TechFlowPost
Twitter 英文帳號:https://x.com/BlockFlow_News














