如果你曾經嘗試在區塊鏈上構建一個實時遊戲或一個繁忙的社交世界,你會知道這些痛點。動作感覺滯後,費用在最糟糕的時候飆升,玩家則會流失。Somnia 是一個新的 EVM 兼容的 Layer 1,它嘗試在不讓你學習全新技術棧的情況下解決這些問題。它保留了熟悉的以太坊工具鏈,然後迅速交換引擎,使得頻繁的交互對普通人來說感覺順暢且便宜。

下面是一個無行話的人類指南,介紹它是什麼,它是如何工作的,以及它是否適合你正在構建的東西。

Somnia 嘗試做的事情

Somnia 目標是那種每秒做很多微小動作的應用程序:遊戲、頭像世界、創作者中心、實時社交空間,甚至快速市場應用。這個想法很簡單:

使 EVM 在單個核心上運行得更快,因此常用合約可以快速執行。

有效地在網絡中傳播數據,然後快速完成。

以匹配實際資源使用的方式定價存儲和計算,因此費用是可預測的。

捆綁友好的工具,以便工作室可以在沒有摔跤錢包、轉發者和市場幾周的情況下交付。

網絡在主網上是實時的,原生代幣稱爲 SOMI。

它是如何工作的,去掉流行詞

1) 數據與最終性之間的分割

大多數鏈通過同一狹窄的隧道推動所有工作。Somnia 將原始數據流與同意最新狀態的行爲分開。驗證者以高速廣播他們的數據,輕量級共識層迅速決定順序。想象一下,就像許多車道在一個快速變換的智能交通燈下合併。

你應該關心的原因:更多吞吐量而不放棄快速確認。

2) 在單個核心上更快的 EVM

Somnia 通過編譯熱點路徑和消除開銷,從一個 CPU 核心中榨取更多,而不是將一切押注於並行執行。你仍然編寫 Solidity,使用 Hardhat 或 Foundry,並部署熟悉的模式。差異體現在負載下的延遲和容量。

你應該關心的原因:你保持習慣,但你的應用可以處理更多參與者和更快的循環。

3) 針對實際工作的存儲收費

Somnia 的狀態存儲以確定的方式衡量讀取和寫入的成本,然後用它來定價燃氣。這意味着對於某種模式是否現在便宜而後來昂貴的猜測會減少。

你應該關心的原因:在流量激增或設計依賴於頻繁更新時,意外情況更少。

4) 網絡上的較小區塊

通過壓縮遊戲和社交數據中的常見模式,並聚合簽名,Somnia 減少了需要在網絡中傳輸的內容。你每個區塊可以獲得更多有用的操作。

你應該關心的原因:更多參與者做更多事情,而不會觸及帶寬瓶頸。

現在正在進行的事情

主網:以服務高頻消費者應用爲目的而推出。

鏈信息:易於添加到錢包和基礎設施。主網鏈 ID 是 5031,具有公共瀏覽器。一個擁有自己鏈 ID 的測試網可用於階段性測試。

生態系統基礎:橋接、索引器、錢包和遊戲友好的 SDK 已就位,以便你可以開始,而無需自行構建所有內容。

代幣、費用和質押的簡單英語

代幣:SOMI 用於燃氣和質押。

費用:開發者按常規支付,但定價調整以匹配存儲和計算的實際成本。還有一部分費用會燃燒,並有一部分分配給驗證者,使網絡健康與使用保持一致。

質押:驗證者質押 SOMI 以參與,並支持委託,以便代幣持有者可以支持運營者並分享獎勵。

在 Somnia 上構建而不頭疼

你已經熟悉的工具:Solidity、Hardhat 或 Foundry、常用庫、子圖、預言機和標準測試流程。

錢包和入門:賬戶抽象和燃氣贊助通過流行的堆棧得以支持,因此你可以將新玩家的醜陋部分隱藏起來,讓他們用熟悉的憑據登錄。

創作者管道:一個網絡中心,藝術家和設計師可以製作頭像、物品和場景,然後在不同的世界中鑄造和使用它們。它使用一種通用對象格式,以便資產在應用程序之間流通。

橋接和基礎設施:主流橋接、公共 RPC 和託管端點幫助你移動資金並在第一天無需運行自己的車隊即可擴展讀取。

你實際上可以構建的東西

實時遊戲:比賽、突襲、賽車、競技場,任何能夠快速輸出大量狀態更新並需要快速結算的東西。

社交世界和用戶生成內容平臺:可移植的頭像和物品,創作者驅動的經濟,感覺實時的活動。

快速市場:訂單簿和拍賣流程受益於低延遲和高消息量。

它的亮點和需要小心的地方

在以下情況下表現出色:

你的應用很活躍,而不僅僅是每個交易的價值。想象一下許多小動作,而不是少數巨型交易。

你希望新接觸加密貨幣的玩家感到賓至如歸。燃氣贊助和嵌入式錢包使這一切成爲可能。

你計劃讓用戶在多種體驗中攜帶身份和物品。

小心:

吞吐量聲明:與任何年輕網絡一樣,將標題數字視爲目標,在你自己的負載測試中進行驗證。

去中心化曲線:驗證者多樣性和治理保護措施隨時間而重要。關注集合的增長情況以及升級的處理方式。

燃氣假設:Somnia 調整一些 EVM 成本以反映實際存儲和計算。在你鎖定設計之前,閱讀差異指南並配置你的合約。

快速開始

1. 使用發佈的鏈 ID 和瀏覽器將鏈添加到你的錢包和開發工具。

2. 爲燃氣和測試資產橋接少量穩定幣。

3. 部署你遊戲或應用程序的一小部分,進行負載測試,觀察壓力下的延遲。

4. 選擇你的用戶體驗堆棧,以便錢包和燃氣贊助讓新用戶可以在沒有設置的情況下直接加入。

5. 使用內容工具試點一個創作者循環,以便儘早驗證你的頭像和物品管道。

底線

Somnia 採取務實的路線,使鏈上體驗感覺即時。它保持 EVM 的熟悉性,加快執行,智能移動數據,並以一種對繁忙消費者應用有意義的方式定價存儲。如果你的路線圖包括快速遊戲、充滿活力的社交場景,或應該在鏈上本地存在的創作者經濟,那麼在 Somnia 上原型是值得的。用你自己的流量模式驗證性能聲明,關注去中心化,你可能會發現可以交付一些最終感覺像現代遊戲或社交應用的東西,只是實際擁有權已經融入其中。

@Somnia Official

#Somnia

$SOMI