深入 Starknet 去中心化世界,探秘實用開發利器

圖片

Starknet 近期開放空投,面向?130 萬地址總量發放超?7 億枚 Token,讓?ECMP 早期貢獻者、GitHub 開源開發者、Starknet 用戶等各個層面的生態參與者都得以深度參與。

圖片

盛宴的背后,是 Starknet 正迎來發展的關鍵機遇。在今年以太坊坎昆升級的背景下,Starknet 這樣的?ZK-Rollup?將獲得更具效果的提升。

有分析指出,同樣的 Blob 區塊容量,ZK 系 Layer2 可以放大 Layer2 TPS 的上限,進而降低 Gas 均攤成本,將會有更多的開發者和用戶涌入 ZK 生態進行 Build。而 Starknet 本次的 Token 經濟學如若奏效,將會推動?zkSync、Scroll、Linea?等 ZK 相關項目的 Token 發行相繼落地,再加上 ZK 技術驅動的全鏈游戲等殺手級應用的誕生,Starknet 生態會迎來新一輪繁榮發展。

為深入了解 Starknet 發展現狀和開發者生態,TinTinLand 為你整理了 Starknet 生態的基本情況以及開發者建設的最新資訊,幫助你快速了解其發展現狀和機遇。

通過 STARKs?提高性能和可擴展性

ZK Rollup 和 Optimistic Rollup 是兩種主要的以太坊擴展方式,而?StarkNet?就是由 StarkWare 公司創建的一個 ZK-Rollup L2,通過?STARKs 加密協議為以太坊帶來了無限的可擴展性和性能的提高。

圖片

無論其復雜性或所需的計算能力如何,Starknet 通過使構建任何 DApp 都變得經濟可行,引領了區塊鏈創新。網絡的本地編程語言?Cairo?則為開發人員提供了友好的體驗,并在編寫智能合約時提供了靈活性,而?Starknet 的本地帳戶抽象設計則實現了零摩擦的交易簽名。這樣,建立起一個基于快速、低成本交易,且具有直接可用性的 DApp 生態系統。

值得一提的是,以太坊基金會特別公開支持采用 STARKS 的 Starkware,他們向 Starkware 提供了 1200 萬美元的資助。而這也是行業普遍看好 Starknet 今后發展及其正統性的原因之一。

所有這些功能,都是在?Starknet 社區的支持下實現的。Starknet 正在朝著去中心化的方向發展,其中一部分包括本次的 Token 投放。Starknet 的 Provisions 計劃將為那些通過使用網絡及其基礎技術或通過構建和維護 Starknet 生態,或展現出對 Starknet 價值支持的個人分配 Token,還包括分配給那些為保障以太坊、Starknet 的基礎層提供安全性的開發者。此外,Token 也將分發給那些幫助發展開源軟件和基礎設施更大生態系統的人,因為他們的工作促成了一個更加開放和包容的網絡。

不斷迭代,走向去中心化和高效的區塊鏈網絡

在 2023 年,Starknet 經歷了重要的更新和迭代,從創新項目到突破性技術,Starknet 開發者們通過卓越的研究和技術水平,不斷推動基礎設施發展。

回顧 Starknet 2023 年路線圖,在網絡性能和用戶體驗方面實現了巨大優化。在三月份發布的 Starknet Alpha v0.11.0 版本中,完成了?Cairo 1.0 遷移,支持聲明、部署、運行 Cairo 1.0 智能合約、引入全新系統調用,標志著正式啟動狀態重置前過渡期。

圖片

7 月發布了?v0.12.0 量子躍遷,通過在?Rust?中實現排序器提高吞吐量,移除 PENDING(待處理)交易狀態,支持全新 Cairo 語法和系統調用,這一系列的改進和更新使網絡性能得到顯著提高,專注于增強性能和用戶體驗。與此同時,完成了?Cairo v2 升級,對智能合約語法和 Starknet 語法進行重大更改,使代碼更加明確和安全,為 Starknet 踏上以太坊擴展之旅邁出一大步。

在 12 月完成測試網部署的?v0.13.0 版本,v3 交易版本將支持使用 $STRK 支付交易費用,優化 Cairo 步驟和網絡配置實現從而降低交易成本。Starknet 在每個版本迭代都展現出超強潛力和擴展以太坊的巨大決心,表明 Starknet 網絡的不斷演進和優化,為區塊鏈技術發展和推動以太坊生態系統擴展提供了有力的支持。

最后在今年 Q4 宣布了?Starknet Feeder 網關于 12 月 21 日停止使用并關閉大部分查詢服務,僅為全節點保留與同步相關的端點,鼓勵開發者們轉向全節點和 API 服務。此外,Starknet 將在 2023 年底棄用 Goerli 測試網,并將遷移測試網到 Sepolia,遷移包括全節點、API 服務、SDK 和其他 Starknet 開發工具,呼吁開發者們盡快遷移到 Sepolia 測試網。這幾項重要更新也標志著 Starknet 逐步過渡至符合區塊鏈技術原則的去中心化、彈性、高效系統

實用工具和發展計劃支持生態擴張

Starknet 是前三十公鏈中,一年內和兩年內開發生態系統增長最快的生態。Starknet 的開發者社區目前在加密生態系統中排名前八,預計其將在 2024 年攀升至前五。其中,眾多實用的開發和學習工具,為吸引更多開發者提供了構建的基石。

實用工具

圖片

1、CairoLang 項目管理工具:Scarb

該工具由 Software Mansion 團隊負責維護更新,支持處理添加、更新并移除依賴項;可用于編譯智能合約,自動獲取所需代碼庫補丁,提醒版本更新;Scarb 內置 Cairo 編譯器,Cairo 捆綁二進制文件等。值得注意的事,Scarb 與 Cairo 同步更新,開發者使用需要注意版本。

目前最新版本為 v2.5.0:https://github.com/software-mansion/scarb

2、Starknet 智能合約開發測試工具:Starknet Foundry

該工具消除在 Starknet 測試和部署智能合約的繁瑣工作,內置 snforge 和 sncast 工具,可以編寫、部署、測試智能合約,實現高效 Starknet 合約測試。

目前最新版本為 v0.14.0:https://github.com/foundry-rs/starknet-foundry

3、采用 Rust 編寫的快速命令行接口 (CLI):Starkli

該工具作為獨立界面允許開發者單獨使用(無需工具組件),支持簡易交互,如發送交易等,支持 ArgentX 和 Braavos 合約錢包,內置?RPC?端口支持。

目前最新版本為 v0.2.4:https://github.com/xJonathanLEI/starkli

4、部署 Starknet DApp 和錢包工具:Get Starknet

該工具允許 Starknet dApp 和錢包無縫連接,輕量級且易于使用,支持快速集成、構建、測試,具有可定制化和可擴展性,且代碼開源并由社區治理。

目前最新版本為 v1.5.0:https://github.com/starknet-io/get-starknet

5、VS Code 相關工具

  • VS Code 插件:https://marketplace.visualstudio.com/items?itemName=starkware.cairo1

  • VS Code 安裝代碼庫:https://github.com/starkware-libs/cairo/blob/main/vscode-cairo/README.md

  • OpenZeppelin Cairo 1.0 合約標準庫:https://github.com/OpenZeppelin/cairo-contracts

6、Starknet 官方資源庫

資源庫:https://starknet.io/en/developers/tools-and-resources

其中包括:

  • 構建 ZKML 程序的 Cairo 庫:Orion

  • Remix Starknet 插件

  • 開發框架、模板、工具等

圖片

Starknet 還針對多種開發語言推出了 SDK 工具包,供開發者選擇。

7、不同類型 Cairo VM 便于不同語言開發者開發 Starknet 可證明 DApp

  • Rust 版本 Cairo VM:https://github.com/lambdaclass/cairo-vm

  • Go 版本 Cairo VM:https://github.com/lambdaclass/cairo-vm_in_go

  • Zig 版本 Cairo VM,由 Exploration 團隊開發:https://github.com/keep-starknet-strange/ziggy-starkdust

8、Starknet 交互式開發指南文檔:Starklings

該指南可以幫助開發新手輕松使用 Cairo 1 開發 Starknet 合約,從一個特定的練習開始運行命令,到完成 Cairo 1.0 版本的新合約和模塊練習

開源代碼庫:https://github.com/shramee/starklings-cairo1

9、Starknet 學習資源

  • 《Starknet 之書》涵蓋 Starknet 工具、技術架構、帳戶體系等:https://book.starknet.io

  • 《Cairo 之書》為社區編撰的 Cairo 語言使用和合約開發指南:https://book.cairo-lang.org

10、OnlyDust 平臺

OnlyDust 是?Starknet 生態開發平臺,支持開發者開源貢獻計劃,推出多個資助獎勵活動,旨在連接世界各地的開發者參與開源項目建設,開發者可根據做出的貢獻價值賺取獎勵。

圖片

OnlyDust 使開發者能夠幫助?Kakarot、DevNet 和 starkNet.js?等有意義的項目,并根據他們的貢獻價值每周獲得報酬。多虧了 Warp,Solidity 開發人員也可以參與其中。雖然該平臺已經吸引了數百名貢獻者,但它計劃即將推出「領導者」角色,開發者可以在其中快速啟動自己的項目并直接從社區獲得幫助。

除了在線社區之外,OnlyDust 還舉辦現場活動,開發人員可以在這些活動中進行協作并沉浸在快速發展的 StarkNet 社區中。

詳情查看:https://app.onlydust.com/

🔍 更多關于 Starknet 的開發者資源,你還可以在?TinTinLand 的 Notion 主頁找到完整的必備學習資料和開發工具:https://www.notion.so/Starknet-88b26e6ad2424e0982d9e1c0cb6267d7?pvs=25

Starknet 冬季黑客松

圖片

今年 1-2 月,Starknet 舉辦了冬季黑客松,總獎金超三萬美元。在為期三周的活動中,分為?Argent、Dojo、Herodotus、JediSwap、Pragma、AVNU、Braavos、Madara、Giza、Nimbora 等賽道,邀請了開發者、區塊鏈愛好者和技術先驅深入 Starknet 項目世界,一道探索,角逐榮譽獎項。

🥷?Starknet 冬季黑客松活動頁面:https://taikai.network/starkware/hackathons/starknet-winter-hackathon/overview

Devonomics 計劃

Starknet 基金會與 StarkWare 合作推出了?Devonomics 實驗性的試點計劃,通過獎勵和賦權 Starknet 開發者,從之前累積的 1600 ETH 中拿出 10% 作為交易運營商費用的獎勵。其中 8% 分配給 DApp 開發者,2% 分配給核心開發者。

圖片

Devonomics 的最終目標是促進開發者參與 Starknet 的決策和未來運作,該分配將通過一種獨特于以太坊 L2 領域的新穎機制進行,旨在實現公平、包容和透明。

自 2021 年 11 月以來,全球開發者日夜努力構建和發展 Starknet 主網,這是以太坊上第一個圖靈完備的有效性 Rollup。Starknet 現在是所有 L2 中最大的開發者生態系統,過去一年增長了 14%,成為第八大區塊鏈開發者社區,并在 L2 領域中處于領先地位。

這種增長,部分由于通過 Starknet 所提供的成熟技術棧。該技術棧建立在 STARKs 上,這是最安全、最可擴展的證明系統;Cairo,一種開發者友好的智能合約語言;以及包括本地賬戶抽象在內的新穎區塊鏈功能。

Starknet 開發者生態系統迅速增長的另一個原因是其愿景,其中 Devonomics 發揮著關鍵作用。Starknet 的創始愿景認識到開發者是以太坊網絡擴展的核心,堅守了以太坊去中心化、透明、包容和安全的原則。

Starknet 導師計劃

今年一月,Starknet 推出「導師計劃」,邀請經驗豐富的 Starknet buidler 指導新手開發者,目前已有 23 位導師和46 名學員,其中?42 名學員與導師完成配對,通過學習 Cairo 加入 Starknet 生態,全過程免費。

🙋 如果你對該計劃感興趣,你可以在這里咨詢參與詳情:https://twitter.com/espejelomar/status/1749763933622424049

未來將實現去中心化、無需許可的 L2 網絡

隨著 Starknet 技術棧的不斷成熟,2024 年 Starknet 將解鎖更多新功能和生態建設。對于 Starknet 用戶來說,他們將享受更流暢的體驗和更低廉的交易成本;開發者也將在可擴展性方面獲得巨大體驗上的提升。

推動 Starknet 開發者生態發展的主要因素包括 Starknet 上的基礎設施項目,例如 StarkWare 在去年開源的負責壓縮交易和制作加密證明的強大引擎?Stone Prover。此外,隨著?Cairo 逐漸成為最流行的智能合約語言,將吸引更多的智能合約開發者加入 Starknet 生態系統,從而促進社區的發展。

在用戶方面,更好的用戶體驗和更低廉的交易成本將持續賦能生態增長。隨著以太坊 EIP-4844(分片 Blob 交易)的實施,以及后續 Starknet 的?Volition(數據可用性的靈活性)的推出,數據和交易成本將大幅降低。

圖片

從生態項目來看,目前有超過 100 個在 Starknet 和 StarkEx 之上構建的項目,450 個以上的?Cairo 和 Starknet Github 代碼庫提供支持,STARK 技術擴展區塊鏈的未來前景無比光明。

在提供面向未來的功能、增強網絡性能、優化用戶體驗方面,Starknet 將持續更新迭代,真正實現去中心化、無需許可的 L2 網絡,吸引更多開發者和應用程序的構建加入到 Starknet 生態中。

更多關于 Starkent

X:https://twitter.com/starknet?lang=en

Discord:http://starknet.io/discord/

Telegram:https://t.me/+efDitGbILOFmMDNk

探索 Starknet:https://www.starknet.io/en/explore-starknet

Starknet 基本介紹:https://www.starknet.io/en/learn/what-is-starknet

在 Starknet 上開始構建:https://www.starknet.io/en/developers

Reference

https://mirror.xyz/starknet-zh.eth/GG1UzZsncC2btE78prCr-elhM21XoEbLLww00l4CIjk

https://medium.com/@StarknetFoundation/introducing-the-starknet-provisions-program-05d03ce13970

https://twitter.com/StarkNet_ZH/status/1750043301313675628

https://mirror.xyz/starknet-zh.eth/luiMixkbqrWQz1CYURD6x06zyF09aSB_MDyLBnFosPU

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/711597.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/711597.shtml
英文地址,請注明出處:http://en.pswp.cn/news/711597.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

從別人的開源項目學習并吸收經驗,然后逐步搭建自己的Java項目是一個很好的學習方法

從別人的開源項目學習并吸收經驗,然后逐步搭建自己的Java項目是一個很好的學習方法。以下是一些建議的步驟,幫助你從0開始搭建并不斷完善自己的Java項目,直至達到高可靠、高穩定、高并發、高數據安全,并可以拆分為微服務的大型高質…

【漏洞復現】某廠商上網行為管理系統static_convert命令執行漏洞

Nx01 產品簡介 天融信上網行為管理系統是天融信公司憑借多年來的安全產品研發經驗,為滿足各行各業進行網絡行為管理和內容審計的專業產品。 Nx02 漏洞描述 天融信上網行為管理系統老版本static_convert.php接口存在RCE漏洞,攻擊者利用此漏洞可以獲取服務…

超強預測算法:XGBoost預測模型

目錄 往期精彩內容: 多變量特征序列、單序列數據預測實戰 前言 1 風速數據預處理與數據集制作 1.1 導入數據 1.2 多變量數據預處理與數據集制作 1.3 單序列數據預處理與數據集制作 2超強模型XGBoost——原理介紹 3 模型評估和對比 3.1 隨機森林預測模型 3…

基于NeRF/Gaussian的全新SLAM算法

什么是SLAM? SLAM,即同時定位與地圖構建技術,SLAM可以讓機器人、無人機和其他自動化系統能夠在未知環境中同時進行自我定位和環境映射。 為什么是NeRF-Based SLAM? 傳統CG將輸入圖像重新投影再融合到新的視圖攝像機中&#xff0c…

InfiniBand 200Gbps QSFP56 高速線纜/光纜和光模塊解決方案

隨著數據中心和人工智能迅速發展,對高速、低延遲和低功耗的數據傳輸需求變得至關重要。飛速(FS)提供針對各種高性能計算場景量身定制的各種InfiniBand線纜和光模塊產品。本文旨在概述飛速(FS)200G InfiniBand HDR 光纜…

深圳地鐵12號線綠色出行新時代,格力中央空調助力節能飛躍

深圳地鐵12號線,作為城市交通的重要組成部分,其運行貫穿著前海、南山、寶安、西鄉等多個區域,承載著數以萬計的乘客,是深圳市民出行的重要選擇。在這條城市動脈上,一項革命性的變革正在悄然發生——綠色出行的新時代正…

MSCKF2講:JPL四元數與Hamilton四元數

MSCKF2講:JPL四元數與Hamilton四元數 文章目錄 MSCKF2講:JPL四元數與Hamilton四元數2 JPL四元數2.1 定義與區別2.2 JPL四元數的乘法2.3 反對稱矩陣2.4 Ω ( ω ) \Omega(\omega) Ω(ω)矩陣2.5 JPL四元數與旋轉矩陣的轉換2.6 JPL四元數導數2.7 JPL四元數…

SpringCloud搭建微服務之Consul服務注冊與發現

1. Consul介紹 Consul是由HashiCorp公司使用Go語言開發的一款開源工具,主要用于實現分布式系統的服務發現和服務配置,其內置了服務注冊與發現框架、分布式一致性協議實現、健康檢查、Key-Value存儲、多數據中心方案。Consul具有高可移植性,支…

Java多線程系列——Executor

目錄 Executor框架概覽 核心組件 1. 任務(Task) 2. 線程池(ThreadPool) 3. 任務調度 4. 任務執行與結果檢索 使用案例 實際應用場景 總結 Java的多線程編程是Java語言提供的核心特性之一,允許開發者有效地管理…

【數倉】Hadoop軟件安裝及使用(集群配置)

一、環境準備 1、準備3臺虛擬機 Hadoop131:192.168.56.131Hadoop132:192.168.56.132Hadoop133:192.168.56.133 本例系統版本 CentOS-7.8,已安裝jdk1.8 2、hosts配置,關閉防火墻 vi /etc/hosts添加如下內容&#x…

ip獲取+歸屬地實現

1.背景 現在的社交平臺一般都需要展示用戶的歸屬地,這個功能有下面二個主要功能點,接下來我們來介紹下具體實現。 IP 獲取 IP 轉歸屬地 2.ip獲取 2.1 Http請求 對于controller的請求,我們只需要寫個攔截器,將用戶的ip設置進上下文即可,非常方便。 @Override public bo…

生成式AI設計模式:綜合指南

原文地址:Generative AI Design Patterns: A Comprehensive Guide 使用大型語言模型 (LLM) 的參考架構模式和心理模型 2024 年 2 月 14 日 對人工智能模式的需求 我們在構建新事物時,都會依賴一些經過驗證的方法、途徑和模式。對于軟件工程師來說&am…

物聯網與智慧城市的融合:構建智能化、便捷化、綠色化的城市未來

一、引言 隨著科技的飛速發展和城市化的不斷推進,物聯網技術正逐步滲透到城市的各個領域,成為推動智慧城市建設的核心力量。物聯網與智慧城市的融合,不僅為城市治理提供了高效、智能的解決方案,也為市民的生活帶來了前所未有的便…

如何在Node.js中使用定時器

在Node.js中使用定時器是一項常見且重要的任務,特別是在需要執行定時任務或者輪詢操作的情況下。Node.js提供了多種方式來實現定時器功能,包括setTimeout、setInterval和setImmediate等方法。本篇博客將介紹如何在Node.js中使用這些定時器,并…

(數據結構)二叉樹

8.二叉樹 8.1概述 二叉樹是一種基本的非線性數據結構,它是由n(n>0)個節點構成的有限集合。在二叉樹中,每個節點最多有兩個子節點,通常被稱作左孩子(left child)和右孩子(right c…

把python完全卸載干凈

1.winR,輸入control回車,點擊程序和功能,在搜索框輸入python,右鍵點擊卸載 2、找到Python安裝路徑,把所有文件全部刪除。 安裝路徑可以打開CMD輸入:where python 3、強制刪除Python.exe 打開cmd&#xff…

科技企業如何做到FTP數據安全保護

在數字化浪潮的推動下,科技企業的數據已成為推動創新、提升效率、增強競爭力的核心資源。數據的重要性不言而喻,它不僅包含了客戶信息、市場分析、產品設計等關鍵信息,更是企業寶貴的資產。然而,隨著數據量的激增,數據…

視覺AIGC識別——人臉偽造檢測、誤差特征 + 不可見水印

視覺AIGC識別——人臉偽造檢測、誤差特征 不可見水印 前言視覺AIGC識別【誤差特征】DIRE for Diffusion-Generated Image Detection方法擴散模型的角色DIRE作為檢測指標 實驗結果泛化能力和抗擾動 人臉偽造監測(Face Forgery Detection)人臉偽造圖生成 …

LabVIEW最佳傳輸系統設計

LabVIEW最佳傳輸系統設計 介紹了基于LabVIEW軟件開發的最佳基帶傳輸系統和最佳帶通傳輸系統的設計。通過軟件仿真實現了脈沖成形濾波器和匹配濾波器的設計,證明了系統在消除碼間干擾和抗噪聲方面的優異性能。此設計不僅激發了學生的學習興趣,還有助于提…

智能家居控制系統(51單片機)

smart_home_control_system 51單片機課設,智能家居控制系統 使用及轉載請標明出處(最好點個贊及star哈哈) Github地址,帶有PPT及流程圖 Gitee碼云地址,帶有PPT及流程圖 ? 以STC89C52為主控芯片,以矩陣鍵…