Solana介紹
以太坊殺手 Solana介紹 作為
以太坊區塊鏈體系的競爭者,「
以太坊殺手 」
Solana(SOL), 是一個開源項目,它實現了一個新的、高性能的、無需許可的區塊鏈。
那麼,讓我們從本文中的第一個問題開始,“什麼是 Solana?”。簡而言之,Solana 由 Anatoly Yakovenko 於 2017 年創立,是一個開源項目,實現了新的高性能、無需許可的區塊鏈。Solana 的使命是支持所有高增長和高頻的區塊鏈應用程序,並使世界金融體系民主化。
雖然這聽起來很棒,但它並沒有說明這個網絡有多麼令人興奮和獨特。因此,我們將研究八項核心發明、歷史共識協議證明、Solana 集群及其原生資產 SOL。
什麼是 Solana ?
Solana 是一個開源項目,它實現了一個新的、高性能的、無需許可的區塊鏈。Solana 基金會位於瑞士日內瓦,負責維護開源項目
我們知道使用 PoW 機制是多麼耗能。事實證明,無論是比特幣還是具有 PoS 機制的以太坊,都沒有足夠的可擴展性。但是,如果有一種更快、更安全的達成共識的方法呢?這種方法是在 Solana 區塊鏈中開發和實施的。
Solana 是一個基於區塊鏈協議的項目,專注於快速交易和高吞吐量。Solana 用於創建去中心化應用程序和智能合約,其用戶可以使用 SOL(原生代幣)支付交易費用並與智能合約交互。
文檔描述
Solana 文檔描述了 Solana 開源項目,這是一個從頭開始構建的區塊鏈。它們涵蓋了 Solana 為什麼有用、如何使用它、它如何工作以及為什麼它在 Solana 公司關門後仍能繼續工作很長時間。Solana 架構的目標是證明存在一組軟件算法,當結合使用這些算法來實現區塊鏈時,消除了作為性能瓶頸的軟件,允許交易吞吐量與網絡帶寬成比例地擴展。該架構繼續滿足適當區塊鏈的所有三個理想屬性:可擴展、安全和去中心化。
該架構描述了標準千兆網絡上每秒 71 萬筆交易( tps )的理論上限和 40 千兆位網絡上的 2840 萬 tps。此外,該架構支持以通用編程語言(如 C 或 Rust)編寫的程序的安全、並發執行。
什麼是 Solana 集群?
集群是一組協同工作的計算機,從外部可以將其視為一個系統。Solana 集群是一組獨立擁有的計算機協同工作(有時相互對抗)驗證不受信任的、用戶提交的程序的輸出。Solana 集群可以在用戶想要及時保留事件的不可變記錄或這些事件的編程解釋時使用。一種用途是跟踪哪些計算機做了有意義的工作來保持集群運行。另一種用途可能是跟踪現實世界資產的擁有情況。在每種情況下,集群都會生成一個稱為分類帳的事件記錄。它將在集群的整個生命週期內保留。只要世界上的某個地方有人維護分類帳的副本,其程序的輸出(可能包含誰擁有什麼的記錄)將永遠是可複制的,獨立於啟動它的組織。
什麼是 SOL?
SOL 是 Solana 的原生代幣的名稱,它可以傳遞給 Solana 集群中的節點,以換取運行鏈上程序或驗證其輸出。系統可以執行被稱為lamports的部分 SOL 的小額支付。它們的名字是為了紀念 Solana 對技術影響最大的Leslie Lamport。一個燈的值為 0.000000001 SOL。
解決增加帶寬和可擴展性的問題對於加密行業的發展具有重要意義,因此 Solana 及其創新引起了用戶的關注。讓我們仔細看看一切是如何運作的。
機制
所以,Anatoly Yakovenko(Solana 的創造者)和他的團隊開發的主要創新是歷史證明機制
歷史證明是一種同步時鐘。
PoH 本質上為每筆交易分配一個時間戳,並禁用礦工和機器人確定交易記錄在區塊鏈中的順序的能力。正如雅科文科本人所說:“這提供了更大的安全性和對審查的抵抗力”。
也就是說,使用 SHA256 計算為每個節點生成時間戳。此函數採用輸入數據並產生一個很難預測的獨特結果。並且區塊鏈還使用了可驗證延遲函數(VDF)。VDF 需要執行一定數量的順序操作,並產生一個可供公眾確認的唯一結果。VDF 只能通過在單核上使用 CPU 通過執行特定的步驟序列來解決。此實現創建用於同步網絡的順序哈希。抗原像,哈希不斷重複,前一個輸出用作下一個輸入。數量和電流輸出信號被周期性地記錄。
提供了可驗證的交易訂單,驗證者將其添加到區塊中,而無需常規時間戳。而且,由於散列需要一定的時間才能完成,驗證者可以檢查已經過去了多少時間。
當然,所有這些都可以讓您顯著加快檢查網絡交易的時間。但這還不是全部。以下是 Solana 用於實現高速和可擴展性的更多創新:
· Tower BFT 是實用拜占庭容錯的PoH優化版本;
· Turbine 是一個區塊分發協議。交易被分成幾部分,以免將完整的塊轉移到節點;
· Gulf stream 是一個沒有Mempool的交易轉發協議;
· Archivers 存儲定期檢查的狀態的小部分;
· Cloudbreak 優化多線程寫入磁盤;
· Pipeline 是優化驗證所必需的事務處理塊。
· Sealevel 是一個並行的智能合約執行環境,可以並行處理數以萬計的合約。
驗證器(用於檢查和向區塊鏈添加交易)根據其份額進行選擇(份額越高,選擇的概率越高)。此外,在兼容的加密錢包的幫助下,您可以將您的代幣放置在處理網絡交易的驗證者處。成功的驗證者然後與那些下注的人分享一些獎勵。這種獎勵機制鼓勵驗證者和委託者為網絡的利益行事。這確保了網絡的安全性,因為參與者對其進行了財務投資,從而增加了其功能和流動性。
SOL 代幣
項目代幣稱為 SOL。用戶使用它來支付交易費用或與智能合約交互時,以及將代幣作為確認費率共識機制的一部分。SOL 使用 SPL 協議。
SPL 是 Solana 區塊鏈代幣的標準,類似於以太坊中的 ERC-20。
該代幣於 2020 年 3 月首次在 Solana beta 測試網絡上推出。 從那一刻起,其價格上漲了近 30 倍,現在 SOL 已躋身市值前 20 大加密貨幣之列。
Solana 基金會宣布將發行總計 4.89 億個代幣流通。
項目的前景和受歡迎程度
Solana 區塊鏈中使用的技術顯著擴大了其使用範圍。此外,它們吸引了大量開發人員,他們經常尋找更便宜的以太坊類似物。迄今為止,全球已有 150 多個項目使用 Solana 區塊鏈,例如:Maps.me、Audis、Serum、Radium、Exodus、Nina、Oxygen 等。我們相信您已經聽說過其中的許多項目。完整列表可以在項目的
官方頁面上找到。
今年,該團隊舉辦了 2 場黑客馬拉松,資金高達 100 萬美元。迄今為止,該項目已擁有 900 多個活躍驗證器、超過 8200 萬個區塊和 700 萬個獨特的 SOL 錢包。Solana 每秒通過超過 50,000 筆交易,阻塞時間僅為 400 毫秒,而網絡交易的成本估計為每 100 萬筆交易 10 美元。截至 2021 年 7 月 16 日,Solana 生態系統鎖定的總價值為 9.61 億美元!
對於一個相對年輕的項目來說,這些數字令人印象深刻,不是嗎?
作為對比,比特幣的阻塞時間約為 10 分鐘,以太坊約為 15 秒。
以太坊殺手 Solana介紹 ,Solana 經常被稱為“
以太坊殺手 ”。一方面,這並非不合理,因為 PoH 機制顯著提高了網絡速度和可擴展性,即使與 PoS 相比也是如此。但是,現在說 Solana 將取代以太坊還為時過早,我們認為這樣說不太合適。Anatoly Yakovenko 本人表示,Solana 並不反對以太坊,因為它“對整個行業具有破壞性”。
歷史證明
歷史證明(PoH)源自權益證明(PoS),可以認為是Solana的八項發明。它側重於這樣一個概念,即您可以證明消息發生在操作前後的特定時間,而不是信任塊上給出的時間戳。在分佈式網絡中,就事件發生的時間和順序達成一致是一項挑戰,因為網絡中的節點不能簡單地假設外部時間源或時間戳出現在消息中並且是真實的。但是,Solana 的歷史證明協議可以創建歷史記錄,以證明在特定時間發生的事件。
歷史證明是一種高可驗證延遲函數(VDF)。Solana 需要驗證器來持續解決這些 VDF。VDF 需要特定數量的序列步驟來評估,但也會產生可以有效和公開驗證的獨特輸出。VDF 只能通過單個 CPU 內核應用一組特定的順序步驟來解決。
Solana 的具體實現使用順序原像抗性散列,該散列連續遍歷自身,並將前一個輸出用作下一個輸入。系統地記錄計數和當前輸出。
Solana 的八項發明
Solana 團隊由來自英特爾、谷歌、推特、網景和高通等公司的技術專家組成。Solana 創造的八項技術或發明專注於確保他們的網絡真正去中心化、無需許可,並與單個節點的性能相匹配。我們已經討論了其中之一,歷史證明,所以讓我們來看看其餘的。
Tower BFT
Solana在他們的歷史證明協議上運行一個Tower Byzantine Fault Tolerance (BFT) 共識機制。Tower BFT 在達成共識之前利用 PoH 作為時鐘來減少通信開銷和延遲。在很多方面,這種共識類似於實用拜占庭容錯共識算法(PBFT)。然而,與 PBFT 不同,Tower Consensus 更喜歡活躍而不是一致性。在這個系統中,節點以指數方式增加他們的超時以達成一致。但由於賬本也是一個無需信任的時間來源,節點可以觀察和檢查網絡中所有驗證器的超時。
Turbine
Solana 共識層不依賴於點對點消息,這使得可以獨立地優化塊通過網絡傳輸的方式。渦輪是一種塊傳播技術。在分佈式系統中,增加節點數將直接增加將所有數據發送到所有節點所需的時間。渦輪機就是為了解決這個問題而創建的。在這種情況下,當一個節點向其 500 個對等節點生成消息時,它不需要將信息傳輸 500 次。相反,消息被分解並以數據包的形式發送到不同的驗證器。每個驗證器將數據包重新傳輸到一組對等點。
Sealevel
Sealevel 是一種超並行事務處理引擎,旨在跨圖形處理單元 (GPU) 和固態驅動器 (SSD) 進行水平擴展。因此,必須牢記所有其他區塊鏈都是單線程計算機。Solana 是唯一支持在單個分片中並行執行事務的鏈。
在這個解決方案中,事務預先指定了它們在執行時將讀取和寫入的狀態。Sealevel 用於查找發生在一個塊內的所有非重疊事務並並行運行它們。Sealevel 是一個調度事務的虛擬機(VM);但是,它不會在 VM 中執行這些事務。取而代之的是,它們使用一種經過行業驗證的字節碼(稱為伯克利數據包過濾器(BPF))在硬件上本地執行,該字節碼專為高性能數據包過濾器而設計。
Gulf Stream
灣流的工作原理是將事務緩存和轉發推送到網絡邊緣。在 Solana 的網絡中,在每個區塊生產過程中,將根據他們的股份確定即將到來的網絡領導者。因此,由於每個驗證者都知道架構中即將到來的領導者的順序,客戶端和驗證者提前將交易轉發給預期的領導者。反過來,這允許驗證者提前執行他們的交易,減少確認時間,並更快地切換領導者。此外,它減少了來自未確認交易池的驗證者的內存壓力。
Cloudbreak
Cloudbreak 被設計為一種狀態架構,該架構針對分佈在 RAID 0 SSD 配置中的並發讀取和寫入進行了優化。結合 Solana 的事務設計,該架構支持事務的 Ahead Of Time (AOT) 執行。通過將 Sealevel 與 Cloudbreak 相結合,驗證者甚至可以在交易被編碼到區塊之前就開始執行交易;這允許進一步優化出塊時間和確認延遲。
Arcivers
在 Solana 網絡上,數據存儲從驗證器卸載到名為存檔器的節點網絡。這些存檔器不是共識的一部分。國家的歷史被分成許多不同的部分並被編碼。存檔器存儲狀態的一小部分,網絡會不時要求存檔器證明他們持有數據。
Pipeline
管道是用於驗證優化的事務處理單元。在 Solana 網絡上,事務驗證過程廣泛使用了在 CPU 設計中也很常見的優化,稱為流水線。
該機制的作用是確保硬件的每個部分始終有效地工作。
Solana 集群
在最一般的意義上,集群是一組或一組協同工作的計算機,從外部看就像一個單一的系統。Solana 集群是一組驗證器,它們協同工作以服務客戶端交易並維護分類賬的完整性。每當用戶想要及時保留事件的不可變記錄或這些事件的編程解釋時,就可以使用這些集群。例如,您可以使用它來跟踪哪台計算機(以及驗證器)做了有意義的工作來保持集群運行。
在 Solana 網絡中,許多不同的集群可以共存。每當兩個不同的集合共享一個創世塊時,它們就會嘗試收斂。如果沒有,他們可以忽略其他集群的存在。只要在世界上的某個地方保留了分類帳的副本,其程序的輸出將永遠是可複制的,獨立於啟動它的組織。
代幣
Solana 的原生數字資產名稱為 SOL,它可以傳遞給 Solana 集群中的節點,以換取運行驗證輸出的鏈上程序。Lamports是系統進行的小額支付,由部分 SOL 組成。Lamport 的值設置為 0.000000001 SOL。
- SOL 的總供應量為 500,000,000 SOL,在撰寫本文時,循環供應量為 19,626,651 SOL (3.93%)。
- 該年度的獎勵比例設定為10%。
目前,Solana Network 處於主網測試階段。我們期待在主網發布後發布更多關於 SOL 的信息。
開發與合作
讓我們從討論 Solana 在過去幾個月中推出的許多不同合作開始。
Dfuse 和Solana
2020 年 4 月 28 日,Solana 宣布與區塊鏈 API 公司
dfuse合作。該合作夥伴關係將專注於技術集成,為高吞吐量區塊鏈提供強大的數據解決方案。dfuse 將貢獻 dfuse Search,它的實時、歷史和分叉感知搜索引擎以及其他構建塊。
Dfuse 通過組織分散的數據來幫助開發人員構建高性能的應用程序。dfuse API 可以流式傳輸實時狀態更新、進行超快速搜索並提供不可逆轉的事務保證。他們的產品 dfuse Search、dfuse Lifecycle、dfuse State 和 dfuse On-Demand Networks 提供了一套功能,使開發人員可以更輕鬆地定制和提供一流的用戶體驗。
Torus 和Solana
Solana 和 Torus 之間的合作於 2020 年 4 月 23 日宣布。 Torus 是通過多個用戶界面為 DApp 提供一鍵登錄的提供商。提供商使用戶可以在區塊鏈上與他們的 Google 郵件或 Reddit 用戶名進行交互,無論之前是否有人登錄過 Torus。就像 Solana 一樣,Torus 的主要重點是為主流使用創建一個更易於訪問、用戶友好和可擴展的區塊鏈。因此,兩家公司決定結合優勢來解決新用戶加入區塊鏈生態系統的問題。他們認為,這些入職問題引起的摩擦是導致區塊鏈技術採用如此緩慢的原因。
Terra Money 和Solana
Terra Money 將與 Solana 一起構建一個新的高速代幣橋樑,以促進 Terra 的穩定幣轉移到 Solana DApp 生態系統中。這意味著 Terra 的代幣將成為網絡上的第一個穩定幣。此外,通過將他們的數字資產引入網絡,Solana 旨在擴大開發人員的設計空間,為需要價格穩定支付的新應用程序開闢道路。為了促進這一切,Terra Money 和 Solana 將建造一座橋樑,
對於那些不熟悉 Terra 的人來說,它是一個出色的、蓬勃發展的支付網絡,由多種與美元等法定貨幣掛鉤的穩定幣提供支持。很多人可能從其旗艦應用CHAI 中了解 Terra,該應用非常成功,日交易量超過 300 萬美元。
Solana 和Chainlink
熟悉
Chainlink 的人可能知道,它是一個去中心化的預言機網絡,在預言機和數據源層面都提供了去中心化。Chainlink 的用戶可以保護自己免受單點故障的影響。他們可以使用多個數據源來獲取市場價格,這使他們能夠防止一個數據源是“真相”的單一來源。
目前,Chainlink 通過價格參考合約提供安全可靠的市場數據。這些合約中的每一個都由七個或更多獨立、安全、抵抗女巫的節點支持。節點從數據聚合器 API 池中獲取市場數據。節點的響應被聚合到一個單一的數據點中,並以指定的時間間隔(例如,按時間)在鏈上更新。
Solana 和
Chainlink 之間的合作旨在使 Chainlink 成為價格參考合約解決方案的預言機解決方案以及所有 Solana DApp 的標準。這樣,DApp 就可以安全地訪問他們需要的所有輸入和輸出。但是他們可以避免嘗試部署自製的預言機所帶來的主要陷阱(例如長時間的延遲或額外的成本)。
發展路線圖
Solana 會是一個嗎?成為主要的支持智能合約的區塊鏈的競爭正在升溫。許多項目都在追逐以太坊的尾巴,提供更快、更便宜的交易以及技術創新。 Solana 提供什麼?一個內部時鐘。令人難以置信的更高的交易數量。費用如此之低,幾乎不存在。在其第 1 層中擴展到全球採用的可能性。
以太坊殺手 Solana介紹 ,這足以佔領市場嗎?Solana 是每個人都在尋找的神話般的
以太坊殺手 嗎?繼續閱讀並獲得足夠的信息來做出自己的想法。我們將用易於理解的要點和簡短的文字總結好、壞和醜。
什麼是歷史證明以及它是如何工作的?
與名稱所暗示的相反,歷史證明不是共識機制。Solana 使用 Proof-Of-Stake 來驗證其區塊。“ Solana 的核心創新是歷史證明 (POH),它是網絡中全球可用的、無需許可的時間來源,可以在達成共識之前工作, ”以下視頻的信息框說。
進入 Yakovenko 的偉大想法,他稱之為“歷史證明”,其中 Solana 區塊鏈開發了一種同步時鐘,本質上,它為每筆交易分配一個時間戳,並禁用礦工和機器人決定交易順序的能力交易記錄在區塊鏈上。Yakovenko 說,這樣做可以提高安全性和“抗審查”。
Solana 的創建者是舊金山居民 Anatoly Yakovenko,“他在高通擔任了十幾年的無線協議工程師。” 在他找到改進系統的方法之前,他對加密貨幣不感興趣。在傳統的區塊鏈中,區塊不帶有時間戳,這會導致效率低下。Yakovenko 想出了一種方法將它包含在 SHA-256(安全哈希算法 256)哈希函數中,剩下的就是歷史……歷史的證明。
Solana 區塊鏈提供的其他創新
VDF, Verifiable Delay Function:
用於生成 PoH 的函數。它是一個抗碰撞的哈希函數。簡而言之,這是一個函數,它接受一堆數據輸入並以固定大小吐出一個輸出。該功能的主要優點是其安全性。
Avalanche Communication:
簡單的說,由於每個時間戳中的哈希值都是由前一個哈希值計算出來的,因此可以將大範圍的哈希值分成小分區,由節點單獨驗證。每個節點只需要驗證一個hash值的分區,然後拼接恢復成一個長hash值。
Tower Consensus, a variant of Proof-Of-Stake that:
儘管來自惡意節點的攻擊(稱為Practical Byzantine Fault Tolerance (PBFT)),仍使分佈式網絡能夠達成共識。
Solana 對 PBFT 的實施通過稱為歷史證明 (PoH) 的第二個新穎協議在整個區塊鏈上強制實施全局時間源。
Sealevel:
這允許並行智能合約運行時優化資源並確保 Solana 可以跨 GPU 和 SSD 水平擴展,這應該有助於平台擴展以滿足需求。
Gulf Stream:
Solana 還完全取消了其他平台使用的內存池系統,而是在前一批交易完成之前將交易轉發給驗證器。這有助於最大限度地提高確認速度並增加可以同時和並行處理的交易數量。
Solana 區塊鏈的主要特徵
- 從技術上講,它仍處於測試階段。不過,他們的主網已經啟動並正在運行。
- 成為驗證者的門檻低。開始驗證沒有最低賭注,但被選中的可能性與您的賭注大小直接相關。
- 它甚至比傳統金融系統和集中式加密貨幣交易所還要快。
- 到 2020 年底,在 Solana 上建設的項目超過 100 個。現在有 250 多個。呈指數級增長。
- 在撰寫本文時,他們的官方統計數據報告了 905 個驗證者和 1331 個節點。平均值 每筆交易的費用為 0.00025 美元。
- 他們目前每秒報告 1,375 筆交易。
- 該項目支持任何編程語言的智能合約。
強大的盟友和共同標誌
- 它是 USDC 的“官方鏈”。USDC 是全球第二大穩定幣。
- Sam Bankman-Fried 的 FTX 和 Alameda 研究。他們的 Serum DEX 運行在 Solana 上,以及他們的項目 Maps.me 和 Oxygen,這是一種借入/借出 DeFi 協議。
Solana、批評和醜聞
- 儘管他們有大量免費可用的文檔,但該項目沒有明確定義的路線圖。
- 他們的官方代幣經濟學明確表示“可能會發生變化。”
- 關於Solana基金會的職能的信息不足。他們持有超過 10% 的 SOL 代幣。並管理著高達 38% 的社區保護區。
- 有人發現了一個神秘的錢包,裡面有 11,365,067 SOL。他們最終成為Solana 基金會向一家為 Binance 提供流動性的做市公司提供的一筆未公開的貸款。這些代幣最終被燒毀,但哇。
- 12 月,在六個小時內,“ Solana 的主網 Beta 網絡停止了新的區塊確認,導致暫時中斷。” 原因是“一個驗證者啟動了他們機器的兩個實例,並開始為同一個時隙傳輸多個不同的塊,最終創建了網絡的 3 個不同的未經確認的少數分區。”他們的藉口是Solana還處於測試階段,這很公平。
FTX 2021 年 8 月 15 日的 SOL 價格圖表 | 資料來源:TradingView.com上的 SOL/USD
結論
數量、大投資者的投資、獨特的機制和技術,所有這些都使 Solana 項目具有吸引力和成功。
延伸閱讀
[su_posts tax_term="15" order="desc"]
jan的幣安推薦碼:47788916
看了很多加會員的朋友轉賬通過幣安平台,如果你們任何一位都是使用幣安平台的話,可以退出重新登入,然後在底下信箱和密碼輸入完添加 jan的推薦碼再登入,就可以永久手續費返現20%,增加籌碼。
https://accounts.binance.com/zh-TW/register?ref=47788916
[maxbutton id="9"]
如果您喜歡我的文章,
請幫我在下方拍手區按圓圈圈裡的拍手圖案5次!我將得到
Likecoin 的回饋:)
回饋由
Likecoin 基金會出資,您只要註冊/登入帳號(fb、google帳號都可以註冊,不超過1分鐘),按五次左鍵,可以贊助我的文章且完全不會花到錢!若願意成為讚賞公民那是十分感激。
支持創作,正向交流:)