一文盤點PlatON測試閘道器鍵里程碑

買賣虛擬貨幣
8月27日(週四)20:00,由PlatON、無涯社羣聯合主辦的《PlatON測試網裡程碑程序》的AMA活動開啟。PlatON技術副總裁傅志敬分享了PlatON自新貝萊世界釋出以來測試網的更新曆程、更新重點及重要事件。
以下為本次活動問題精選實錄Q1 PlatON當前出塊的獎勵以及零出塊的判斷標準和懲罰數量?出塊獎勵:PlatON每個結算週期具體的出塊獎勵數量會是在一個小範圍波動,會根據當前激勵池的數量來動態計算,一般在4-5個LAT; 零出塊標準:從第一次零出塊的共識輪開始計算,30個共識輪內仍然是零出塊就會受到懲罰,懲罰數量是250個塊的出塊獎勵。
Q2 PlatON區塊相關資料一般從哪裡獲得?有哪些常用的PlatON連結是使用者或者開發者是經常使用的?區塊資料在我們的區塊鏈瀏覽器platscan就可以看到所有區塊和交易,還有節點資訊、驗證人、治理提案和可治理引數等情況。常用的連結在官網都能找到,比如一些開發者文件、論壇、水龍頭、區塊瀏覽器等。測試網platscan網址:platscan.test.platon.networkPlatON官網:
platon.networkQ3 在網路測試期間, 哪些情況需要重置鏈, 哪些情況可以直接升級客戶端?主網沒有上線之前,這個階段測試網上的功能修改會比較激進,如果是區塊資料結構和共識協議的大幅修改和最佳化,導致不能相容之前區塊資料,這個時候需要重置鏈。這個情況在主網上線之後不會出現。在版本穩定之後,一般情況都可以直接升級客戶端,除非出現嚴重的缺陷導致共識問題,可能需要區塊資料回滾等比較特殊的升級方式。Q4 可以和我們分享下目前官方錢包相關的目前功能和未來計劃麼?目前官方錢包功能 :
支援PlatON普通錢包和HD錢包的建立和轉賬功能,包括多種錢包的備份和恢復的方式,支援離線觀察者錢包,同時提供對節點的委託和委託收益領取等功能。官方錢包未來的計劃:接入更多DAPP應用,給社羣提供PlatON應用的入口。Q5 每次升級之後總有使用者問自己的token看不到了, 使用者應該注意哪些問題來保證自己的獎勵token不會丟失?因為當前主網還沒上線,測試網上面我們功能的規劃會比較激進,有時候版本迭代較快、改動較大,導致用重置鏈的方式來升級測試網,這會導致測試網剛升級的時候,使用者的token也被重置了,這個都關係不大,因為測試網的LAT是無價值的,只是用來進行測試用途,可以重新去官網或者運營提供的渠道進行申請。這種情況在主網上線之後應該不會出現。
在目前測試網每次升級的時候,使用者應該注意以下問題:第一,當然是及時關注官方公告,有時候ATON版本更新帶來的一些改變會影響到使用者地址,比如上次地址字首變更為LAT,我們會第一時間告訴大家怎麼規範操作去更新地址。第二,一定要備份儲存好私鑰,我們現在所有的獎勵都採用記賬的形式記錄下來,大家可以用自己的地址在https://platon.network/galaxy/reward 查詢獎勵,後續會開放兌換主網LAT流程,大家敬請關注!如果大家在升級之後有任何疑問,可以在論壇、微信群提出,我們也會第一時間給予解答!Q6 使用者解質押取回token目前需要多長時間?
目前節點解除質押取回token需要的時間最快28結算週期, 最慢29結算週期。普通使用者委託解除沒有凍結期。如果按照1秒生成一個區塊塊來計算時間,差不多是三天-四天的時間。Q7 PlatON 支援WASM和EVM兩種合約, 這兩種合約各有什麼特點?PlatON當前的測試網同時支援WASM和EVM兩種智慧合約虛機平臺。WASM虛機目前只支援C++語言,EVM虛機支援Solidity語言。我們在內部測試中對比EVM與WASM虛擬機器的TPS可以看到,EVM在執行業務邏輯比較簡單的場景中具備更好表現,這主要原因在於EVM的載入啟動簡單,WASM的啟動在高階語言層面(C++)進行實現。當執行的業務邏輯較為簡單的情況下,WASM的載入啟動在一筆交易的執行時間佔比較大。但當業務邏輯複雜一些,如測試中的插入排序測試,業務邏輯執行時間佔比更高情況,WASM的優勢則體現出來。
這歸功於WASM與高階語言的結合,高階語言擁有強大的編譯最佳化能力,對執行效率有極大的幫助。由此測試我們更推薦在業務模型複雜的情況使用WASM合約,在執行效率與業務抽象能力上都更具優勢。有興趣的朋友可以去我們的官方文件上面查閱學習,具體地址如下:EVM:https://devdocs.platon.network/docs/zh-CN/EVM_Smart_Contract/#%E6%9C%80%E4%BD%B3%E5%AE%9E%E8%B7%B5WASM:
https://devdocs.platon.network/docs/zh-CN/WASM_Smart_Contract/#%E6%9C%80%E4%BD%B3%E5%AE%9E%E8%B7%B5Q8 PlatON主網上線時間預計是何時?還有哪些正在開發中的功能?PlatON正在做主網版本的最終開放測試,目前情況良好,只待各方面準備都就緒之後隨時上線。上線前已經沒有大的功能特性在開發,都是在做程式碼檢視和一些重要引數調整等收尾工作。主網上線後,隱私計算的部分會是未來的重點工作。Q9 能介紹下VRF技術在PlatON中起到什麼樣的作用? 
PlatON的共識協議使用BFT風格的PoS共識機制(PPos-VRF-CBFT)。PPoS是帶VRF的DPoS機制,VRF引入的隨機性,可內生地抑制礦池規模擴張,這對PlatON的去中心化和安全非常重要。另外PlatON的BFT是一種基於部分同步假設情形下的並行拜占庭協議CBFT(Concurrent Byzantine Fault Tolerance),CBFT參考了PBFT, Tendermint,Hotstaff等共識協議,透過pipeline的方式並行完成批次區塊的生成和確認,從而提高共識效率。PlatON透過Grants計劃招募到Runtime Verification這種專業的安全公司對PlatON的共識協議進行形式化驗證,透過數學證明來確保共識機制的安全性。VRF帶來了隨機性,在區塊鏈上隨機非常重要,這樣才可以體現去中心化的特性。Q10 PlatON開發團隊是什麼樣的配置和規模? PlatON開發團隊和一般區塊鏈或隱私計算領域開發團隊不一樣的一點是,我們不僅僅重視底層理論的研究與投入,更加重視一線實戰經驗與工程實現。PlatON核心團隊大都來自於金融、電信、網際網路等領域,有著豐富的一線實戰經驗。在底層“築基”層面,密碼學團隊擁有大批頂尖人才,使得我們具備核心自主創新能力與商業落地能力,PlatON現擁有大量的隱私計算與區塊鏈方向的專利,數量及質量均位居全球前列。
從規模來看,目前PlatON團隊有110人,分佈在深圳、上海、杭州和北京。其中90%為研發與產品人員,我們持續招聘儲備技術人才。Q11 PlatON是如何理解密碼學的價值的, 以及有哪些投入?密碼學是一門複雜的學科,在隱私計算網路與分散式經濟體基礎設施上均發揮了巨大作用。PlatON創始人兼CEO孫立林先生曾說過:堅持密碼學理論與實踐的投入是寫在團隊“憲法”中的工作PlatON自創立以來也確實初心不變,幾乎毫無保留地將資源與人才投入到密碼學當中去。在投入方面,PlatON與全球密碼學界保持著密切合作持續地贊助和舉辦各類密碼學會議,包括我們與清華大學、上海交大聯合舉辦的密碼創新學校(CIS);
對美密、歐密、亞密和中密的持續贊助;對 Inscrypt、SCRIPTS、IDASH、CCS、BIU 等會議和比賽的贊助等等。毫不誇張地說,在區塊鏈行業,不管是國內還是海外,我們對密碼學行業會議贊助的廣度和力度絕對是最大的,這個定論甚至可以進一步推演到整個 IT 產業。 與高校成立聯合實驗室,進行專案研發合作,目前我們已經與武漢大學共同成立了科學計算研究中心。持續資助國內外高校老師的密碼學研究專案,與上海交大、武漢大學、中科院信工所、美國馬里蘭大學、美國西北大學等多所高校的密碼學權威展開合作。在產品方面,我們釋出了國內首個自主研發的基於主流TensorFlow框架的隱私AI框架——Rosetta ,AI開發者可以在不需要對隱私AI技術有任何瞭解的情況下,只需要改動兩三行程式碼即可將現有AI程式碼轉換為具備資料隱私保護功能的程式,Rosetta可以說是AI開發者的“貼心小馬甲”。Rosetta名字取自古埃及的羅塞塔石碑(Rosetta Stone)。其上記載著古埃及象形文字,埃及草書和古希臘文三種文字。寓意著承載和結合隱私計算、區塊鏈與AI三種典型的技術。
Rosetta的發展方向聚焦在以下三個方面:面向AI需求,服務AI開發者完全開源,透明開放持續整合高效、可擴充套件的隱私保護技術後端對隱私AI感興趣的朋友們,可以來github一同交流。Rosetta github連結:
https://github.com/LatticeX-Foundation/RosettaQ12 PlatON的定位是什麼?最想解決什麼樣的痛點問題?PlatON的定位相信各位群友也有一定了解了,PlatON給自身的定位是隱私計算網路+分散式經濟體基礎設施。在隱私計算方向,PlatON主要鎖定在為資料進行確權和定價這個全數字時代的核心需求,透過隱私AI來解決目前在金融、醫療、廣告等多個領域對於資料共享和協同計算存在著的強烈需求。隱私計算一定是未來全數字時代的公共基礎設施的重要支撐,邏輯也很簡單——資料已經被定義為繼土地、能源、人口、糧食之後的新一代生產要素,這個基本定位支撐起了可持續的戰略優先順序,我們未來會站在這個角度來解構隱私計算的價值以及相應的“隱私經濟學”。區塊鏈的基本屬性則是金融基礎設施,其根本目標在於為實現資料資產在全球範圍內的自由流通。區塊鏈的本質是一個實現跨ID、跨賬戶、跨機構、跨行業的“超級清算方”,同時也將成為一個超越現有架構的治理模式。
PlatON設計之初的核心目標就是未來的大規模商用,而不是隻是純粹的理論與技術研究。PlatON的核心是解決目前資料流動的問題,全社會目前資料問題凸顯,不僅僅是資料隱私問題,更多的是資料沒有迴歸資料個體本身。現有網際網路公司商業模式的本質就是利用使用者資料變現,在今天的網際網路,人被異化成了資料的載體和工具;而新的全數字化時代,人必須迴歸個體的自然權利,將網際網路平臺“淪為”人的工具。PlatON會將密碼學運用於隱私計算,以保證資料在應用的時候得以隱私保護,併為資料建立在合法合規途徑下的全新流通模式。再加上區塊鏈,來做資料交易的最終確認和清結算。PlatON將透過隱私計算+區塊鏈這兩項技術體系,在未來構建出規模將超過萬億美元級的資料交易市場 。Q13 PlatON在數次版本更新時,都很注重效能的最佳化,請問在效能最佳化的層面PlatON都做了哪些事情呢?首先我們的共識協議就是一種基於部分同步假設情形下的並行拜占庭協議CBFT(Concurrent Byzantine Fault Tolerance),CBFT參考了PBFT、Tendermint、Hotstaff等共識協議,透過pipeline的方式並行完成批次區塊的生成和確認,從而提高共識效率。我們在0.12.0的版本中,實現了全新鏈的高效穩定執行,在0.13.0版本,我們實現了透過有向無環圖(DAG)技術完成交易並行和平行計算root。
DAG圖是資料結構中最為複雜的一種,由一組頂點和一組能夠將兩個頂點相連的邊組成。 據測試,交易並行TPS優於交易序列版本,整體效能有30%左右的提升。 Q14  經過反覆錘鍊,川陀主網即將上線,主網上線意味著面臨比測試網更加錯綜複雜的環境,請問在安全性方面,PlatON如何面對更加多變的環境呢?安全性一直是PlatON考慮的第一要素,我們對安全的底層做了如下工作:PlatON底層從P2P安全(異形攻擊、節點連線數等)、RPC安全、賬戶模型、虛擬機器,共識安全等多方面做了驗證和測試。同時慢霧進行了兩輪安全審計,慢霧鏈安全審計負責人Johan表示:“慢霧安全團隊針對PlatON的WASM虛擬機器、EVM虛擬機器、節點激勵模型等7個模組進行了新一輪安全審計,並重點審查了在第一輪審計之後修改的程式碼。據審計報告結果顯示,PlatON以極高的程式碼質量,確保了已被審計部分不存在任何安全風險。”我們非常重視安全問題,積極開展相關的工作,比如與慢霧合作漏洞賞金活動、請Runtime公司進行形式化驗證和跟電子科大合作開發EVM安全專案等。
Q15  主網一旦上線就像是一臺永不停息的機器,不斷向前,請問今後如果PlatON遇到重大事件,PlatON有哪些處理或者預警機制嗎?這個問題很好,PlatON系統一旦上線就需要7×24小時、365天持續運轉,宛如一臺永不停機的計算機。在這場沒有終點的馬拉松中,所有升級與迭代必須線上進行並保證100%向前相容。PlatON為打造安全穩定的主網系統和服務,在針對質量問題和事故處理的應變機制中,全面引入了國際標準:ISO 18238 Space systems-Closed Loop Problem Solving Management(航天質量問題歸零管理)遵循“雙五條歸零”原則,把問題本身涉及的技術、管理和規章制度等環節,進行系統化的排查和完善。與世界頂級質量管理系統接軌,這在行業內尚屬首次。基於此,為打造顆粒度對標航天工程的社羣交付文化,也就是我們的“啄木鳥機制”。早在團隊建立之初,PlatON內部便開始執行嚴肅、嚴謹的技術與管理雙“歸零”工作。歸零是對在設計、生產、試驗和服務中出現的質量問題,從技術上、管理上運用適當方法,分析問題的原因、機理,並採取糾正和預防措施解決已發生的質量問題。
同時透過開展舉一反三,避免問題重複發生的閉環管理活動,PlatON一直延續至今,成為團隊內部總結與反思的重要基石。隨著隱私計算框架的進一步開發和融入,PlatON系統將進一步成長,其複雜度將進一步提高,我們在技術和管理上也將堅持歸零,把系統的穩定可靠做到極致。與此同時更需要與社羣使用者一同打造PlatON獨有的交付文化。

免責聲明:

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

推荐阅读

;