Solana ICO評審:重新設計的高效能區塊鏈

買賣虛擬貨幣
無法在時間上達成一致是一個棘手的問題,不僅在區塊鏈中,而且在網際網路上。同步時鐘在分散式系統中的實際應用將提高分散式演算法的效能。

其他專案如Hashgraph(帶有“中值”時間戳)或FOAM(部署信標與無線電收發器之間的時鐘同步,以確保定位證明)正在努力解決“時間協議”問題。


SOLANA:“歷史證明”來決定區塊鏈可擴充套件性的未來。
為了建立一個帶有編碼、無信任時間的分散式賬本,SOLANA設計了歷史證明(Proof of History),這是驗證訂單和特定事件之間時間流逝的證據。
歷史證明將與工作證明(比特幣等使用的共識性演算法)或者權益證明(以太坊的Casper所使用的共識性演算法)一起工作。這可以減少導致終止時間達到亞秒的訊息傳遞開銷。除此之外,Solana正在致力於在1 GB網路基礎上每秒產生高達710K的事務,而無需資料分割槽。你想知道他們計劃如何實現這個偉大的勝利嗎?問題在開發高吞吐量(Tps)和高度安全的區塊鏈的競賽中,團隊正在設計新的方法來建立高度可擴充套件性的解決方案,從而允許現有區塊鏈中每秒鐘可進行高事務數量。“時間問題?”。在計算和資訊時代,有一個基本的需求正在等待解決。事件之間的公平協調。這意味著:例如,當計算機向另一臺計算機傳送訊息時,他們需要同步事務之間的時間。因此,這意味著,如果他們每個人都有自己的內在時鐘,他們可能會或不可能正確協調。
用時間戳來協調事件不僅是系統的需要,而且在金錢、人員和努力方面都是巨大的成本。開發人員已經開始使用一種技術來提高鏈的總體吞吐量。分片是一種技術,用於改善總鏈的TPS(系統吞吐量),並被證明是成功的,但它本身並不是一個完整的解決方案,因為這可能會引入漏洞。最大的漏洞是交易的分割,如果處理不好,就會開啟鏈,導致欺詐交易、雙重支出或同一交易的碎片缺乏共享知識。 為了提供一些普遍的看法,Google Spanner(谷歌的可擴充套件、多版本、全球分散式和同步複製的資料庫支援讀寫事務、只讀事務和快照讀取)花費了大量資源來同步其資料資料中心之間的原子鐘。他們需要得到精確的維護,並且有大量工程師正在為此工作。看起來協調時間是一件容易的事情,但事實並非如此,這就是Solana提出的歷史證明解決方案。透過實現可信的時間協調,Solana不僅能夠在速度和可靠性方面提高區塊鏈吞吐量,還能降低平均成本。
成功解決這個問題的團隊可能會有一個高度採用的區塊鏈。解決Solana正在他們的區塊鏈中實施一種新的基於時間的共識演算法。他們的演算法是以“歷史證明”為基礎的,它是一種創新的共識演算法,它不需要網路中的所有節點來確認交易,(BTC或ETH)只要求大家都同意事件A發生是在事件B之前。為解決這個問題,Solana設計了一種新的區塊鏈架構。這個新概念整合了所謂的“歷史證明”,並將提高可擴充套件性(如圖所示)並降低成本。
你看看上面的圖片序列,如果你是漫威大片的影迷,你當然可以想象自己在電影院看這些電影中的一部。你會同意的,如果你是在參加最早的活動中記錄的,沒人可以否認你最早在看《鋼鐵俠》之後看了《復仇者聯盟》,但都是在看《復仇者聯盟:無限戰爭》之前。能夠記錄歷史上的事件,並將這些事件作為時間的滴答聲。這些照片帶有特定的時間資訊。您不需要花費資源來查詢這些資訊,因為它是拍攝圖片的固有內容並附在它們身上,是每個人都會認同的並且可以輕鬆證實的內容。這與這個新的區塊鏈架構將嘗試提供給加密世界的東西類似(在上面的例子中)。一個高效可靠的區塊鏈時鐘,是每個交易中的時間戳。因此,Solana將允許他們的區塊鏈使用者透過建立一個有組織和完全可驗證的歷史記錄來信任特定交易的順序和時間。我們在下一節中看到的那樣,這個驗證可以在很短的時間內完成。主要特點:技術概述深入研究Solana提出的解決方案會發現一些問題,例如,如何在區塊鏈上實現歷史證明,以及Solana到底是如何工作的,它們使用的是什麼工具?首先,我們需要了解網路是如何設計的,以及它所包含的內容。
下面的圖表總結了Solana的網路設計從上往下的視覺演示。
歷史證明是一種高頻率可驗證延遲函式。這意味著它將需要確定數量的相關步驟進行評估。但另一方面,這些步驟最終會產生一個唯一的輸出??,便於驗證。在解決方案部分中,我們討論了Solana如何增加TXN / s的數量,以及如何減少用於執行它們的所需資源。對這種可能性的解釋與雜湊函式的解釋是一致的。雜湊函式作為壓縮資料的一種方式,這樣更大數量的資料最終可以被壓縮成小量位,這就鼓勵了減少tx權重,從而提高了效率和更快速的序列。
如上所述,歷史證明序列被設計為與加密雜湊函式一起工作。與加密雜湊函式特別相關的是,使用原始輸入,不用從頭執行整個函式就可以預測最終的結果(輸出)。因此,如果有輸入並試圖預測輸出是不可能的,那麼您將需要執行該函式來獲得結果。考慮到這一點,假設這個雜湊函式從某個隨機起點(初始輸入)執行,一旦這個過程完成,就獲得第一個輸出(雜湊)。以下是它變得有趣的地方,將輸入與從執行函式中獲得的輸出一起輸入到下一個雜湊的輸入中,如下圖所示:
如果我們要重複這個過程,例如300次。您可以開始看到,我們已經建立了一個單執行緒程序,其中最後的輸出(雜湊300)除了執行整個執行緒的人之外是完全不可猜測的。這個向下一個函式的輸入和生成的資料提供輸出的迴圈,表示為時間的流逝和歷史的建立,用Solana的話來說就是滴答聲。每一個輸出都攜帶詳細資訊,如果不執行該函式,則無法預測。就像上述例子中的漫威的電影一樣,每一部作品都代表了一段時間,恰好在連續時間的執行緒中位於它的位置。
因此,Solana建議不要使用不可靠的時間,而是使用這些順序有序和不可預測的輸出來確定特定時刻,即執行緒程序中的特定時刻。我們可以稱之為歷史。Avalanche:Solana解決擁擠問題的方法Solana在1GB網路上的高交易輸出是透過一種名為Avalanche的Solana架構完成的。類似於文字檔案網路,分類賬的完整副本不一定在任何特定節點上可用,但是完整副本總是可用的,並且可以透過收集每個片段並重構它來傳遞。
在上面的影象中,您可以觀察到指定的領導節點的塊資料被分割成兩個部分。它使它第一跳到第二級,然後再跳到第二級。第三跳之後,第四跳返回到領頭節點,報告投票結果。在三分之二+1多數票的情況下,該區塊達到最終結果,並轉移到下一個區塊。它只需在對等點之間共享一半的塊資料,就大大減少了網路中的頻寬和資料使用率。
誠實之道為了使Solana保持節點和驗證著的誠實,歷史生成器的證據將故意以隨機間隔傳送無效的雜湊值。由於節點對驗證 Solana確保驗證無效雜湊的所有驗證者都會被裁剪。權益證明Solana使用權益證明(POS)來達成共識,並且它具有許多其他基於POS代幣的相同特徵。作為一個複習這裡是是POS代幣的一些主要特徵:◆POS代幣的證明使用驗證器◆POS可透過證明
1.把代幣鎖在錢包裡2.將代幣鎖在主節點上,有助於鏈的穩定性◆支付順序由POS代幣或主節點獎勵計劃的“年齡”決定。◆每個POS錢包或主節點獎勵計劃都會收到鑄幣或新偽造的代幣。◆離線時間太長的錢包或主節點獎勵計劃不再“支付”,可能會從網路中刪除。◆POS的作用是防止不良行為的參與者透過破壞網路的安全性而引入無效的事務。
◆對“壞角色”的懲罰可能是損失了POS代幣和獎勵。◆只要證明利益的回報大於透過欺詐獲得收益的機會,信任就能得到保證。Solana有非常相似的結構,但他們以一種稍微不同的方式實現了他們的POS。◆Solana從那些已被連線的節點中選擇了一個驗證器(即,把一個代幣投進去)。◆然後,驗證器的投票和選擇將由一直處於最長或最多繫結節點的節點來確定。◆Solana依賴於快速確認;如果一個節點在指定的時間內沒有響應,它被標記為失效並從投票中移除,如果該節點當時是驗證器,則舉行新的選舉以選擇新的驗證器。
◆如果一個超級多數節點(三分之二節點)在該超時內投票,則該分支被認為是有效的。◆裁剪是使權益無效的行為,它防止驗證器進行欺詐或試圖驗證多個節點,因為保稅代幣將丟失。◆一個主要的區別是次級選舉節點的概念。一旦被選中,輔助節點就可以在網路中斷或其他故障的情況下接管主要角色。路線圖◆2017年11月-概念與白皮書草稿◆2018年2月-白皮書釋出和Testnet 1.0
◆2018年6月-Testnet2.0和公開演示◆2018年9月-公開測試版◆2018年Q4-現場釋出主網◆2019第一季-代幣分配和夥伴關係潛在的考慮因素

在測試過程中,在1GB網路上已達到400k的最大Txn /S。


團隊和顧問


Anatoly Yakovenko-創始人兼執行長◆領導Qualcomm作業系統開發,Mesosphere分散式系統開發以及Dropbox壓縮。◆是BREW的核心核心開發商,它為每部CDMA翻蓋手機(100米以上的裝置)提供動力,並領導開發可在高通手機上實現探戈專案(VR / AR)的技術。

◆擁有2項高效能作業系統協議專利


Greg Fitzgerald--?聯合創始人兼技術長◆曾任高通公司高階軟體工程師12年,在JavaScript,Python,C ++和Haskell方面擁有豐富的經驗。

◆曾擔任Qualcomm網路和訊息傳遞基礎架構團隊的技術負責人,專門負責領域特定語言的設計和實施。


Eric Williams博士-?聯合創始人兼首席科學家◆負責資料科學部門和代幣經濟學。◆在伯克利研究粒子物理學,並從哥倫比亞大學獲得博士學位。

◆在Memorial Sloan Kettering癌症中心完成了醫學物理學博士後,後來在Omada Health領導資料科學。


Raj Gokal??-聯合創始人兼產品和財務運營主管
◆10年的產品管理和財務經驗。

◆通用催化劑公司的風險投資者啟動了消費醫療裝置公司Sano,吸引了超過2000萬美元的投資,並在Omada Health領導產品管理,因為它增長了10倍。


Alan Yu-聯合創始人兼BD營銷戰略主管◆在谷歌銷售和市場部門工作了10年,在他任職期間贏得多項獎項。◆多年來一直活躍在加密社羣,致力於定義未來的發展空間。
Stephen Akridge-?聯合創始人兼工程主管◆Salesforce、Qualcomm和Intel的前任軟體工程師。

◆在高通和英特爾擁有10年的關鍵GPU最佳化專業技術,並領導著不斷超越Nvidia的GPU後端。


更多區塊鏈數字貨幣資訊:http://www.qukuaiwang.com.cn/news

免責聲明:

  1. 本文版權歸原作者所有,僅代表作者本人觀點,不代表鏈報觀點或立場。
  2. 如發現文章、圖片等侵權行爲,侵權責任將由作者本人承擔。
  3. 鏈報僅提供相關項目信息,不構成任何投資建議

推荐阅读

;