2020-06-19 23:01:57 sunmedia 4344
維基鏈的發(fā)展,長遠是要構(gòu)建社區(qū)自治的大生態(tài),、大平臺,這個愿景的實現(xiàn)離不開大量優(yōu)質(zhì)應(yīng)用和開發(fā)者的支持,。為了吸引全球更多開發(fā)者投入到維基鏈的技術(shù)生態(tài)建設(shè),,為公鏈的技術(shù)創(chuàng)新和應(yīng)用孵化提供源動力,維基鏈近期已先后推出了“T2D2(Train the Trainers, Develop the Developers)”,、“開發(fā)者懸賞”等發(fā)展計劃,,從底層和開發(fā)層賦能,為技術(shù)社區(qū)的應(yīng)用開發(fā)構(gòu)建堅實基礎(chǔ),。
在整體技術(shù)規(guī)劃上,,維基鏈的發(fā)展包含底層公鏈技術(shù)、開發(fā)者賦能和應(yīng)用層賦能三大維度,。
夯實底層公鏈基礎(chǔ)
底層公鏈作為維基鏈整體技術(shù)規(guī)劃的塔基,,關(guān)乎整座“建筑”的穩(wěn)固程度。夯實公鏈基礎(chǔ),,兼修內(nèi)功,,才能厚積薄發(fā)。
目前,,維基鏈的底層公鏈技術(shù)已進入“區(qū)塊鏈3.0”階段,。為了降低開發(fā)者的學(xué)習(xí)成本,維基鏈將采用Web Assembly(wasm)虛擬機,。由于使用其它語言(c,、 c++、 java)編寫的程序都可以編程為wasm字節(jié)碼的程序,,所以采用wasm作為智能合約語言,,將讓維基鏈具備更好的兼容性。
同時,,維基鏈公鏈采用了DPOS機制,,擁有著比POW機制更高的效率和性能。我們還將加強對側(cè)鏈技術(shù)的支持,,做到當交易量逐漸上漲后能保證“一合約一鏈”,,以支持運行并行計算,。
為了進一步提升底層公鏈的安全性和穩(wěn)定性,維基鏈目前還推出了“公鏈代碼漏洞懸賞”任務(wù),,對公鏈可能存在的漏洞進行全面的排查與防患,。
構(gòu)建開發(fā)者集聚生態(tài)
優(yōu)秀開發(fā)者是“產(chǎn)品生態(tài)”得以持續(xù)發(fā)展的關(guān)鍵。為了創(chuàng)造友好的開發(fā)環(huán)境,,賦能開發(fā)者,,維基鏈不斷完善著基礎(chǔ)開發(fā)設(shè)施的建設(shè)。T2D2(Train the Trainers, Develop the Developers)計劃和維基鏈開發(fā)者中心正是在這個過程中應(yīng)運而生,。
維基鏈通過開發(fā)者中心提供了區(qū)塊鏈與維基鏈的基礎(chǔ)知識,、維基鏈節(jié)點交互API文檔、SDK軟件開發(fā)包以及維基鏈開源的各類項目資源匯總和說明,。此外,,相關(guān)的開發(fā)培訓(xùn)課程已同步上線網(wǎng)易云課堂、優(yōu)酷及騰訊視頻等平臺,,更多課程以及線下沙龍也將陸續(xù)推出,。未來,開發(fā)者中心還將逐步開放各類在線工具,,以幫助開發(fā)者更便捷地開發(fā),、調(diào)試和部署區(qū)塊鏈應(yīng)用。
維基鏈區(qū)塊鏈瀏覽器也正在優(yōu)化升級,,以實現(xiàn)更多新功能,,提升用戶體驗。維基鏈已通過懸賞計劃招募了一支開發(fā)團隊Lino,,并已著手推進“維基鏈Web錢包插件(包括維基鏈js簽名庫)”的開發(fā),。插件開發(fā)出來后,開發(fā)者將能更便捷地使用,。
賦能應(yīng)用生態(tài)建設(shè)
維基鏈正在通過打造“知名高校大學(xué)生區(qū)塊鏈技術(shù)交流和應(yīng)用開發(fā)平臺”,,加強海內(nèi)外技術(shù)人才的交流,不斷為應(yīng)用層賦能,。此外,,維基鏈還計劃在“維基時代”平臺上構(gòu)建“維基鏈應(yīng)用平臺即服務(wù) (DApp Platform as a Service)”,通過此項DAPaaS服務(wù)(支撐搭建去中心化的平臺即服務(wù)架構(gòu)),,將能讓大量通用性,、基礎(chǔ)性的工作由平臺服務(wù)來完成,大大降低了應(yīng)用開發(fā)者的開發(fā)難度和時間成本,。以往開發(fā)一個獨立DApp需用時幾個月,,而現(xiàn)在基于“維基時代應(yīng)用中心”開發(fā)的DApp只需要十幾天。
維基鏈已推出了維基競猜V2.0版本,、維基競猜V2.5版本等樣板DApp,,為應(yīng)用開發(fā)者提供了可以參考的區(qū)塊鏈DApp范例,,通證經(jīng)濟也已經(jīng)在設(shè)計之中。最終的目標,,是要打造一個類似蘋果“App Store”的專門展示去中心化應(yīng)用的商城,。
通過三大維度賦能,將不斷鞏固底層公鏈基礎(chǔ),、提升主網(wǎng)性能、豐富開發(fā)者社區(qū)的技術(shù)工具與資源,,而“維基鏈懸賞計劃”,,將在其中,推動開發(fā)者友好社區(qū)的構(gòu)建,,助力維基鏈技術(shù)生態(tài)建設(shè),,為最終實現(xiàn)社區(qū)自治的大生態(tài)、大平臺創(chuàng)造可能,。
維基鏈公鏈代碼漏洞懸賞計劃
歡迎全世界的白帽黑客,、安全研究人員和安全愛好者共同參與到“維基鏈公鏈代碼漏洞懸賞計劃”中。
(點擊查看大圖)
漏洞報告流程和注意事項:
1. 發(fā)現(xiàn)漏洞之后第一時間,,發(fā)郵件給維基鏈指定找漏洞獎勵郵箱:
[email protected]; 同時添加維基鏈官方聯(lián)絡(luò)微信:wjlT2D2,。漏洞獎勵,先到先得,,重復(fù)報告無獎勵,。
2. 維基鏈收到之后第一時間會在內(nèi)部漏洞數(shù)據(jù)庫查詢是否有同樣問題的匯報:如果報告問題已存在,通知報告者,,同時提供之前他人已經(jīng)報告的證據(jù)信息;如果報告問題在內(nèi)部數(shù)據(jù)庫不存在,,但報告內(nèi)容邏輯有效,維基鏈會回信確認收到有效漏洞報告,,并開始漏洞的驗證,。
3. 維基鏈根據(jù)報告者的詳細信息復(fù)制了漏洞發(fā)現(xiàn)過程或者發(fā)現(xiàn)問題并不存在或者漏洞報告無效,維基鏈將驗證結(jié)果告知報告者,,并相互確認,。
4. 維基鏈將已經(jīng)驗證確認的漏洞開始修復(fù),并完成更新部署,,最后通知報告者,,并將相應(yīng)的獎勵發(fā)放給報告者。
5. 維基鏈最后更新內(nèi)部漏洞數(shù)據(jù)庫更新其關(guān)閉狀態(tài)和處理結(jié)果,。