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

金色觀察|Solana網絡運行的技術邏輯_OLA:Solana

Author:

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

每個區塊鏈網絡,都有網絡層、共識層、應用層的區分。每個區塊鏈網絡的特性不同,也有事因為在不同的分層里的設計思路不一樣。本文中,我們將整理Solana網絡的運行邏輯,可以通過這些資料了解到為什么Solana會在以太坊2.0還沒上線的時候,會比以太坊好用。

以太坊的總帳本在1.0鏈上,是由礦工維護的,在2.0里,礦工變成驗證者,驗證者用計算設備建立驗證器代替了原來的礦機。Solana也是通過驗證者保護總帳本的,不過驗證者的在形成共識的算法不太一樣。通過下面的順序,可以了解到共識形成的過程。

Solana集群

Solana集群是一組驗證人,共同保持賬本的完整性,存在多個集群。

創建集群

在啟動任何驗證節點之前,首先需要創建一個創世配置。創世配置會配置一個具備引導驗證能力的節點,第二個驗證節點可聯系引導驗證節點來注冊為一個驗證節點。然后,其他驗證節點將在集群的任何已注冊成員中繼續注冊。

金色財經挖礦數據播報:ETH今日全網算力下降1.07%:金色財經報道,據蜘蛛礦池數據顯示:

BTC全網算力150.787EH/s,挖礦難度20.60T,目前區塊高度666103,理論收益0.00000704/T/天。

ETH全網算力324.890TH/s,挖礦難度4011.10T,目前區塊高度11656847,理論收益0.00604863/100MH/天。

BSV全網算力0.694EH/s,挖礦難度0.10T,目前區塊高度670017,理論收益0.00129727/T/天。

BCH全網算力1.653EH/s,挖礦難度0.24,目前區塊高度670376,理論收益0.00054443/T/天。[2021/1/15 16:14:07]

驗證節點會收到領導者的所有條目,并提交投票以確認這些條目的有效性。投票后,驗證節點需要存儲這些條目。不過一旦驗證節點發現存在足夠多的副本,它將刪除自身的副本。

金色財經行情播報丨BTC價格拉升 局部有回調需求:據火幣行情顯示,昨日晚間BTC價格拉升,最高觸及9470USDT隨后回調,今日上午再度上沖未過前高開始下落。日線圖突破均線MA30構成上漲通道,4小時均線MA30構成支撐,1小時圖局部雙頂雛形,局部仍有回調需求。截至10:00,主流幣的具體表現如下:[2020/7/9]

加入集群

驗證節點通過發送到控制臺(control?plane)的注冊消息進入集群。控制臺使用八卦(gossip)協議實現,這意味著節點可以向任何現有節點注冊,并期望其注冊傳播到集群中的所有節點。一個節點可以確保它最終擁有與每個其他節點相同的信息,但任何一個節點都無法審查該信息。所有節點同步所需的時間與參與群集節點數的平方成正比。

將交易發送到集群

客戶端將交易發送到任何驗證節點的交易處理單元(TPU)端口。如果該節點處于驗證節點角色,則它將交易轉發給指定的領導者。如果處于領導者角色,則該節點將傳入的事務捆綁在一起,對其打上時間戳,來創建一個條目(entry),然后將其推送到集群的數據中心(dataplane)。進入數據中心后,交易將由驗證節點進行驗證,從而將交易有效地添加到賬本中。

共為2020?| 金色財經CEO安鑫鑫:我們正處于區塊鏈風口迭代重塑期 產業應用脫虛向實:金色財經現場報道,2020年6月21日,由金色財經主辦的共為2020·區塊鏈創新應用論壇在深圳拉開帷幕。本次會議由幣核科技冠名贊助、HBTC作為戰略合作企業。金色財經CEO安鑫鑫現場進行《共為·2020》歡迎致辭指出,2020年區塊鏈行業經歷了太多波瀾,312雪崩、比特幣減半、DeFi崛起,以及即將迎來的以太坊2.0和IPFS發展浪潮,這些都讓我們感受到了比往年更加深刻的艱難與更加渴望的期許,同時也讓我們學會了如何與黑天鵝共舞,學會了如何在低谷中蓄勢迸發。當前我們正處于區塊鏈風口迭代的重塑期,產業應用脫虛向實,更多企業實踐區塊鏈技術,降低信任成本、提升協作效率,激發經濟增長,搶灘未來業態,克服艱難,砥礪前行。此外,在本次大會期間,金色財經還發起了“區塊鏈周”活動品牌,聯動資源,合力共為。首期“深圳區塊鏈周”從6月18日到23日為期6天,合計37 場活動,平均每天六場,活動總時長達148 小時。為行業貢獻優質的學習、交流、合作、共贏的平臺,接下來我們會和更多合作方全球落地打卡。[2020/6/21]

確認交易

金色晨訊 | 孫宇晨:希望修正巴菲特價值投資論:1.馬紹爾成立專項基金以支持其國家加密貨幣。

2.門羅幣或將引入CLSAG簽名方案。

3.美國證券交易委員會正就ICO起訴Kik。

4.瑞士智庫:瑞士央行應與大型行業機構合作開發瑞士法郎代幣。

5.俄羅斯最高仲裁法院法官敦促將數字貨幣納入民法。

6.蘋果公司將推出加密開發工具CryptoKit。

7.孫宇晨回應媒體:擬邀李林V神等赴巴菲特午宴 希望修正巴菲特價值投資論。

8.支付寶:區塊鏈技術已落地40余個場景。

9.BM:還沒決定是否禁止美國用戶使用 Voice,希望上線時能通過合規批準。[2019/6/5]

Solana集群能夠在亞秒級的時間內確認(confirmation)最多150個節點,并要計劃擴展到成千上萬個節點。一旦完全實施,確認時間預計只會隨著驗證節點數量的對數而增加,而對數的基數又很高。網絡增長到一定規模后,就會變得太慢而無法實現亞秒級確認。將消息發送到所有節點所花費的時間與節點數的平方成正比。如果區塊鏈想要獲得低確認率并嘗試使用網絡來做到這一點,它將被迫集中到少數幾個節點上。

金色財經獨家分析 區塊鏈可以讓小企業獲利:在 “區塊鏈+供應鏈金融創新”專題講座上表示,國內供應鏈金融與區塊鏈金融專家、中歐特聘導師、中信銀行總行級培訓師陳盛東表示推動區塊鏈技術更好地在供應鏈金融領域服務,真正實現為各行業提供高效率和成本節約。金色財經獨家分析,區塊鏈對于單純的數字處理,在金融上具有天然的應用場景。其“去信任化”的特點,可以剔除金融中介機構,將各個中介環節的價值節省下來,提高企業受益,區塊鏈的應用可以解決小企業融資難的問題。但目前,技術的應用還屬于實驗階段,陳盛東也指出了這一點。小企業融資還比較困難,金融資源依然被大機構掌控,區塊鏈改變金融供應鏈,仍需時間。[2018/4/11]

所以可以使用以下技術組合來實現可擴展的確認:

使用VDF樣本對交易打上時間戳并簽名。將交易分為幾批,將每筆交易發送到單獨的節點,同時每個節點都與對等節點共享其批次。遞歸地重復上一步,直到所有節點都具有所有批次。

Solana以固定的時間間隔(稱為插槽)輪換領導者。每個領導者只能在其分配的時段內產生條目。領導者因此對交易加上時間戳記,以便驗證節點可以查找指定領導者的公鑰。然后,領導者對時間戳進行簽名,以便驗證節點驗證簽名,證明簽名者是指定領導者公鑰的所有者。

接下來,將交易分成批處理,以便節點可以將交易發送給多方,而無需進行多份復制。例如,如果領導者需要將60筆交易發送到6個節點,則它將把60筆交易的集合分成10筆交易的批次,并向每個節點發送一個交易。這能夠讓領導者將60筆交易放在網絡上,而不是每個節點60筆交易。接著,每個節點都與對等節點共享其批次。一旦節點收集了全部6個批次,它將重建60個交易的原始集合。

這種技術可以被稱為(渦輪區塊傳播)Turbine?Block?Propogation。

快速、可靠的同步是Solana實現超高吞吐量的最大原因。Solana采取了歷史證明PoH算法。通過帶有加密證明“時間戳”的領導節點證明自上次確認以來,確實已經過了一段時間。以證明所有哈希到證明中的數據肯定都是在證明之前發生的。然后該節點將新區塊分享給驗證節點,它們能夠驗證這些證據。

區塊可以按照任何順序甚至延遲好幾年才傳到驗證節點那里。通過這種可靠的同步保證,Solana能夠將區塊分解成更小的批量交易,稱為條目(entries)。在達成任何共識之前,條目都會實時傳輸給驗證節點。

在技術的角度,Solana從來都沒有發送區塊,但是會使用這個詞語來描述驗證節點對條目進行投票,最終取得確認。這樣,Solana的確認時間就可以達到800毫秒。在這個模式下,如果對某個事件無法達成共識,節點只需要簡單地回滾其狀態。

領導者輪換

每個驗證節點使用同一種算法來選擇預期的領導者。當驗證節點收到一個新的簽名賬本條目時,可以肯定某條目是來自預期的領導者。分配給每位領導者的插槽順序稱為leader?schedule(領導者安排表)。

一個驗證節點會拒絕未經過插槽領導者簽名的區塊。所有插槽領導者的身份列表稱為領導者安排表。領導者安排表是通過本地定期重新計算產生的。它指派插槽領導者持續一段稱為epoch(紀元)的時間。安排表必須早于它分配的時間段,這樣它保證了計算計劃的賬本狀態最后能夠確定。該持續時間稱為領導者安排表偏移時間。Solana將偏移時間設置為直到下一個epoch的插槽持續時間。也就是說,一個epoch的領導者計劃通過上一個epoch開始時的賬本狀態來計算得到。一個紀元的偏移量是比較隨意的,并且假定時間足夠長,使所有驗證節點都將在生成下一個計劃之前確定其賬本狀態。集群可以選擇縮短偏移時間,來縮短質押變化與領導者計劃更新之間的時間。

在沒有分區的情況下運行時間比一個epoch長的時候,只有在根分叉的epoch邊界才能生成安排表。由于安排表用于下一個紀元,因此在下一個紀元之前,任何質押給根分叉的新質押都不會被激活。用于生成領導者計劃的區塊是跨過紀元邊界的第一個區塊。

如果分區比一個epoch時間短,集群將按以下方式運作:

驗證節點在投票時不斷更新自己的根分叉。

每次在紀元邊緣的插槽高度的時候,驗證節點將更新其領導者安排表。

寫在最后

正是因為對共識的改動,Solana出世的時候就以一個高性能公鏈的角色面對市場,其使用的類權益證明修改版PoH是在權益證明性能之上再次修訂的,目標就是性能更高,這樣做的目的也是即使以太坊2.0出現之后,網絡仍舊有競爭力。

不過這種共識體現的競爭力是在應用上,而不是在本身技術攻堅上。在某些信仰純粹的技術人員眼中,Solana可能有些過于中心化,只是在龐大的市場里,區塊鏈網絡面對不同受眾,會體現出不同的優劣,也能得到不同的發展。

Tags:區塊鏈OLASolanaSOL區塊鏈通俗易懂的講解SOLA價格solana幣總量SOLAPE價格

火幣交易所
震動行業的美國“基建法案”正式簽署 它會帶來什么影響_HTT:TPS

“基建法案”簽署生效的過程11月15日,美國總統拜登正式簽署了“[基建法案](1)”,意味著該法案已經正式生效.

1900/1/1 0:00:00
金色早報 | 俄羅斯議會成立加密貨幣監管工作組_NFT:元宇宙

頭條 ▌俄羅斯議會成立加密貨幣監管工作組11月26日消息,俄羅斯國家杜馬議會現在正在組建一個工作組,將努力解決有關加密貨幣監管的懸而未決的問題.

1900/1/1 0:00:00
新聞周刊 | 亞洲區塊鏈游戲聯盟于新加坡成立_區塊鏈:區塊鏈的四大核心技術

金色周刊是金色財經推出的一檔每周區塊鏈行業總結欄目,內容涵蓋一周重點新聞、礦業信息、項目動態、技術進展等行業動態。本文是其中的新聞周刊,帶您一覽本周區塊鏈行業大事.

1900/1/1 0:00:00
金色早報 | 距離比特幣Taproot升級還剩189個區塊_USD:ruff幣區塊鏈最新消息

頭條 ▌距離比特幣Taproot升級還剩189個區塊金色財經報道,據歐科云鏈鏈上大師數據顯示,當前比特幣區塊高度709443,距離Taproot升級預定塊高709632還有189個區塊.

1900/1/1 0:00:00
對話白帽聯盟:鏈游如火如荼 玩家何去何從?_元宇宙:區塊鏈

目錄 區塊鏈游戲數據 對話中國分部盟主“Master” 白帽聯盟的優勢 展望白帽聯盟 關于白帽聯盟 從谷歌趨勢過去1年全球?“GameFi”的趨勢圖來看,GameFi熱度從今年7月開始.

1900/1/1 0:00:00
全新P2E RPG GameFi項目 SIDUS獲得OKEx Blockdream Ventures投資_GAM:NFT

11月28日,據官方消息, OKEx Blockdream Ventures與SIDUS達成戰略合作,SIDUS HEROES是SIDUS推出的一款高質量的元宇宙鏈游項目.

1900/1/1 0:00:00
ads