喜迎生日月——Neo主網(wǎng)上線四周年|Neo月報

10 月,Neo 迎來了主網(wǎng)上線四周年的日子。Neo 基金會也在當(dāng)天發(fā)布了一封社區(qū)公開信,與全球社區(qū)分享了 Neo 發(fā)展成就與對未來的展望,希望大家與 Neo 共同迎接下一個輝煌。
基于 Neo 的首個 DeFi 生態(tài)項目— Flamingo 已經(jīng)進入穩(wěn)定運行,Neo 又將加速準(zhǔn)備下一個重大里程碑— Neo3。即將發(fā)布的 Neo3 Preview4 是測試網(wǎng)上線前的最終 Neo3 預(yù)覽版本。全球社區(qū)開發(fā)團隊與 Neo 核心開發(fā)人員都在為 Neo3 Preview4 與測試網(wǎng)進行最終的優(yōu)化與測試。?
Neo3 治理和經(jīng)濟模型與內(nèi)置預(yù)言機的實施已進入最后驗證階段,在功能和效率方面都得到了深入測試。諸如基于治理參與的 GAS 分配等社區(qū)激勵措施已經(jīng)實施。當(dāng)前團隊還在研究允許 MPT 僅支持最新狀態(tài)根,這項改變或?qū)⑻岣?TPS 和減少磁盤使用量。?
在社區(qū)方面,COZ 和 NEL 的開發(fā)者們帶來了 Neo3 的適配更新。COZ 完成了 Dora 的 Neo3 API,而 NEL 在 NELScan 中添加了 Neo3 TestNet 合約列表頁面,并更新了其 Teemo 錢包,以區(qū)分 Neo3 dAPI 功能與 Neo2。NEXT 也將針對 Neo3 測試網(wǎng)更新 NeoLine 移動端。
在開發(fā)工具方面,COZ 發(fā)布了 Boa Python 合約編譯器 v0.5.0,對其 CICD 框架進行了重大改進,包括與本地Neo3測試引擎的集成。COZ 在 neon-js 方面也取得了進展,v5.0.0-next.5 計劃與 Neo3 Preview4 一起發(fā)布,從而實現(xiàn)了希望與 Neo3 集成的項目或應(yīng)用程序所需的大多數(shù)功能。
AxLabs 發(fā)布了 neow3j v3.4.0,它對 SDK 進行了重大改進,包括遵循 NEP-11 標(biāo)準(zhǔn)與 NFT 交互的 API。編譯器還獲得了一些改進,包括發(fā)出調(diào)試信息的能力,從而使開發(fā)人員可以在 Neo Blockchain Toolkit for VS Code 中調(diào)試 Java 智能合約。
最后,Neo SPCC 對 NeoFS 進行了重大更新,發(fā)布了側(cè)鏈智能合約,并發(fā)布了 NeoFS CLI 和存儲節(jié)點供公眾使用。NeoFS 治理模型也已完成,而 MetaStor 原型已大部分完成并正在進行基準(zhǔn)測試。Neo SPCC 也將開始部署 CDN,以適配 Neo Preview4。
以下是本月的完整月報:
協(xié)議開發(fā)
Neo3 進展
整個 10 月,核心開發(fā)團隊在 Neo3 的各個領(lǐng)域全面推進。全新的治理和經(jīng)濟模型的實施現(xiàn)已處于收尾階段。與此同時團隊也在尋求進一步優(yōu)化協(xié)議優(yōu)化方案,目前正在測試狀態(tài)根性能。Neo3 Preview4 即將與大家見面,目前大部分工作已經(jīng)完成。
最新的進展可以在這里查看:https://github.com/neo-project/neo/issues/1936
治理和經(jīng)濟模型
Neo3
Neo3 治理方面的進展主要包括社區(qū)激勵措施相關(guān)的改進(#1848),以及包括委員會結(jié)果緩存等各種新增優(yōu)化措施。新模型已經(jīng)在功能和效率方面進行了深入測試,已獲得批準(zhǔn)即將合并。
StateRoot
Neo3
團隊目前正在測試一個新提議,以評估 MPT 配置如果僅支持最新狀態(tài),是否可帶來 TPS 改進或在某些情況下減少存儲量。
Neo2.x
團隊仍在審核關(guān)于重構(gòu) Neo2 MPT 實施(#1878)的請求。由于相關(guān)問題已解決,另一個尋求提高狀態(tài)根同步優(yōu)先級的相關(guān) PR(#1922)已關(guān)閉。
Oracle
整個 10 月份,核心開發(fā)團隊仍然專注在 Oracle 功能優(yōu)化上,在最終討論期間不斷改進和修復(fù)代碼。一旦 Oracle 模塊的最終設(shè)計達成共識,相關(guān) PR 將與 Master 合并。
其他基礎(chǔ)設(shè)施影響
核心開發(fā)者在 10 月還完成了一系列其他基礎(chǔ)設(shè)施的改進,包括重構(gòu) NeoVM 中的 ExecutionEngine 限制(#373)以使其更易于使用、添加默認(rèn)方法 _deploy 和 verify 以分別在合約部署或驗證時自動觸發(fā)操作(#364)。
團隊還改變了針對 Oracle 請求的最低費用(#374),并將 NEO 持有者的投票費用從 5 GAS 降低至 0.05 GAS(#2010)。另外還進行了 RpcClient 重新封裝,將所有同步調(diào)用進行 async 替換(#335),另外還將異常字段添加至 RPC 調(diào)用結(jié)果,從而允許在 invokefunction 調(diào)用期間發(fā)生異常時共享調(diào)試信息(#364)。
基礎(chǔ)設(shè)施與工具開發(fā)
月度看點
Flamingo
Neo 上的第一個 AMM - Flamingo SWAP 在 10 月 5 日正式上線,允許用戶提供流動性并質(zhì)押 LP 通證,以繼續(xù)獲得獎勵。目前 SWAP 中資產(chǎn)流動性的總價值基本穩(wěn)定在 2 億美元左右。
COZ
完成了 Neo3 的 Dora API 并改進了后端以增強可擴展性;發(fā)布了 Boa v0.5,該版本最后嘗試與本地 Neo3 測試引擎進行支持和集成。
Neo Tracker
將 NEO?ONE v3.0 的 Alpha 版本發(fā)布到 NPM,更新了節(jié)點以同步 Neo3 Preview3 測試網(wǎng),并添加了 C#VM 以確保與其他節(jié)點的一致性。
AxLabs
推出了針對 Java 智能合約的調(diào)試功能,支持 NFT 合約交互,以及針對分層確定性錢包的 BIP-32 密鑰衍生。
NEXT?
將對 Neo3 測試網(wǎng)的支持集成到 NeoLine 移動端中,并開始開發(fā)新版本的電子錢包,以提供網(wǎng)絡(luò)數(shù)據(jù)服務(wù)。
Neo SPCC?
發(fā)布了各種組件,包括 NeoFS 側(cè)鏈智能合約,CLI 和供公共使用的存儲節(jié)點,并開始準(zhǔn)備部署可用于 Neo3 Preview4 測試網(wǎng)的 CDN。
Red4Sec?
對 Neo3 Preview3 進行代碼審計,已發(fā)現(xiàn)了一個嚴(yán)重漏洞和一些其他問題,這些漏洞已報告或已修復(fù)。已經(jīng)開始對即將發(fā)布的 Preview4 進行代碼審計。
NEL
進一步提升了 NELScan 的 Neo3 兼容性,包括合約詳細(xì)信息和測試網(wǎng)合約列表頁面上的清單信息,以及向事務(wù)頁面添加日志/通知信息。
項目里程碑
●?DeFi?
來自 NGD 社區(qū)的 Flamingo
- https://flamingo.finance/
本月初,F(xiàn)lamincome 中實施了新的 USDT 策略以優(yōu)化收益,并在 5 日啟動 SWAP 模塊——Neo 區(qū)塊鏈上的第一個 AMM 交易所。并在隨后推出了“交易路由”和“分析功能”等新功能。
●?節(jié)點?
來自 NSPCC 社區(qū)的 NeoGo?
- https://github.com/nspcc-dev/neo-go
Neo SPCC 的 Go 節(jié)點實施在 10 月份進行了多次更新,即將 NeoFS 集成到其 Oracle 模塊中,并不斷添加 P2P 簽名收集服務(wù)。該團隊還對幾個關(guān)鍵領(lǐng)域進行了研究,包括公平的操作碼定價,區(qū)塊鏈定制和 MPT 大小問題。
●?瀏覽器?
來自 COZ 社區(qū)的 Dora?
-?https://dora.coz.io/
10 月,Dora 改進了其 API 文檔和設(shè)計,并進行了更新以使用新的后端,從而提供了更好的可擴展性。COZ 還完成了 Neo3 API 的實施,并計劃了該項目未來開發(fā)的詳細(xì)設(shè)計方案。
來自 NEXT 社區(qū)的 NeoTube?
-?https://neotube.io/
NeoTube 資源管理器的更改主要集中在錯誤修復(fù),糾正與交易歷史記錄有關(guān)的問題以及其他未正確顯示的詳細(xì)信息,并開始為 Neo3 設(shè)計新的 UI。
來自 NEL 社區(qū)的 NELScan
-?https://scan.nel.group/
NEL 繼續(xù)推出其資源管理器的更新,特別是針對 Neo3 的版本,已添加 TestNet 合約列表頁面,顯示諸如合約哈希,創(chuàng)建時間,名稱和作者之類的信息。還提供了一個顯示清單信息的界面,并且已將呼叫合約的日志/通知信息添加到了事務(wù)頁面中,旨在幫助開發(fā)人員檢查返回日志。
●?智能合約編譯器?
來自 COZ 社區(qū)的 Boa?
-?https://docs.coz.io/neo3/boa/index.html
9 月,COZ 發(fā)布了 neo-boa 的 0.4.0 版本,它是 Neo3 的 Python 智能合約編譯器。最新版本包括一系列新功能,包括新方法,代碼生成優(yōu)化和 tryexcept 語句的驗證。?
來自 AxLabs 社區(qū)的?neow3j?
-?https://github.com/neow3j/neow3j
neow3j 3.4.0 也為 Java 開發(fā)人員提供了編譯器方面的改進。編譯器進行了一些改進,特別是在錯誤報告和字節(jié)數(shù)組初始化方面,并進行了重構(gòu)以使該工具更具模塊化和可維護性。該更新還使編譯器能夠發(fā)出調(diào)試信息,從而使開發(fā)人員可以使用 Neo Blockchain Toolkit for VS Code 中的調(diào)試器實用程序來調(diào)試 Java 智能合約。
●?SDK?
來自 AxLabs 社區(qū)的 neow3j
-?https://github.com/neow3j/neow3j
neow3j 3.4.0 版本對其 SDK 進行了重大改進,并擴展了一個 API,以與 NEP-11 標(biāo)準(zhǔn)的 NFT 進行交互,并提供了一種方便的方法來跟蹤已發(fā)送的交易。該團隊還率先在 Neo 生態(tài)系統(tǒng)中采用 BIP-32 / 44 分層確定性錢包,從支持 BIP-32 密鑰生成開始。
來自 COZ 社區(qū)的?neon-js
-?https://docs.coz.io/neo3/neon-js
已完成合約交互的工作,計劃于 11 月中旬與 Neo3 Preview4 一起發(fā)布。這個具有里程碑意義的版本 v5.0.0-next.5 將啟用與 Neo3 集成的項目或應(yīng)用程序所需的大多數(shù)功能。該 SDK 還獲得了對 RPC 方法的擴展支持。
●?智能合約 & dApp 框架?
來自 NEO Tracker?社區(qū)的 NEO?ONE
-?https://neo-one.io/
v3.0.0-preview3.1 版本的發(fā)布標(biāo)志著 NEO?ONE 框架在 Neo3 兼容性方面的重大改進。此次在 NPM 發(fā)布的 Alpha 更新主要集中在 NEO?ONE 節(jié)點上,可以與 Neo3 Preview3 測試網(wǎng)同步,并已更新為使用核心 C#VM,以確保執(zhí)行的一致性。
●?錢包?
來自 COZ 社區(qū)的 Neon?
-?https://neotube.io/
COZ 在過去一個月中專注開發(fā)其桌面錢包 v2.6 版本,完整版本將在之后發(fā)布。此更新是在添加 Neo3 支持之前的最后一個“新功能”版本。該團隊也仍繼續(xù)致力于即將推出的移動版 Neon 錢包。功能完備的 MVP 現(xiàn)正在接受用戶測試,并在不久的將來發(fā)布測試版。
來自 NEXT 社區(qū)的 NeoLine
- https://neoline.io/
10 月,對 NeoLine 錢包及其后端的不同版本進行了一系列更新。Neo3 的實施已在移動版和 Chrome 擴展版中完成,并推出了各種改進措施,以更好地支持多鏈用戶。在服務(wù)器端,添加了數(shù)據(jù)緩存以提高請求速度,并改進了多鏈/ PolyNetwork 請求中間件以輔助跨鏈傳輸。
來自 NEL 社區(qū)的 Teemo
-?https://teemo.nel.group/index-en.html
對 Teemo 錢包 Neo3 版本的 dAPI 進行了修改,以區(qū)別于 Neo2 版本,以確保流暢交互。
●?分布式存儲?
來自 Neo SPCC 社區(qū)的?NeoFS
- https://fs.neo.org
Neo SPCC 在整個 10 月份對 NeoFS 進行了重大更新,發(fā)布了側(cè)鏈智能合約,并推出面向大眾的 NeoFS CLI 與存儲節(jié)點?,F(xiàn)在,節(jié)點中擁有來自最近更新的 v2 API 的所有服務(wù),并且也可將 CLI 用于所有目標(biāo)和容器相關(guān)的操作。
通過側(cè)鏈字母合約,NeoFS 治理模型已完成并進行實施,為存儲節(jié)點實現(xiàn)了數(shù)據(jù)復(fù)制例程。此外,MetaStor 原型已基本完成,并且正在進行基準(zhǔn)測試。
與 NeoFS 相關(guān)的其他服務(wù)也進行了相當(dāng)大的更新,最終實現(xiàn)了 S3 和 HTTP Gate,v2 API 的 AuthMate 實施以及 CDN 組件的集成測試。該團隊現(xiàn)正在準(zhǔn)備部署 CDN,以為 Neo Preview4 測試網(wǎng)做好準(zhǔn)備。
●?學(xué)術(shù)研究?
來自 NeoResearch 社區(qū)的學(xué)術(shù)文章
10 月 29 日,互聯(lián)網(wǎng)刊物 MDPI Future 發(fā)表了 Neo Research 成員撰寫的學(xué)術(shù)文章《A MILP Model for a Byzantine Fault Tolerant Blockchain Consensus》。
●?其他?
來自 Red4Sec 社區(qū)的代碼審計
- https://red4sec.com/en
與前幾個月一樣,Red4Sec 持續(xù)對 Neo3 進行安全審核?,F(xiàn)在,代碼審查已達到 Preview4 的 75%,報告并修復(fù)了 Preview3 的一個嚴(yán)重漏洞。該小組還正在審查 CNEO 和 CGAS 合約中的補救措施。
市場與運營
對于 NGD 團隊來說,過去一個月忙碌卻激動人心。通過回顧 Neo 過去的成就并展望未來,我們同社區(qū)一起慶祝了 Neo 主網(wǎng)上線四周年的日子。
Mint Rush 之后,F(xiàn)lamingo 也順利上線了其 SWAP 組件-Neo 區(qū)塊鏈上的第一個 AMM 交易所,這是 Neo 區(qū)塊鏈在數(shù)字資產(chǎn)協(xié)議領(lǐng)域邁出的一大步。我也十分期待即將推出的社區(qū)治理組件 DAO 與永續(xù)合約交易組件 PERP 將會不斷完善 Flamingo 的整體體驗。
展望 11 月,NGD 市場團隊將把重點轉(zhuǎn)移到 Neo3 的主題上。Neo3 Preview4 即將發(fā)布,這是測試網(wǎng)發(fā)布之前的最后一個預(yù)覽版本。我們預(yù)計基礎(chǔ)架構(gòu)開發(fā),治理機制部署,組件集成和密集測試以及整個協(xié)議的優(yōu)化都將在測試網(wǎng)發(fā)布前得到全面加速。
隨著 Neo3 主網(wǎng)上線日子的不斷臨近,NGD 目前正在計劃許多線上線下的活動推廣。我們正在與 Neo 全球社區(qū)協(xié)作,策劃舉行全球線上 Neo3 黑客馬拉松,開啟數(shù)字資產(chǎn)和項目的 Neo3 遷移計劃,更計劃為開發(fā)者提供長期開發(fā)激勵計劃。另外值得一提的是,我們希望可以在明年重新舉行 Neo 開發(fā)者大會。
—— NGD 市場總監(jiān)高原
主要市場活動
生態(tài)發(fā)展
10 月,Neo 的 DeFi 生態(tài)迎來了里程碑式突破。諸如 Switcheo、Nash 和 Flamingo Finance 等 DeFi 項目都在蓬勃發(fā)展。
10 月開始,Nash 上線了新的流動性挖礦計劃,計劃每周分發(fā) 20,000 個NEX 給交易量超過一定標(biāo)準(zhǔn)的用戶。該活動非常成功,NEX 在 10 月的交易量環(huán)比增加了 1000%。
同時,Nash 還發(fā)布了 Nash Link。Nash Link 是一項新的支付服務(wù),使商戶可以接受以加密貨幣進行的支付,并將其結(jié)算為法定貨幣。它目標(biāo)可以同 Paypal 或 Stripe 一樣達到相同的方便程度。通過基于區(qū)塊鏈的支付,減少了中間商,來實現(xiàn)更低成本更快速的跨境支付。
Switcheo 推出了 TradeHub 治理模塊,將產(chǎn)品決策從 Switcheo 基金會轉(zhuǎn)移到 SWTH 代幣持有者。通過 TradeHub,SWTH 持有者可以提出提案并進行投票,現(xiàn)已完成了兩個提案投票。
Flamingo Finance 也在 10 月推出了其 SWAP 模塊,一個由鏈上自動做市商驅(qū)動的去中心化交易所。Swap 的上線也標(biāo)志著該平臺迎來了 Flamingo 的通證分發(fā)的第二階段。
SWAP 是一種易于使用的鏈上交易所,允許交易者將某通證兌換為另一種通證。它依靠其他用戶來提供流動性來為交易者創(chuàng)造了充足的通證兌換渠道。流通性提供者除了可以按流動性提供比例獲得交易手續(xù)費,還可以通過質(zhì)押 LP 通證來獲得 FLM。目前,SWAP 的總流動性穩(wěn)定在 2 億美元左右。
—— NGD 生態(tài)發(fā)展負(fù)責(zé)人王佳超
最新進展
