Education | 品

什麼是索拉納( 第 1 層的配方

由 Ugly Bob | OCT 11, 2022

什麼是索拉納( 第 1 層的配方 11:45 最小讀取量

什麼是索拉納( 第 1 層的配方

索拉納的歷史

ETH殺手的概念雖然是幼稚的,但在加密貨幣領域是一種聖杯榮譽。 在去年的牛市中,每個Layer-1都是潛在的ETH殺手和千載難逢的計時器。 但話又說回來,所有其他具有市值的代幣也是如此。

索拉納是由在美國工作的俄羅斯計算機工程師阿納托利·雅科文科創建的。 作為一名久經沙場的分散式網路工程師,他過去的工作似乎是一個完美的孵化器,適合那些會實現預言的人。他曾在高通,中層和滴盒工作。

有興趣購買索拉納(SOL)代幣嗎?

Buy Now

時間的開始

區塊鏈的當前狀態存在問題,因為交易輸送量成為一個問題。 那些決定 購買比特幣BTC / USDT)併購 購買乙太坊ETH / USDT)的人正在努力擴展每秒超過十五筆交易。 這些鏈條沒有利用時間,而是一個塊本身就是一個時間單位。

2017年11月 ,Anatoly 發佈了一份關於歷史證明的白皮書,這是一種使用SHA-256哈希演算法為計算機網路提供時鐘的方法;正如傳說所說,他喝了太多的咖啡。

他開始私下工作,用C程式設計語言開發他的名為 Loom 的專案。 它後來在朋友格雷格·菲茨傑拉德的鼓勵下遷移到了Rust程式設計語言。

什麼是索拉納

絲綢原型

2018年2月,格雷格·菲茨傑拉德(Greg Fitzgerald)發佈了一個名為“Silk”的歷史證明白皮書的開源原型,能夠在半秒鐘內驗證和處理一萬筆簽名交易。

不久之後,另一位高通資深人士斯蒂芬·阿克裡奇(Stephen Akridge)通過將簽名驗證過程卸載到GPU來改進原型。

這兩個人將與其他三位創始人一起加入阿納托利的Loom。

重塑品牌

不幸的是,工程師們並不擅長命名事物,所以出現了一些混亂,因為乙太坊也有一個 Loom網路。 用戶會將其與阿納托利的織機混淆。 幸運的是,織布機/絲綢變成了Solana,基於三人在高通工作時居住的海灘小鎮。

測試索拉納

2018年6月,該團隊能夠發佈一個在雲基礎設施上運行的許可的50節點公共測試網網路,該網路能夠支援每秒25萬個事務的一致“突發”。

他們後來一路走到了“Pillbox”公共測試網版本,運行150個節點,每秒推送20萬到50萬筆交易。 此碉堡版本還為使用 BPF 執行環境的鏈上程式提供了有限的支援。

這些是索拉納的早期歲月。我們將在分解構成Solana的關鍵成分之後進入最近的歷史。 他們很重要,因為Solana是與乙太坊或比特幣不同的野獸。

索拉納的關鍵組成部分

“索拉納的指導設計原則是設計出能夠避開硬體的軟體,以實現100%的利用率” – 索拉納實驗室

索爾令牌

索拉納的原生代幣是SOL,可以在昇騰交易所購買,並用於在網路上支付費用。 較小面額的SOL被稱為蘭波特,很像BTC的中本聰。 一個蘭波特的值為0.0000000001 SOL。 與乙太坊的 ERC-20 一樣,SPL令牌標準為dApp提供了一種創建令牌以在各自協定中使用的方法。

據推測,到該網路清除其通貨膨脹時程表時,總共只有4.89億索爾在流通。

歷史證明

歷史證明是一種將時間編碼為數據的方法。 這個想法建立在比特幣的工作量證明共識之上,但避免了等待節點確認區塊的需要,因為每個驗證者的時間稍後會同步。

雖然它被認為是Solana的主幹,但歷史證明不是一種共識演算法,而是與權益證明一起使用來組織諸如區塊生產和交易順序之類的事件。

時鐘的工作原理是盡可能快地運行SHA-256哈希,並將輸出用作下一個哈希的輸入。 時間不是以秒為單位測量的,而是以「價格變動」來衡量的,因此當創建一定數量的價格變動時,協定會將該塊“時間”記錄為可驗證的數據結構。 即將到來的區塊領導者可以根據這些時間塊對自己進行排序。

如果交易引用了之前的任何記錄時間塊,則網路參與者可以確定事務是在一段時間后創建的。

歷史證明是一個令人困惑的概念,有很多視頻可以進一步混淆您在Tube上,但值得您盡可能地理解。 您還可以閱讀 阿納托利·雅科文科的博客 ,該博客更詳細地解釋了歷史證明。

塔拜占庭容錯

Solana使用 實用拜占庭容錯 的定製變體作為其共識機制。 這可能是索拉納最令人困惑的部分,僅次於歷史證明。 因此,ELI5是有序的,您可以 去這裏 購買ELI30。

ELI5ish:使用歷史證明中記錄的時間塊,Solana只允許驗證者在特定時間內將其投票提交到區塊鏈的分叉。 一旦投票,並且他們的賭注押在該塊的有效性上,驗證者將被鎖定對任何不是該投票子級的塊進行投票;網路不能讓驗證者對帳本的多個版本進行投票。

我確實以可預測的(和相關的)結果告訴了我五歲的孩子:他開始哭泣,乞求他的玩具,弄髒自己。 這是瞭解索拉納內部運作(USDT / SOL)的標準做法。

渦輪

Solana 採用的 一種塊傳播協定 ,用於處理向大量驗證程序傳遞大量數據。 對於一個節點來說,與25,000個節點建立單獨的連接並向它們發送完整的256MB數據塊是不切實際的。

渦輪提供了一種解決方案,例如在比特托倫特(或多級行銷)中的數據傳播。 塊領導者不是 256MB 塊,而是將檔分解為更小的塊,並將每個數據包傳遞給隨機驗證程式。 這些驗證器反過來將他們接收到的數據傳輸到一組稱為鄰域的對等節點。 對等節點對他們連接的社區做同樣的事情,很快成千上萬的節點在幾毫秒內收到數據。

驗證者還可以以Reed-Solomon代碼的形式發送數據,以允許驗證者使用不完整的數據重建塊。 重要的是要注意,具有更多 抵押$SOL令牌的 驗證者被放置在更接近區塊生產者的位置,以便為更多承諾的驗證者提供獲得最完整資訊的最佳機會。

墨西哥灣流

比特幣和乙太坊都使用記憶體池來存儲未處理的交易,其中未確認的交易池被傳播到網路中的隨機節點。 由於歷史證明允許我們提前知道區塊領導者的順序,因此可以提前將交易發送給驗證者。 一旦交易被發送到驗證者,它就會被發送到即將到來的區塊領導者。

轉發的交易僅在有限的時間內有效,具體取決於錢包引用的區塊哈希。 一旦交易超過大約24秒,它就會從驗證者的記憶體池中刪除並被視為無效。

西爾維爾

乙太坊使用EVM來執行其智能合約。 EVM只使用一個線程,這意味著一次只有一個智能合約可以改變乙太坊的狀態。 海峰允許在 索拉納多線程執行智能合約。

流水線

也稱為索拉納的 事務處理單元。 Solana的目標是有效地利用所有可用資源,以盡可能快的速度處理盡可能多的數據。 流水線流程將事務流程拆分為多個步驟,並跨負責每個步驟的單獨硬體。 這個想法是允許網路在交易被處理到驗證者后立即將交易輸入管道。

傳送帶的工作原理如下:內核空間句柄從事務中獲取數據。 然後將其發送到 GPU 以驗證簽名。 驗證后,它被發送到CPU以處理銀行業務,令牌金額更改等。 然後將其發送回內核空間以寫入程式中所做的更改。

驗證程式同時運行兩個管道:TPU 用於塊前導,TVU 用於正常塊驗證。

斷雲

用於組織帳戶資料庫的數據結構。 使用現代 SSD 的 32 個線程功能來確保驗證程式可以同時讀取和寫入。 每個額外的SSD都會為驗證器增加更多的存儲空間,從而允許更多的事務處理能力。

這是對 Cloudbreak 的簡單解釋,但是允許Solana擴展其網路的有力方法;對索拉納的賭注就是對硬體的押注。

現代索拉納的現狀

那些決定 購買Solana 的人在2021年底看到了巨大的價格,在11月高達259.96美元。 該網路提供最後一次已知的加密體驗是在乙太坊的早期,然後天然氣價格將普通使用者排除在使DeFi成為有利可圖的日常用戶體驗之外;便宜,快速,無需許可的金融。

索拉納這個明顯的黃金時代不會持續太久。 2021年,索拉納開始在網路性能方面苦苦掙扎,然後FUD的猛攻隨之而來。 Solana經歷了一些交易輸出放緩,發生了一些實際的網路中斷,但在加密中,這並不重要:對於一個充滿惡棍和永久不穩定的市場中的投資者來說,這都是一樣的。 價格下跌了。

就像任何加密應用程式一樣,Solana是一個正在進行的專案。 新的網路升級,如QUIC實施,賭注權重服務質量和費用市場是軟體升級,但真正的公告(仍然是熊市請注意)是Solana移動堆棧和佐賀電話。 德菲和dApp正在進入你的口袋。 這些概念超出了本文的範圍,但鮑勃肯定會在未來寫它們,也許來自我們的傳奇。

Author: Ugly Bob

The wily and less old Bob. He does the back-end stuff for the duo and handles the day-to-day while other Bob counts the twenties made from their writing. They make him have his Twitter account, but DMs are open.

Education: U of Rugpulls

Crypto Class of: 2021

Fun Fact: Has never held an important opinion

發現更多

很抱歉,我們無法為您的搜索提供任何內容。 請嘗試其他術語。
This site is registered on wpml.org as a development site.