以太幣交易所 以太幣交易所
Ctrl+D 以太幣交易所
ads

以太坊與谷歌云:如何構建混合區塊鏈/云的應用?_以太坊

Author:

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

本文作者是AllenDay,由“藍狐筆記”社群的“SIEN”翻譯。

通過結合現代互聯網資源和公共云服務,區塊鏈協議和技術的采用會得到加速。本文將描述一些在不可變的公鏈中提供互聯網托管數據的應用:使用Chainlink預言機智能合約讓在鏈上置入BigQuery數據成為可能。但本文的重點放在一些有高度的即時效用上:預測市場、期貨市場以及交易隱私。

混合云區塊鏈應用

區塊鏈專注于數學努力,以達成共識。很快,在這個模式基礎上擴展的想法就出來了,它允許不同方的對等協議,也就是合約。智能合約的概念于1997年由計算機科學家NickSzabo首次提出。早期也有將協議寫入區塊的例子,隨著比特幣區塊鏈上的染色幣的努力,逐漸被更多人了解。

智能合約嵌入到區塊鏈的真實源中,因此,在幾個區塊高度之后它們是不可篡改的。這提供了一種機制,允許參與者將加密經濟資源提交到協議中,以實現跟對手方的交易,并相信合約條款會被自動執行,且無須通過第三方執行或仲裁。

但這些都沒有解決一個根本問題:從哪里獲取合約評估的變量。如果數據不是從最近添加的鏈上數據來的,則需要可靠的外部數據源。這樣的數據源稱為預言機。

以太坊賬戶抽象提案EIP-4337新增簽名聚合,可為rollups降低數據成本:10月3日消息,據以太坊創始人V神(Vitalik Buterin)近日發布的推文,其于2021年9月聯合發起的以太坊賬戶抽象提案EIP-4337近期發布了新版本,添加了包括BLS簽名算法的簽名聚合。簽名聚合功能能夠讓構建者和批次提交者也能聚合簽名(例如BLS、SNARKs),大大減少了鏈上的數據。

V神表示,ERC-4337為賬戶抽象提供了真正有價值和必要的東西,可為使用智能合約錢包的用戶操作提供“去中心化費用市場”。我們正在慢慢精準實現賬戶抽象的實際路徑,本次發布新增的簽名聚合功能可以為rollups降低數據成本,這也將成為采納ERC-4337的動力之一。

據悉,賬戶抽象(Account Abstraction)是通過省略以太坊賬戶體系中不必要細節,來減少復雜性并提高有效性有效地(消除了對EOA的需求和對智能合約錢包的特殊處理)。[2022/10/3 18:38:21]

在之前的工作中,我們通過谷歌云公共數據集計劃,在BigQuery中免費提供公鏈數據。在本文中,我們將這項工作稱作為谷歌的加密公共數據集。你可以在GCP市場中找到更多關于數據集的信息和案例。

以太坊2.0質押流動性解決方案Lido上線治理工具Lido DAO:12月18日消息,以太坊2.0質押流動性解決方案Lido宣布已成功部署Lido DAO,Lido DAO正式上線,yearn.finance(YFI)核心開發者banteg已通過該治理論壇發起首個投票。Lido已于11月26日啟動測試網,Lido允許用戶以任意數量的以太坊參與ETH2.0質押以提供流動性,當用戶使用Lido在以太坊信標鏈上抵押ETH時,用戶會收到bETH代幣,該代幣以1:1的方式代表以太坊信標鏈上的ETH。隨著用戶質押的ETH在ETH2.0中獲得收益,信標鏈上的ETH余額也會相應增加。由于bETH兼容DeFi,因此還可以用作鏈上貸款的抵押品。[2020/12/18 15:38:49]

該數據集資源已經導致不少GCP客戶開發基于索引區塊鏈數據的自動分析的業務流程,例如SaaS利潤分享,通過給網絡參與者畫像分層來減少服務濫用,以及使用靜態分析技術來檢測軟件漏洞及惡意軟件。

然而,這些應用都一個共同的屬性:它們都使用加密公共數據集作為鏈下業務流程的輸入。

Cardano創始人Charles Hoskinson:請不要再稱我為以太坊聯合創始人:Cardano創始人、IOHK CEO Charles Hoskinson在推特表示,他不希望人們稱他為以太坊聯合創始人。“你們能不能稱我為IOHK首席執行官和Cardano創始人?老實說,如果你們不停地提到E(以太坊),我就不會再接受采訪了。”

他還表示,自己只在以太坊工作了6個月,而他的很多精力都花在IOHK。此前,他最近更改了Reddit用戶名,以前使用ethereumcharles的昵稱,新昵稱是IOGCharles。( Cryptopotato)[2020/6/15]

相反,作為智能合約實現的業務流程是在鏈上執行的,并且如不能獲取鏈下的數據來源,它的實用性有限。為了實現閉環和允許雙向操作,不僅需要以編程方式將區塊鏈數據提供給云服務,也需要以編程方式將云服務提供給智能合約。

下面將展示特定的智能合約平臺如何通過預言機中間件與谷歌的企業云數據倉庫實現互操作。

這種組件的組合允許智能合約基于數據檢索采取行動,數據檢索包括鏈上查詢到互聯網托管的數據倉庫。我們的案例可以概括為云/區塊鏈混合應用的模式,其中智能合約可以有效地委托云資源來執行復雜的操作。

分析 | 以太坊即將升級 會形成獨立行情嗎?:分析師K神表示,以太坊2.0版本預計將在12月7號進行升級,新的經濟模型很可能將給市場帶來新的活力,在此消息的推下,ETH有可能率先走出區間震蕩行情,迎來三角變盤。從ETH/BTC盤面走勢看出,目前仍處于一個大的下降楔形三角區間內,前面9月5日第三次觸碰下邊線支撐后,開啟反彈并最高插針至上邊線,量能未跟上,未能形成突破,再次回落至下方趨勢線附近,這幾天一直沿趨勢線小碎步上行,MACD下穿0軸之際再度上行,快慢線死叉之際再度發散向上,整體看有進一步震蕩走強的趨勢,量能依舊萎縮,大幅上攻的可能性不大,預計近期仍將沿趨勢線震蕩上行,時間上將在本月底前運行至三角末端,屆時將迎來變盤擇向突破,在升級利好的驅動下,向上突破的概率大些。[2019/11/21]

如何來構建?

在較高的層面,以太坊dApp向Chainlink請求數據,而Chainlink從基于谷歌App引擎和BigQuery構建的web服務中檢索數據。

為從BigQuery檢索數據,dApp調用Chainlink預言機合約,并包括對要服務的參數化請求的支付。一個或多個Chainlink節點正在監聽這些調用,并在觀察時,執行所要求的操作。外部適配器是面向服務的模塊,它能擴展Chainlink節點的功能,包括身份驗證API、支付網關以及外部區塊鏈等。在這種情況下,Chainlink節點與專用的App引擎網絡服務交互。

分析 | 以太坊主流交易所交易量持續縮水 基本面表現欠佳:據 TokenGazer 數據分析顯示,截止至 8 月19日 11 時,以太坊價格為$195.79,總市值為$21,024.18M,主流交易所交易量約為$127.37M,持續縮水,近期以太坊對比特幣匯率持續回升;基本面方面,以太坊鏈上交易量、算力有一定下行趨勢,近期新增活躍地址數仍以較高數值增長,鏈上DApp交易量持續減少;以太坊 30 天開發者指數約為 2.30,與 BTC 180 天關聯度目前約為0.794;以太坊 30 天 ROI 有一定回升;ERC20代幣總市值約為以太坊總市值的 68.49%,持續下滑。[2019/8/19]

在GCP上,我們用App引擎標準環境實現網絡服務。我們選擇App引擎作為其低成本、高可擴展性和無服務器部署模型。App引擎從BigQuery檢索數據,在它上面有加密貨幣的數據集。其所提供的數據是固定查詢,也就是說,不允許向BigQuery請求查詢任意數據,而只允許參數化查詢的結果。具體來說,應用可以請求查詢:特定以太坊區塊編號或者特定日歷日期的平均gas價格。

在網絡服務成功響應之后,Chainlink節點使用返回的數據調用Chainlink預言機合約,而后者調用dApp合約,從而觸發下游dApp特定業務邏輯的執行。這在下圖中有描述。

關于集成dApp的細節,可參閱谷歌云的相關文檔,可以通過Chainlink從BigQuery請求數據。可以通過日期和區塊編號查看gas價格。

如何使用BigQueryChainlink預言機

本節將闡述如何使用谷歌云和Chainlink構建有用的應用。

用例1:預測市場

預測市場的參與者分配資金來預測未來事件。這個讓人感興趣的領域基本上由智能合約平臺主導,因為作為網絡生態系統,它們的價值將遵循冪律法則,也就是贏家通吃。關于哪個平臺會成功,如何量化成功,大家意見不一。

通過使用加密公共數據集,甚至可以進行復雜的預測,例如最近關于以太坊未來狀態的50萬美元的押注可以在鏈上成功解決。通過檢索某個dApp1天、7天以及30天的活動,可以測量dApp利用率的種類、數量、新進度和頻率,這些都可以記錄下來。

這些指標稱為每日、每周、每月活躍用戶,并且經常被網絡分析和移動應用分析專業人員用于評估網站和應用的成功程度。

用例2:針對區塊鏈平臺風險進行套期保值

去中心化金融快速獲得了采用,這是由于它用區塊鏈環境對現有金融系統的成功改造,在技術層面,區塊鏈環境比現有系統更值得信賴和更加透明。

像期貨和期權等金融合約最初是為了減少/對沖其至關重要的運營資源相關的風險。同樣,關于鏈上活動的數據,比如平均gas價格,這些數據可用于創建簡單的金融工具,當gas價格太高時,為持有者提供支付。

區塊鏈網絡的其他特性,例如區塊時間/礦工中心化,創造dApp開發者想避免的風險。通過將加密公共數據集的高質量數據提供給金融智能合約,可以降低dApp開發者的風險敞口。最終結果是更多的創新和加速區塊鏈采用。

我們記錄了以太坊智能合約如何與BigQuery預言機互動,以檢索某一個特定時間的gas價格數據。我們還實施了智能合約選項的存根,顯示了如何使用預言機來實施未來gas價格的抵押合約,這是dApp運作的關鍵輸入。

用例3:使用“潛艇發送”在以太坊中支持提交/顯示

以太坊自身常見的一個限制是缺乏隱私交易,這可以讓對手利用鏈上數據泄漏,來利用常用智能合約的用戶。這可以采取涉及DEX地址的搶先交易形式,如ToSinkFrontrunners所述,在“潛艇發送”中,由于交易是很多DeFi產品/應用的關鍵組成部分,因此,搶先交易的問題困擾了所有當前的DEX并延緩了DeFi的進展。

通過使用“潛艇”發送的方法,智能合約用戶可以增加其交易的隱私,成功避免想要搶先交易的它們的對手,使得DEX更加直接有用。通過這種方法,可以阻止搶先交易等惡意行為,但它也有局限性,如果它沒有預言機幫忙的話。

在沒有預言機的情況下,執行“潛艇發送”會導致區塊鏈的膨脹。具體來說,以太坊虛擬機允許合約在鏈中上溯到最多256個區塊,或大約1個小時。這個最大范圍限制了“潛艇發送”的實際用途,因為當它需要重新廣播數據時會產生不必要的非規范化。相反,通過使用預言機實現“潛艇發送”,消除了區塊膨脹,因為操作范圍增加,以包括所有歷史的鏈數據。

結論

我們已經演示了如何使用Chainlink服務從BigQuery加密公共數據集提供鏈上數據。這種技術可用于減少低效率,并在某些情況下添加全新功能到以太坊智能合約,實現新的鏈上商業模式。

我們的方法的本質是平衡少量的延遲和交易開銷,以獲得潛在的大量經濟效用。作為具體的例子,普通的“潛艇發送”需要鏈上存儲,該存儲用添加到區塊鏈的區塊來擴展O(n),但如果調用合約等待額外的兩個區塊來調用BigQuery預言機,則可以減少到O(1)。

我們預測這種互操作性技術會引導開發者創建混合應用,這樣可以充分利用智能合約平臺和云平臺提供的功能。我們尤其是對谷歌云平臺的ML服務特別有興趣。

通過允許引用超出鏈上范圍的數據,我們提高了智能合約平臺的運營效率。在“潛艇發送”的情況,存儲消耗以區塊高度擴展的O(n)減少到O(1),這是通過與預言機合約互動折衷了額外交易延遲的成本。

------

風險警示:藍狐筆記所有文章都不構成投資推薦,投資有風險,投資應該考慮個人風險承受能力,建議對項目進行深入考察,慎重做好自己的投資決策。

通往區塊鏈的新世界:關注“藍狐筆記”公眾號:lanhubiji

加入藍狐筆記的知識星球:https://t.zsxq.com/iaQNnIq

加入藍狐筆記群微信:pacinoli

Tags:以太坊區塊鏈CHAAPP以太坊交易幣怎么交易區塊鏈中的代幣是什么EXATECH PoAI Blockchainkucoin交易平臺app下載

火幣網下載官方app
數字貨幣行業將面臨史上最嚴厲打擊:到底是管,還是封?_加密貨幣

FATF要對數字貨幣“動刀子”了!大家有沒有心理一謊?先別慌!下面我們就講一講這件事情,看看FATF到底要怎么對數字貨幣做這臺手術.

1900/1/1 0:00:00
HiCoin參加“區塊鏈改變世界·與火幣一起走進直布羅陀”研討會_OIN

6月18日,由火幣和直布羅陀商務部主辦的“區塊鏈改變世界·與火幣一起走進直布羅陀”研討會在北京舉辦.

1900/1/1 0:00:00
女俠靈魂拷問室第四期:想做Facebook、Google、Whatsapp、Weechat背后的男人?SKM你確定嗎?_SKM

6月13日早上十點半,女俠區塊鏈“靈魂拷問室”活動第四期在線上正式開始,30多家媒體同步進行社群轉播.

1900/1/1 0:00:00
比特幣日活躍地址超過100萬引發加密社區熱議_比特幣

摘要:根據區塊鏈統計網站CoinMetrics,比特幣在6月14日的每日活躍地址超過100萬。對于當前每日活躍的鏈接地址數量,Twitter社區上反應不一.

1900/1/1 0:00:00
我交給他600個比特幣 結果他上周爆倉自殺了_BTC

2018年10月,運營著一家比特幣礦場的老板陳林在朋友的介紹下,分兩次給一個叫「比特易」的投資平臺總共投了600個BTC.

1900/1/1 0:00:00
機構大舉買入比特幣 CME期貨日均交易量同比竟增長250%_比特幣

根據芝加哥商品交易所的報告顯示,今年5月,CME比特幣期貨的交易量和未平倉交易量均打破紀錄。在一份流動性報告中,CME披露,5月份比特幣交易量大幅增長,新增交易賬戶223個,成為自2017年12.

1900/1/1 0:00:00
ads