應用鏈(Lisk)核心的新開發時間表
在應用鏈團隊一直採用緩慢,穩定,安全的原則,並遵循研究優先的方法。 於2020年,應用鏈團隊面臨著一個挑戰,即如何盡可能加快開發時間,同時又不犧牲我們的原理或改變團隊的研究優先方法。應用鏈團隊已經分析了情況,並提出了兩種如何加快發展的策略。 所有調整僅影響應用鏈核心,而不影響應用鏈側鏈開發套件。
策略1:僅對Betanet進行質量保證,並進行後續安全審核
每個新的主要應用鏈核心候選者最耗時的任務就是質量保證(QA),尤其是因為下一階段都需要硬分叉。 將主要版本從Alphanet引入Betanet至少需要一個月,而在Mainnet上啟動它至少需要兩個月。因此,應用鏈團隊決定只對Betanet進行安全性和可靠性,網絡經濟學和網絡共識階段的質量保證。 對於每個新階段,團隊將重新創建一個新的betanet。一旦實施了網絡壽命階段,團隊將質量保證相應的應用鏈核心候選者引入到Testnet,並進行外部安全審核,以確保保持與以前相同的安全標準。 之後,團隊將其作為單個主要更新發佈到Mainnet,包括先前階段的所有功能。 這將所有必需的硬分叉合併為一個,並最大程度地減少了向後兼容工作。
策略2:一口氣開發網絡經濟學和網絡共識
網絡經濟學和網絡共識階段正在向應用鏈介紹社區最想要的功能,新的動態收費系統和新的DPoS共識算法。 在應用鏈協議中引入新穎的BFT共識算法的“安全性和可靠性”階段相比,這兩個階段的實施時間雖然很緊張,但絕對不那麼複雜。 因此,應用鏈團隊決定同時實施它們,以使團隊擺脫一個完整的質量保證週期和另一個Betanet。
應用鏈側鏈開發套件將在每個階段之後繼續發布
重要的是要注意,應用鏈團隊將繼續發布應用鏈側鏈開發套件階段的每個主要版本以及更新的文檔。 應用鏈側鏈開發套件的所有主要版本將可用於開發概念證明區塊鏈應用程序。實際上,應用鏈團隊剛剛開始開發應用鏈側鏈開發套件階段 4.0.0,該工具實現了網絡經濟和網絡共識階段。
有關應用鏈側鏈開發套件階段和應用鏈核心候選人的困惑
應用鏈團隊已經觀察到,在應用鏈側鏈開發套件階段和應用鏈核心候選人所使用的術語(Alpha,Beta,RC,生產)周圍存在一些混淆。關於應用鏈側鏈開發套件,團隊正在談論應用鏈協議的一般準備情況。 隨著應用鏈側鏈開發套件當前處於Alpha階段,一旦網絡長壽階段結束(即,所有建議的協議更改都實現了),它將進入Beta階段。
在最後階段(區塊鏈互操作性)的實施中,成功實現了應用鏈協議路線圖。 這樣,應用鏈側鏈開發套件進入了RC階段。 在RC階段,將進行全面的拋光和清理,然後再進入生產階段,這標誌著應用鏈區塊鏈應用程序平台的啟動。
對於應用鏈核心,團隊正在討論針對不同網絡建議的每個版本的候選對象。
-正在為每個補丁,次要版本和主要版本建議使用Alpha候選版本,並將其用於僅供內部使用的Alphanet。
-正在為每個主要版本建議使用Beta候選版,並將其用於新的臨時公共Betanet。
-正在為每個補丁和次要版本,以及在區塊鏈互操作階段之前和之後的所有主要應用鏈核心版本,提議候選版本,並將其用於現有的公共Testnet。
-正在為每個補丁和次要版本,以及在區塊鏈互操作階段之前和之後的所有主要應用鏈核心版本,提議生產候選版,並將其用於現有的公共Mainnet。
有關應用鏈更多的信息,請繼續關注9up.io, 我們將一直更新區塊鏈資訊
參考原文:
https://lisk.io/blog/dev-update/new-development-schedule-lisk-core