以太坊價格 以太坊價格
Ctrl+D 以太坊價格
ads

OSMO:深度解析應用鏈的風險與機遇:應用鏈的下一個機會在哪里?

Author:

Time:1900/1/1 0:00:00

原文標題:《TheAppchainUniverse:TheRisksandOpportunities》

作者:MohamedFouda,AllianceDAO

編譯:海爾斯曼,鏈捕手

本文作者MohamedFouda是加密研究員、VoltCapital風投合伙人、Alliance?DAO貢獻者和美國西北大學博士。

過去一年中,有不少明星應用都推出自己的應用鏈,或者宣布了部署自己應用鏈的計劃。對于高增長項目來說,應用鏈方向無疑是可預見的未來。一些應用鏈相關的文章甚至開始預測,每個流行的Web3應用最終都會擁有自己的區塊鏈。

基于這一趨勢,一些項目創始人開始認為,最正確的做法是一開始就把應用構建為應用鏈。當然,我相信這對于某些應用來說是適用的,但選擇過早把錢花在構建應用鏈上對于很多項目來說事實上是“自取其辱”。

我們經常在AllianceDAO社區中經常討論這個話題,并且從中已經延伸出了一些解決辦法,包括:應用鏈的最佳使用場景、構建應用鏈需解決的問題以及創業機會有哪些。

一、什么是應用鏈?

應用鏈旨在主要執行單個功能或應用程序,例如游戲或DeFi應用程序。這意味著應用程序可以使用鏈的全部資源,例如吞吐量、狀態等,而不會與其他應用競爭。此外,應用本身可靈活優化鏈的技術架構、安全參數、吞吐量等以匹配應用程序需求。由于只針對特定應用,因此應用鏈一般不對開發人員“無許可”,而對用戶“無許可”,在這個層面上,應用鏈背離了標準的區塊鏈實踐,即區塊鏈對用戶和開發人員都是開放的。

把應用鏈比作“小城鎮”

我們可以把智能合約鏈比作城市,來理解創始人在選擇構建應用鏈時要做什么妥協。

以太坊和Solana等通用計算鏈就像大都市,擁有多樣化的基礎設施來支持不同類型的業務。這使得通用連鎖店更受歡迎、更擁擠、通常更貴,有時甚至更忙。但這種流行為生態系統中的企業創造了大量流量和機會:從一項業務轉到另一項業務很容易。也可以結合不同的商業活動來創造新的有趣的商業。

而搭建自己應用鏈就像具有單一商業活動的小城鎮。小鎮可以制定自己的規則和政策。它不那么擁擠,也更便宜,但可能與外部世界沒有很好的聯系。鎮上的每個人都在使用鎮上的單一業務。如果它足夠受歡迎且足夠獨特,客戶甚至可能會為了這項特定業務而來到這個“特色小鎮”。

歐科云鏈OKLink同區塊鏈數字資產交易平臺QBTC達成深度戰略合作:4月15日,歐科云鏈OKLink同區塊鏈數字資產交易平臺QBTC達成深度戰略合作,用戶在QBTC充提幣時直接可以使用歐科云鏈OKLink區塊鏈瀏覽器查詢轉賬進度。雙方將在生態建設及推廣等方面展開更深層次的市場合作。

QBTC.INK(Q網)是一個數字貨幣交易平臺,注冊地位于開曼群島,依托專業的技術開發團隊和經驗豐富的資產管理團隊,致力于為用戶提供安全高效的數字貨幣交易服務。

歐科云鏈OKLink區塊鏈瀏覽器是由首家區塊鏈大數據上市公司打造的信息服務應用,旨在呈現快速、精準、全面的鏈上數據,為用戶提供專業化、個性化的數據分析服務。[2020/4/15]

此外,還有安全性差異。大城市人口更多、更富裕、更強大。這座城市所有企業都有一個共同的利益,那就是擁有一個安全可靠的城市。這些因素使大城市更難攻擊、更安全。另一方面,小城鎮的安全與單一業務的受歡迎程度和成功緊密相關。如果生意做得好,城鎮居民的數量就會增加,城鎮會變得更強大,如果生意不好,人們就會離開,這會使城鎮的安全性降低,更容易受到攻擊。

在這兩種模式的折中方案是特定行業鏈,例如DeFi或游戲專用鏈,相當于郊區城市,它比小城鎮更受歡迎和安全,但沒有大城市那樣繁忙。

通用計算鏈、應用鏈和行業鏈可以共存并滿足不同的需求。重要的是識別哪些用例需要應用鏈,而不是在通用計算鏈或行業鏈上構建智能合約。本文第一部分討論了應用鏈及其使用場景,第二部分涵蓋了該領域中存在的創業機會,最后一部分比較了不同應用鏈的實現方法。

二、應用鏈具體的使用場景有哪些?

正如我們在過去幾年中看到的那樣,可以出于各種原因啟動應用鏈。在本節中,我們將討論哪些最常見的場景更適合應用鏈。

1、生態系統需要

Cosmos和Polkadot等生態系統上的應用程序構建者基本需要將其應用程序構建為應用鏈。兩種協議都專注于互聯互通的多鏈生態,任一生態系統中的主鏈都沒有實現支持智能合約的執行引擎。因此,想在這兩個生態構建應用,要么自己搭建應用鏈,要么選擇已經實現了通用計算執行引擎的鏈。

在Cosmos生態系統中,實現智能合約執行引擎的生態鏈包括Evmos和Juno,其生態都包含多個DeFi和NFT應用程序,而Osmosis(AMMDEX)、Marshub和Secret這些則屬于應用鏈。

動態 | 雪道跟單與BitZ交易所達成深度合作:12月17日,雪道跟單與BitZ交易所達成深度合作。截止昨日,雪道社群已有超過1萬雪道社群用戶下載并注冊BitZ交易所。雪道團隊表示,“此次選擇在BitZ交易所上線,是認為雪道和BitZ在合約產品方面的初心和理想‘最用戶友好’一致;雪道聯合創始人張翼對產品的‘質量觀’尤其注重,即滿足用戶需求。此外,雪道在挑選合約板塊的深度合作伙伴上始終以維護用戶最高利益為首要標準。在產品機制方面,確保了BitZ合約交易不會有定點爆倉,穿倉和用戶分攤虧損的情況出現。因此,雪道對與BitZ交易所有信心,保證打造最有‘質量觀’的合約跟單產品。”[2019/12/18]

在Polkadot生態系統中,通用計算平行鏈包括Moonbeam和Astar。Polkadot上的應用鏈示例包括PolkaDex、Phala和Nodle。

2、吞吐量的需求

當一些通用計算鏈無法滿足應用的吞吐量需求或費用需求時,選擇構建應用鏈是最理想的狀態。如果想在Web3中構建類似Web2性能的應用,應用鏈就是不二之選。

游戲應用是最佳示例。大多數互動游戲都需要極高的吞吐量來支持用戶的游戲交互。此外,交易應該是免費的或費用可以忽略不計。通用計算鏈則無法滿足這些要求。一些例子包括:

AxieInfinity:在Ronin側鏈上推出

Sorare:以StarkExL2形式推出的夢幻足球游戲

在游戲之外,訂單簿交易等DeFi協議通常需要高吞吐量才能為專業交易者提供卓越的用戶體驗。一個已知的例子是DeFi衍生品交易所dYdX。dYdX協議目前每秒處理約1000個訂單。所需的鏈吞吐量應超過1000TPS。出于這個原因,dYdXV3是作為基于StarkEx技術的專用以太坊Rollup推出的。隨著協議計劃進一步擴展需要更高的吞吐量,它正在轉向應用鏈。因此,dYdX宣布將為其V4使用專用的Cosmos鏈。

3、添加特定技術的需求

如果應用程序需要L1鏈上沒有的特定技術,另一種方法是構建一個實現該技術的應用鏈。最好的例子是零知識證明,例如zk-Snarks或zk-Starks。隱私支付或交易等注重隱私的應用程序需要zk證明來構建區塊。然而,生成zk證明是計算密集型的,并且這些計算太昂貴而無法在鏈上執行。

聲音 | 發揮衍生品的作用需深度理解該工具的意義:本期金色相對論以“區塊鏈金融衍生品,魔鬼or天使?”為主題,在辯論環節,方圖FOTA.comCEO蔡良濱表示,其實衍生品的意義第一在于提供套期保值的工具,第二在于幫助市場進行價格發現,第三在于幫助投資者實現雙向投資,第四可以增加標的本身的維度多樣性,只有深度理解了衍生品工具的意義,才有可能真正發揮衍生品工具的市場意義。[2018/12/28]

在這種情況下,最好的方法是在應用鏈上實現所需的技術。例如Aztec,這是一個維護隱私的支付和交易應用程序,在以太坊上推出了L2。此外還有Cosmos生態系統上的Secret應用鏈。

4、提高應用經濟性的需求

當團隊將應用程序構建為L1區塊鏈上的智能合約時,用戶需向應用程序支付兩種費用:原生應用程序費用和gas費用。原生應用程序費用,例如交易所的交易費用或借貸協議的差價,本質上是應用程序的收入流。該收入通常被用作激勵應用參與者發展應用社區并加速應用采用的激勵措施。

另一方面,應用的用戶向L1的驗證者支付gas費用。gas費用是應用用戶的開銷,會降低用戶體驗。gas費對應用的經濟沒有貢獻,相當于應用給L1的托管服務交“租金”。盡管這筆“租金”能夠保證應用的安全,但更理想的是,這部分錢如果能留存在應用經濟系統內部,就更能激勵用戶了。

應用鏈就支持這種情況,項目方可以控制自己的gas費來分配獎勵給試用應用的參與者。例如,YugaLabs想將BoredApeYachtClub(BAYC)生態系統分離為一個獨立的鏈就是考慮了這方面的情況。BAYC社區在項目NFT資產的鑄造期間向以太坊網絡支付了巨額費用,而遷移到自己的應用鏈會將這些費用保留在BAYC的經濟系統中。

三、應用鏈有哪些風險?

盡管應用鏈有以上優點,但也面臨不少風險。比如構建應用鏈比開發智能合約復雜得多,需要開發與應用程序的核心業務無關的基礎設施。此外,應用鏈增加了安全性和可組合性風險。

1、安全保證

智能合約應用程序從底層L1獲取安全性。正如前面在“大都會VS小城鎮”類比中所討論的,由于L1支持多種應用程序,因此保持L1安全的動機在大量L1參與者之間共享。這使得L1更安全,更難攻擊。此外,L1安全保證獨立于特定應用程序的采用。

在應用鏈中,安全性很大程度上取決于應用的采用情況和應用原生代幣的價格。根據實施細節,應用鏈可以是L2排序器或獨立的PoS驗證器。在這兩種情況下,驗證者獎勵通常以原生應用代幣計價。驗證者必須質押原生代幣并使用具有高正常運行時間的復雜基礎設施才能參與網絡。驗證獎勵需要高于驗證者所承擔的運營成本和代幣質押的風險。該模型的一些問題包括:

聲音 | 平安集團COO:區塊鏈應用需要深度改造:據深圳晚報報道,平安集團首席運營官兼首席信息官陳心穎表示:在技術層上要改造區塊鏈底層,此前比特幣的交易速度為6-7個交易/秒,平安改造后可以進行100萬規模的交易。在隱私性上,金融領域要做到可以驗證交易但又不泄露信息;在場景上,區塊鏈應用需要深度改造。[2018/8/23]

質押風險可能會讓加入網絡的情況變復雜,甚至會吸引業余驗證者,這可能會危及網絡安全和正常運行時間。

驗證者獎勵對代幣價格的依賴,可能會促使應用開發人員使用高代幣通脹或不可持續的游戲化代幣經濟學。

如果應用采用率低且代幣價格低,則網絡安全性變弱,這會使得作惡者能夠以低成本攻擊網絡。

2、成本和團隊時間

啟動應用鏈會附帶一系列需要構建的額外基礎設施以及與驗證者協調的活動。在基礎設施方面,需要公共RPC節點來允許錢包和用戶與鏈進行交互。還需要包括區塊瀏覽器和存檔節點在內的數據分析基礎設施,來允許用戶查看活動。還需要網絡監控和驗證者信息等服務。

所以,需要額外搭建的基礎設施很多,這就需要大量成本和工程時間,而且工程團隊花了很多時間在處理與應用邏輯無關的任務上。此外,還包含維護區塊鏈的成本,維護要進行大量計劃并與驗證者進行溝通,來安排網絡升級或響應錯誤和網絡停機時間。

一般來說,開發應用鏈需要團隊更強大,成本也更高,這是初創公司無法承受的,尤其是在早期階段。這些冗雜的事物會對應用的發展邏輯造成干擾,也會成為項目快速適應和實現產品市場契合的障礙。

3、缺乏可組合性

將應用程序構建為智能合約的主要優勢之一是原子可組合性。應用程序可以相互構建,用戶可以在同一事務中與多個協議無縫交互。例如智能DEX路由器,可以通過不同的AMM路由單筆交易以實現最佳定價。

另一個例子是閃電貸,其中交易可以從借貸協議中借款,并在償還貸款之前在AMM上執行交易或套利。這些交互可在同一個事務中“原子地”發生。原子可組合性是Web3應用程序中的一項獨特功能,可實現有趣的行為和商業機會。

應用鏈缺乏這種原子可組合性,因為每個應用都與其他應用隔離開來。應用程序之間的交互需要跨鏈橋或消息傳遞,這需要跨多個區塊且不能“原子可組合”。當然,原子可組合性的缺乏或許會催生一些有趣的初創公司來解決這個問題。例如:

聲音 | 興業銀行副行長薛鶴峰:將加大區塊鏈與綠色金融的深度融合:興業銀行副行長薛鶴峰表示,下一步興業銀行將重點打好四張牌,包括集團牌、創新牌、開放牌以及科技牌。科技牌方面,在首個綠色金融專業支持系統基礎上,進一步加大人工智能、大數據、區塊鏈等金融科技與綠色金融的深度融合運用。[2018/8/21]

4、跨鏈風險

應用鏈的另一個問題是跨鏈資產的風險增加。具體而言,DeFi應用程序需要橋接多種資產,例如BTC、ETH和穩定幣。資產跨鏈會降低用戶體驗并帶來更大的風險。跨鏈橋是被攻擊的常見目標,如果跨鏈橋被破壞,可能會使需要資產跨鏈的?DeFi應用程序產生壞賬。

對于無法吸引信譽好且資金充足的跨鏈橋的應用鏈,風險甚至更高。在這些情況下,應用鏈可能會求助于中心化的跨鏈橋,例如中心化交易所或開發自己的跨鏈橋。

四、應用鏈領域有哪些創業機會?

應用鏈生態系統的挑戰為初創公司創造了解決問題的機會。在這部分,我們討論了其中的一些機會,并鼓勵更多有興趣的創始人伸出援手。

1、高性能DeFi協議

這里的關鍵推動因素是使用可根據DeFi協議需求進行調整的可定制技術堆棧。旨在與Web2性能競爭的DeFi協議需要作為應用鏈來實現。中央限價訂單簿(CLOB)交易所是最佳選擇。dYdX衍生品交易所開啟了這一趨勢,預計現貨和商品交易所將被構建為應用鏈,從而受益于低費用和低延遲。

2、應用鏈游戲引擎

一些受限于公鏈性能的應用目前來搭建應用鏈的選擇還比較有限,StarkEx在這方面是一個不錯的選擇。希望能看到初創公司為鏈上游戲構建新的高效架構,可以支持10萬+的TPS。

3、用于定制、部署和維護側鏈和L2的開發人員工具

使用適當的架構啟動側鏈或Rollup來作為應用鏈非常復雜,促進這項任務的開發者平臺可以成為一項非常有價值的業務,想想應用鏈的Alchemy。

4、支持人工智能的應用鏈

與零知識證明類似,人工智能是一種計算密集型的變革性技術。因此,支持AI的應用程序不能構建在鏈上。有許多成功的web2AI產品需要用戶支付大量訂閱費用。可以使用應用鏈向公眾開放對AI應用程序的訪問。考慮構建運行訓練有素的AI模型的應用程序,例如Dall-E或GPT3,這些模型對公眾開放使用。

5、可組合性解決方案和跨鏈通信

應用鏈中缺乏原子可組合性,為初創公司創造跨鏈消息傳遞并創建感知可組合性提供了機會。想法包括:

用戶前端在后臺執行跨鏈功能,例如IBC傳輸或LayerZero消息傳遞,并創建多個應用程序以可組合方式工作。比如跨鏈zapper。

通過多方計算(MPC)實現安全多鏈賬戶的錢包,并通過在多鏈上執行同時交易來本地處理跨鏈活動。例如跨鏈套利。

6、跨鏈DeFi協議

盡管應用鏈在吞吐量方面具有多項優勢,但也導致流動性碎片化,從而導致滑點增加和用戶體驗下降。跨鏈DeFi協議自動在不同鏈之間拆分交易以獲得更好的定價,將擁有更好的用戶體驗和更大的客戶群。

7、EVM和非EVM鏈之間的去信任跨鏈訊息傳輸

應用鏈實現分為Cosmos、Polkadot和EVML2。提高可組合性的一種可能方法是構建通用的去信任跨鏈消息傳遞協議,該協議可以連接EVML2、Cosmoszone、Polkadot平行鏈等。這樣的產品可以取代現有的跨鏈橋,并促進每年數十億美元的交易量。

8、開啟跨鏈安全共享

使用支持跨鏈安全的產品可以緩解應用鏈的安全挑戰。與PoW鏈的合并挖礦類似,我們設想了可以允許不相關PoS鏈之間共享安全性的方法,例如,驗證者抵押ETH而不是原生應用鏈代幣來保護應用鏈。流動性質押協議可能在該制度中發揮重要作用。

五、如何搭建一條應用鏈?

應用鏈能夠以不同復雜性和安全性的多種方式實現。本節簡要比較了一些構建應用鏈的方式。

1、CosmsosZone

Cosmos是第一個設想多鏈世界的生態系統。基于這一愿景,Cosmos的開發專注于標準化和簡化推出可以互連在一起的專用鏈的過程。這項工作產生了CosmosSDK,這是一個用于定制和開發區塊鏈的模塊化框架。CosmosSDK默認支持Tendermint共識機制,但允許使用其他共識機制。CosmosSDK后來通過添加IBC模塊進行了改進,該模塊允許基于Tendermint的鏈之間的無信任通信。

這些鏈中的每一個都稱為一個Zone。Cosmos生態系統已經發展到超過45個zone,由700多個IBC互連中繼器組成。其中,不少CosmosZone都被用來做單一目的應用鏈。Osmosis是其中一個最大的CosmosZone,是實現了AMMDEX的應用鏈。

Cosmos最初采用了隔離安全的理念,即每個區域負責自己的安全。每個zone都需要招募驗證者來運行網絡,并用zone的原生代幣獎勵驗證者。盡管這種方法很靈活,但它增加了應用鏈建設者的進入門檻。因此,Cosmos正在實施一項更改,允許較小的zone通過跨鏈安全模塊從CosmosHub獲取安全性。

2、Polkadot平行鏈

與Cosmos類似,Polkadot發展出了一個多鏈生態系統。Polkadot生態中的鏈稱為平行鏈,它們可以使用SubstrateSDK啟動。Polkadot和Cosmos之間的主要區別在于,Polkadot從一開始就統一了安全愿景。所有平行鏈都與稱為中繼鏈的Polkadot主鏈共享安全性。中繼鏈的主要功能是為平行鏈提供共識和安全性。因此,中繼鏈不實現智能合約功能。

由于共享安全保障,Polkadot生態系統不允許平行鏈在未經許可的情況下啟動。相反,平行鏈插槽被拍賣給想要構建自定義鏈的開發人員。競拍者必須鎖定DOT,以確保平行鏈插槽。到目前為止,已經有27個平行鏈被拍賣。

Polkadot上的不同平行鏈可以通過交叉共識消息(XCM)格式進行通信。XCM通信還在實施階段,目前可以正常工作,但需要將消息傳遞數據存儲到中繼鏈。

3、Avalanche子網

Avalanche的子網實現方法與Cosmos非常相似。開發者可以推出自己的子網,每個子網可以支持多條鏈。子網需要招募自己的驗證者。但是,除了驗證專用子網之外,這些驗證器還需要驗證Avalanche的主網絡。盡管這一要求提高了主網絡的安全性,但與Cosmos相比,它增加了專用子網的進入門檻。

目前,子網生態系統不支持本地子網間通信,子網必須開發自己的網關。當然,為了增加采用率,Avalanche團隊正努力支持相關功能。

4、以太坊L2

在以太坊中,“應用鏈”一詞可能并不總能準確描述需要專用環境的應用程序。在以太坊中,此類應用既可以實現為專用的L2,也可以實現為側鏈。L2實現不能稱為應用鏈,因為它沒有實現完整的區塊鏈堆棧。L2是Rollup或驗證,僅支持事務的執行和排序。對于Rollup,共識和數據可用性由以太坊L1提供。對于驗證,L1只是提供共識,數據存儲在鏈下。使用此架構的應用示例包括Sorare和ImmutableX。

另一種方法,即側鏈,需要啟動由少數驗證者驗證的獨立區塊鏈,以實現高吞吐量。側鏈通常由同一組驗證者驗證的橋連接到以太坊。已知的例子是支持AxieInfinity游戲的Ronin側鏈。

與所有其他方法相比,L2實現方法的主要優點是其優越的安全保證。L2通過zkProofs或欺詐證明從以太坊L1繼承安全性。盡管如此,它們仍然可以實現非常高的吞吐量和微不足道的費用。這些要求非常適合游戲應用的需求。

L2方法的主要缺點是L2之間或L2和L1之間的可組合性更加困難。在不同Rollup之間快速轉移資產通常需要第三方提供商,例如LayerZero。盡管有些技術支持在在不通過L1的情況下在Rollup之間去信任地轉移資產,但這些技術會產生大量延遲,而像DeFi這類應用就無法容忍這些延遲。這就是為什么DeFi協議使用Optimism和Arbitrum等通用L2作為擴展機制而不是特定于應用程序的L2。

使用L2方法的另一個挑戰是實現的復雜性,與使用CosmosSDK啟動Cosmos應用鏈的相比,在以太坊上啟動特定于應用的L2沒有標準的腳本。但是,隨著以太坊在以Rollup為中心的路線圖上走得更遠,這種情況會在未來有所改善。

結論

應用鏈敘事正獲得關注,但也在朝著與最初設想不同的方向發展。Cosmos、Polkadot、Avalanche和Ethereum上的應用鏈的實現正在趨向一種共享安全方法,但差異很小。有了共享安全性,應用鏈實際上并不需要共識機制。相反,應用程序可以只使用為應用程序服務的專用執行環境,并使用L1來實現共識和數據可用性。這個執行環境可以是一個Rollup或遵循模塊化區塊鏈方法的獨立執行層。

Tags:應用鏈OSMMOSOSMOosmosis幣總量CMOSOsmosis

火幣交易所
XEN:9 小時燃燒超 1150 個 ETH,XEN 是新的模式幣嗎?

撰文:Cookie、BlockBeats自XEN在以太坊上“出生”僅過去15個小時。在這15小時內,它曾讓以太坊的Gas飆升到100Gwei上方,超過178000個地址參與了“XEN”的鑄造,超.

1900/1/1 0:00:00
APT:7 O''Clock Capital:一文讀懂模塊化資本公鏈 Aptos

作者:Luca,7OclockMedia 摘要 公鏈層出不窮,如何在當前區塊鏈世界中脫穎而出?公鏈通過執行層、共識層、結算層,數據可用層來為用戶提供更好的安全性和數據主權.

1900/1/1 0:00:00
THE:模塊化區塊鏈——以太坊成為“世界計算機”的工程化方案

作者:IOBCCapital 區塊鏈的模塊化趨勢 站在2022年的當下看Crypto的發展趨勢,在這個時候去做一個L1新公鏈難免有點牽強,模塊化區塊鏈的敘事不可忽視.

1900/1/1 0:00:00
VERSE:Bitcoin.com 將于 11 月啟動 VERSE 代幣公開銷售,并推出 Verse 發展基金

鏈捕手消息,加密貨幣錢包與瀏覽器Bitcoin.com宣布將于11月啟動VERSE代幣公開銷售,VERSE是針對Bitcoin.com生態系統貢獻者和參與者的獎勵和實用型代幣.

1900/1/1 0:00:00
ECO:火幣新東家“百域資本”是什么來頭?

作者:月餅,區塊鏈星球 10月8日,火幣創始人李林在朋友圈表示,已經將旗下股權轉讓與香港百域資本,至此香港百域資本成為第一大股東和是實控人.

1900/1/1 0:00:00
RTH:加密礦企 Compute North CFO:與 Generate Capital 的糾紛導致資金鏈斷裂

鏈捕手消息,據TheBlock報道,比特幣挖礦基礎設施提供商ComputeNorth首席財務官HaroldCoulby發布聲明稱.

1900/1/1 0:00:00
ads