Tally區塊鏈協議:分享哈希算力賦能軟體中介,利用GPU助力以太坊擴容

2021-01-17 雷鋒網

雷鋒網(公眾號:雷鋒網)AI金融評論按:致力於建立去中心化網際網路體驗層的開源軟體公司Cardstack之前宣布創建Tally協議,這是一種第2層協議,可讓大型而強大的應用在以太坊區塊鏈上運行。該創新性協議將鏈上利益和離線計算結合起來,以處理大量支付,同時還引入共識機制以去中心化方式執行社區規則。在此過程中,Tally協議使用現有的圖形處理單元(GPU)硬體增加了基於以太坊的應用程式的容量,以支持每秒數千個甚至更多的交易。

日前Cardstack創始人在國外知名科技博客Medium發表長文,介紹了Tally協議。雷鋒網AI金融評論為您做如下編譯:

這是區塊鏈的一個主要盲點:以太坊世界裡有更好的GPU使用方式嗎?

答案是肯定的。目前,我們為PoW計算部署了多到荒謬的的GPU哈希能力,但以太坊虛擬機(EVM)運行得就像一個簡單、慢速的CPU。

這是設計的緣故。但這意味像CryptoKitties這樣的遊戲就會堵塞網絡。這嚇到了許多人。

擴展解決方案(如分片或鏈外支付通道)可加快點對點支付。但是,如果我們希望區塊鏈能夠實現其最大的承諾,那麼我們就需要一個能夠同時協調大型生態系統和多樣化治理模式、管理大量行為的解決方案。

好消息是,許多事情只是數字擁堵的問題。 GPU在處理這方面非常擅長。

這就是Cardstack創建Tally項目的原因:一個可讓dApps利用GPU能力執行重型計算的第2層協議。例如數據分析,複雜邏輯,機器學習,甚至AI算法。我們獎勵GPU相應份額的dApp生態系統的價值,以回報它們在幕後執行這項有用的工作。

從終端用戶的角度來看,每次點擊、交易、確認都會使用這些數字處理功能,從而僅減少區塊鏈上最終需要的數據。這將實現萬眾期待的高速而智能的用戶體驗。

更多背景

區塊鏈交易本質上是你付出價值來確保剛剛進行的交易是最終版本。通過10個比特幣確認,你知道交易是最終的。在以太坊,考慮到智能合約的運作方式,只要你擁有代幣,交易就是最終的。目前的dApp在用戶使用的過程中處理大量最終交易。這是非常繁重的,而且它浪費了這個全球分類帳的能力。

擴展區塊鏈應用程式的方法是,嘗試減少最終的交易數量,並且仍然保持去中心化,且無需信任模式,這樣人們就不能違反規則並竊取你的資金。第2層解決方案如雷電和閃電網絡,是延遲最終交易的方法。

問題是,許多第2層解決方案不支持基於智能合約的邏輯,而正是這些邏輯使得複雜治理和支付模式成為可能,dApp才變得真正強大起來。

Tally有一個更加宏偉的目標:儘可能保持智能合同的好處,同時儘可能減少鏈上工作。

Tally的基本概念

讓我們從基於Tally的數字運算系統的最簡單的拓撲可能性開始:該系統可以處理即時結果,然後再回到鏈上進行最終處理。

例如:您正在嘗試構建一個基於區塊鏈投票的dApp。假設你有一百萬選民,實現到這一點的最簡單方法是要求每個選民進行加密籤名,表明他們偏好的某個特定候選人。與其讓所有選民立即將他們的投票結果放入最終鏈上,在將結果報告給智能合約之前,我們可以讓一個GPU驅動的資料庫讀取投票並處理數字。

但想像一下,假如這次選舉會決定誰能夠得到生態系統中的大部分代幣,這樣的話資料庫就非常容易受到攻擊。

解決方案是轉移到一個去中心化的排列中,其中有多個、可能是數百或數千個統計投票的oracle,以匿名方式工作以防止共謀。它們每個在網絡中都有一個已證明且鎖定的權益,通過隨機的抽籤機制選擇其中一個或幾個報告結果。這樣一來,黑客要攻擊選舉就需要更多的資源。

我們想要做的是,支付資料庫一定比例的權益價值,作為保護網絡的回報。那麼,隨著投票價值的增加,資料庫將分享這一價值,提高攻擊的成本。

這裡有一個關鍵點:當你向這些中間機構提供一份價值的時候,他們就不再只是資料庫,而實際上變成了礦工。他們的經濟利益與與此網絡的其他參與者是一致的。我們稱他們為分析型礦工。

如果你認為區塊鏈產生新區塊其實就好像一連串的投票活動,那麼這個投票的例子可以延伸成為一個全新的方式來看待和思考區塊鏈。

Tally是一種基於統計原理的共識算法。使用謝林點(英語:Schelling point,或稱為聚焦點,是博弈論中人們在沒有溝通的情況下的選擇傾向,做出這一選擇可能因為它看起來自然、特別、或者與選擇者有關),我們可以給去中心化的礦工提供強大的動力去運行和其他人一樣的軟體,來獲取相同的原始數據,並得到相同的結果。一旦實現了這一點,我們就可以將礦工們的結果視為共識的一種形式,從而安全的使用一種趨勢的中間點(如平均、中值、模式)。

回到我們的論文本身:今天的PoW礦工正在用GPU日進鬥金。但是,隨著dApps的價值和它們所幫助的專業領域的經濟變得更強大,dApps有理由與礦工分享其價值的一部分,以換取這一巨大的、尚未開發的哈希能力。

這一點很重要:對於Tally協議在以太坊生態系統中取得成功,我們不需要新的硬體和新的角色。我們已經有足夠的。 

我們所要做的就是,幫助去中心化應用程式將智能合約邏輯的一部分重寫為對GPU友好的算法,並給予GPU礦工經濟激勵,使用他們的硬體來計算每秒數百萬的選票。然後寫出誰是贏家這個結果,最終在以太坊區塊鏈上只留下一個單獨的交易。

這樣一來,我們將一個以太坊dApp擴展到了每秒百萬次交易。

 一些結論性想法

我們常常驚訝於Facebook和谷歌對區塊鏈的關注很少,但反過來也一樣。對於類似於可並行化機器學習、模式識別、大規模日誌處理和基於圖形的網絡分析——換句話說,對於數字領域的巨頭如何管理他們的私有網絡的問題,加密社區沒有給與足夠的關注。

幸運的是,這些領域最新的創新都是開源工具包,其中很多都實在對GPU友好的庫中實現的,區塊鏈領域可以很容易而快速的與它們實現合作。如果我們能從機器學習、數據科學世界中獲得適用的專業知識,——我們會發現,在我們的白皮書中提出的許多目標實際上非常適用矽谷在過去十年中完善的工具集。

我們正在通過分析應用程式和開放源碼庫之間的依賴關係,研究概念驗證問題,也就是如何解決軟體計量和帳單問題(如何有效地度量軟體的使用)。軟體是我們的世界,所以我們認為這第一次將財富公平分配給開源製造者和創造者的嘗試正確的。 

但是我們把這種底層技術看作是可以應用於其他去中心化生態系統的模板。

「工作量證明」(Proof-of-work mining)已經讓加密社區成為有史以來最強大的計算能力網絡。與其讓媒體開玩笑說它消耗了多少能量,不如讓我們一起思考,如何利用這些資源做些有用的計算工作。

在谷歌、AWS和Facebook這樣的數字巨頭的內部,研究人員和工程師們正投入巨大的資源來研究如何吸引我們的注意力,衡量我們的興趣,重塑我們的世界觀,並將我們的每一個行為都轉化為金錢。但他們不是不可戰勝的。

讓我們從理想主義出發,利用這些公司給我們提供的數據學習和機器學習工具,接入我們強大的全球經濟聯盟的礦商網絡,建立一個更加公平透明的軟體系統,讓數字世界變得更美好。

雷鋒網AI金融評論

雷鋒網原創文章,未經授權禁止轉載。詳情見轉載須知。

相關焦點

  • 龍貓TOC區塊鏈學院——以太坊的分片擴容技術
    一隻以太坊貓,在短短幾天時間,就把乙太網絡給結結實實堵死,導致整個乙太網絡的崩潰,展現了乙太網的效率低,以太坊網絡不能處理過多的事務。以太坊網絡的每秒執行的事務數量(TPS)是30-40,對於一個DApp來說,以太坊網絡的吞吐量和處理能力遠不能滿足需求,因此不得不面對的一個問題是區塊鏈的可擴展性。同樣處於交易擁堵的比特幣,其解決區塊交易擁堵的方案有區塊擴容、隔離見證、閃電網絡等,從而在未來提高比特幣網絡的效率等,擴展更多的功能。
  • 比特幣、以太坊、區塊鏈、代幣、ICO,你需要知道的一切都在這了
    例如,最容易理解的是比特幣這類內在代幣,它直接構建在比特幣區塊鏈之上。 你也可以選擇分叉比特幣區塊鏈,並創建新的代幣例如ZCash、萊特幣、Monero等。 或者你可以構建一個全新的區塊鏈技術,並在此之上構建代幣,比如以太坊,在以太坊區塊鏈之上的代幣是「以太幣」。
  • Matic Network進擊NFT領域,助力以太坊生態加速發展
    所以對於以太坊而言,GAS費某種程度上限制了其生態發展,以及用戶參與積極性降低。最直觀的就比如此前用戶參與一次流動性挖礦的盈利,可能不能填補一次GAS費,所以對於以太坊來說擴容才是解決問題的關鍵。那麼在以太坊眾多的擴容方案上來看,理論上ETH2.0是最為直觀的,但是其過程又是漫長的。
  • 前瞻區塊鏈產業全球周報第34期:Github將比特幣和以太坊代碼庫備份...
    保存1000年Github 正在挪威接近北極地區的斯瓦爾巴群島備份平臺上所有開源軟體的代碼庫,包括比特幣核心、閃電網絡、以太坊、狗狗幣的代碼庫等加密貨幣和軟體項目。,重點包括先進計算、核心軟體、寬帶通信、區塊鏈、光電子、微納電子、人工智慧、新材料等,支撐國家新型基礎設施建設。
  • PA周刊 上海區塊鏈生態谷開園;以太坊巨額礦工費或為勒索攻擊
    摘要:Bakkt與Galaxy Digital合作為機構提供比特幣交易和託管服務;以太坊網絡出現巨額礦工費,被懷疑是勒索攻擊;微軟發布去中心化身份識別工具;長沙市公布未來三年區塊鏈產業計劃。上周3家上市公司披露區塊鏈相關業務或計劃。
  • 他在以太坊2.0第一個區塊留下了一段奇怪的信息
    以太坊2.0信標鏈在昨天晚上發布,開啟了全球第二大市值的區塊鏈擴容升級的第一步。雖然以太坊2.0如期進行,但有一個令人驚訝的地方。在以太坊2.0的第一個區塊,寫了一條沒人能看懂的信息。這條信息並未對以太坊2.0的誕生表示敬意,也沒有指出銀行救助的困局,顯得有點奇怪。Vitalik Buterin在推特上公布了這條信息:一般人:我們應該在以太坊PoS鏈的第一個區塊放上一些有意義的東西,比如人類重大飛躍等等。然而以太坊社區:這條信息的內容是:「F先生來過。」
  • VR+區塊鏈,甩出以太坊「貓狗」幾條街
    比特幣、以太坊造富的故事,點燃了無數人一夜暴富的幻想,也催生了以太坊養貓的火爆,一隻看不見摸不著的貓賣69萬並不是天方夜譚。數不清的公司都在垂涎區塊鏈遊戲市場的蛋糕,持續不斷地上線以太坊養12生肖系列遊戲。
  • 從極客遊戲到改變世界,區塊鏈將帶來信任關係的革命
    這就是區塊鏈的聰明之處,大家可以用算力去投票,大部分的算力支持哪個帳本,哪個帳本就是真實的帳本,而算力是有成本的,這就是區塊鏈技術的核心。圖 | 智能合約(來源:web3j.readthedocs.io)所以很自然的,一個公用承載去中心化應用的基礎設施就是一個剛性需求,2014 年以太坊就這樣誕生了,以太坊定義了公鏈並發明了智能合約,智能合約就是一個通用的區塊鏈程序,任何人在任何時間可以通過智能合約,發布自己的去中心化應用。
  • 數字貓將會欣起以太坊的下一場變革
    這款App使用了以太坊區塊鏈來創建一個公共、共享的數字貓加密歷史記錄,現在以太坊平臺上最受歡迎的應用可能就屬它了,以致於用戶們毫不吝嗇地為此付出逾300萬美元在它的「培育「上。 此前比特大事件曾報導說以太坊被譽為是「世界計算機」,它可以承載大量去中心化應用,甚至最終取代網際網路。然而在這樣的願景下,一款小貓應用就使得網絡變得堵塞,似乎有點諷刺。 事實上這是由於區塊鏈的工作原理造成的,每一筆區塊鏈交易都需要網絡所有節點來處理,這就限制了在同一時間能夠進行的計算量。
  • 火幣晚報:以太坊巨鯨正在減少,交易平臺以太坊餘額降至9個月低點
    資金將用於發展業務,聘用關鍵員工進行營銷、用戶支持和進一步的軟體開發。據稱,該公司的數字債務資本市場agoraPlatform整合區塊鏈平臺Corda Enterprise的技術。【以太坊巨鯨正在減少,交易平臺以太坊餘額降至9個月低點】據u.today消息,9月21日,Glassnode數據顯示,用戶在加密貨幣交易平臺持有的以太坊數量顯著下降,創下9個月以來的最低水平,目前餘額為1658萬枚以太坊,價值約61億美元。同時,持有1000或以上的以太坊錢包數量也大幅下降。目前只有 7218個錢包的以太坊餘額在1000枚以上。
  • 以太貓加密狗,區塊鏈技術界的貓狗大戰?
    【摘要】加密狗不是基於以太坊公鏈,而是基於Achain公鏈進行開發。據Achain團隊介紹,Achain交易性能可以達到1000tps,採用的是RDPoS的共識機制,在可擴展性和交易性能及費用上都有了很大提升。編者按:加密狗不是基於以太坊公鏈,而是基於Achain公鏈進行開發。
  • 區塊鏈遊戲:100萬一只的區塊鏈養貓,以太貓聯合創始人他不認同
    區塊鏈遊戲:100萬一只的區塊鏈養貓,以太貓聯合創始人他不認同要一說區塊鏈遊戲,首先讓我想到是以在太貓,有網友傳說「100萬一只的區塊鏈養貓「,以太貓聯合創始人Benny Giang,他說這並不是他的初衷。
  • 信任的遊戲——區塊鏈
    而早在2001年加拿大人維塔利克·布特林(Vitaik Buterin)創建了以太坊,並於2014年建立了與中國市場的聯繫,使最初並不是很健全的區塊鏈技術更加完善,擴展了區塊鏈的應用範圍,被理解為第二代區塊鏈技術。但區塊鏈技術最早應用於人們敏感的數字貨幣交易遊戲,這導致比特幣雖然擴展了區塊鏈的知名度,也令不明真相的人們曲解了區塊鏈技術。
  • 期待已久的區塊鏈「殺手級應用」,為何是一款擼貓軟體
    這一周,區塊鏈圈也感染了貓癮症。11月28日,基於以太坊的養貓遊戲CryptoKitties問世,隨即病毒式地傳播開來。它是目前最受歡迎的智能合約,貓咪的拍賣交易額超600萬美元,還一不小心造成了以太坊網絡長時間、大範圍的擁堵。
  • 肖風的萬向區塊鏈帝國|OKEx區塊鏈往事
    提到中國區塊鏈的發展史,不得不提到萬向區塊鏈實驗室。說起萬向區塊鏈實驗室,離不開靈魂人物肖風。從掌控1900億的博時基金,到一手打造了萬向金融帝國;從投資區塊鏈2.0的以太坊,到投資跨鏈巨頭Cosmos,背後都能看到肖風的身影。
  • 期待已久的區塊鏈「殺手級應用」 為什麼是一款擼貓軟體?
    這一周,區塊鏈圈也感染了貓癮症。11月28日,基於以太坊的養貓遊戲CryptoKitties問世,隨即病毒式地傳播開來。Axiom Zen 稱,希望讓所有人都能接觸到區塊鏈,而不僅是比特幣礦工、VC、ICO參與方這些限定群體。所以他們「利用更有趣和遊戲的力量」讓大眾能夠接受區塊鏈,比如說,貓。 遊戲社群負責人表示,他們近期忙著幫助新朋友購買、提取以太幣,設置以太幣錢包等。
  • 2020年以太坊成了整個礦業的亮點 收益飆升60% 以太坊挖礦受資本追捧
    比特幣的定義是一套貨幣體系,而以太坊的側重點是打造一條公鏈,一套區塊鏈的作業系統,並且大部分的區塊鏈項目都是在以太坊上開發和運行的,無可爭議的全球應用第一。以太坊雲算力挖礦的幾大優勢:1,更穩定的挖礦難度和產量和BTC 每2016個區塊(約14天)難度調整機制不同,以太坊為保證出塊時間在15秒左右,在每一次出塊時自動調整難度,是的以太坊的難度變化更加穩定,從而近一年的產量變化和風險更小。
  • 區塊鏈早報 | 小米區塊鏈寵物「加密兔」內測疑似流出;幣安懸賞25...
    頭條小米區塊鏈寵物「加密兔」內測疑似流出據巴比特資訊網報導,3月10日,有人在內部微信群中分享了小米區塊鏈產品「加密兔」的連結,分享連結標題為「你的好友邀你一同領養區塊鏈萌寵【加密兔】」,疑似小米即將區塊鏈遊戲項目。
  • 【識貝晚報】央行現階段數字貨幣設計屬於現金範疇;以太坊加密貓中國版「迷戀貓」明日上線
    【巴西國家經濟和社會發展銀行計劃使用以太坊區塊鏈實現法定貨幣代幣化】據Coincrispy報導,巴西國家經濟和社會發展銀行(BNDES)正在通過以太坊區塊鏈實現該國法定貨幣的代幣化,從而增加透明性。包括Telegram、Filecoin、Kik在內的一些區塊鏈項目在眾籌過程中使用了SAFT協議,允許投資者在代幣正式開售前有權進行購買,而這種購買權利可以被交易已獲利。SEC方面擔心這樣的協議像證券一樣被交易,然而並不遵守證券相關規定。
  • ETH收益趕超比特幣 挖礦屯幣是獲取 以太坊的最好方式
    目前幣特幣和以太坊市值相差5.08倍,2017年暴跌之後,比特幣距離最高處46.62%,而以太坊距離歷史最高價下跌了還有76.01%,也就是說,以太坊有點超跌了。目前以太坊幣343.73美元,歷史最高1432.88美元,也就是說至少還要漲1倍才可以和比特幣看齊。