比特幣行情 比特幣行情
Ctrl+D 比特幣行情
ads
首頁 > USDC > Info

區塊鏈:如何使用OPStack構建全鏈游戲的時鐘周期?

Author:

Time:1900/1/1 0:00:00

一般來說,游戲是基于循環的系統。游戲循環是一個不斷重復的過程,通常包含處理用戶輸入、更新游戲狀態和渲染游戲世界這幾個步驟。這個循環在游戲運行期間持續進行,通常每秒運行數十次到數百次,以保持游戲世界的流暢性。

然而,區塊鏈的架構是基于推送的。區塊鏈是一個分布式的數據庫,它通過網絡中的節點共享和存儲信息。當一個節點產生一個新的交易時,這個交易會被推送到網絡中,其他的節點收到這個交易后會驗證它并將它添加到區塊鏈中。這是一個被動的過程,節點不會主動去查找新的交易,而是等待網絡中的其他節點發送新的交易。因此,區塊鏈的架構被稱為是基于推送的。

因此,在全鏈游戲中實現一個帶有時鐘周期的循環系統就變得非常重要。畢竟在所謂的“自治世界”中,我們都希望一些NPC或者虛擬環境是可以自動的隨時間演化,而不是跟隨被推送到區塊鏈的交易輸入被動演化。

俄羅斯彼爾姆地區一家法院屏蔽解釋如何交易比特幣的網站:俄羅斯彼爾姆地區的一家法院決定屏蔽一些描述如何將加密貨幣兌換成法定貨幣的網站,當地檢察官聲稱,在俄羅斯傳播此類信息是違法的,違反了俄羅斯打擊犯罪收益合法化的立法,可能會促進非法洗錢行為。(Bitcoin.com)[2021/6/11 23:30:46]

@therealbytes開發了一個基于OPStack的概念驗證型滴答鏈,它運行了一個自動滴答的康威生命游戲實現,我們下面來了解他到底是如何實現的。

為保持翻譯的簡單,我們把tick直譯成“滴答”,意思就是“循環時鐘周期”。

Jules Urbach :RNDR 如何成為引領NFT加密藝術浪潮的GPU計算平臺:JulesUrbach:RNDR如何成為引領NFT加密藝術浪潮的GPU計算平臺3月29日,在以《RNDR渲染網絡:引領NFT加密藝術浪潮的GPU計算平臺》為主題的AMA中,HuobiGlobalNFT板塊項目RNDRNetwork發起人JulesUrbach表示,NFT是實現開放去中心化的虛擬世界的重要基石,而開放去中心化的虛擬世界是RNDR網絡自2017年推出以來的愿景。JulesUrbach介紹RNDR將會面向藝術家推出一些新的工具,包括在RNDR網絡上鑄造帶有深度場景圖驗證的NFT,將ORBX格式的文件變成NFT、生成式藝術(GenerativeArt)等。JulesUrbach還表示,NFT擁有在今天的數字藝術之外的巨大潛力。增強現實、全息顯示和實時的沉浸式流媒體將讓我們能夠在幾年后創作出如今只有在科幻小說中才會出現的NFT內容。NFT將可以與物理空間綁定,記錄在區塊鏈上的虛擬物體將日益成為人們的日常生活的一部分。[2021/3/29 19:26:18]

Ticking-Optimism是一個基于OptimismBedrockrollup架構的“滴答區塊鏈”的概念驗證實現。

幣情觀察室 | 如何操作超短線穿越牛熊高倍獲利:4月9日16:00,金色盤面邀請行情大V Alnn做客金色財經《幣情觀察室》直播間,將分享《如何操作超短線穿越牛熊高倍獲利》,敬請關注,掃描下圖二維碼即可觀看直播![2020/4/9]

在滴答鏈中,有一個特殊的智能合約叫做“滴答合約”,每個區塊都會被協議自動調用。這允許其他智能合約在特定的時間或間隔自動觸發,無需用戶發送交易。

如何實現

Optimism的新的模塊化rollup架構,OptimismBedrock,引入了一種新的交易類型叫做“存款交易”。與常規交易不同,存款交易:

-來自Layer1的區塊。

-不需要簽名驗證。

-在L1上購買L2的gas,所以L2的gas是不可退還的。

聲音 | 礦海學院創始人Andy:如何利用金融工具鎖定利潤是新時代礦工必須補的一門課:在今日TokenInsight對話首席第20期《比特幣挖礦,你真的懂嗎?》的直播中,針對“是否在未來會出現更加智能的豐枯水期預測工具以輔助礦工進行決策?的提問,礦海學院創始人Andy指出:枯水期來臨,電力資源減少,勢必會淘汰小算力的機器,受影響的將是這部分礦工群體。2019年四川灃水期延遲,這讓很多礦工機器停放在礦場無電可挖,如果有準確的灃枯水期預測工具,相信會為礦工提供更好的決策參考。現在大部分礦工考慮的是如何能夠找到低價合規穩定的電力資源,然后大部分礦工應該都希望比特幣的價格可以漲起來,早期礦工依靠囤幣就可以賺錢,這在幣價上漲行情下可行,可是2018年持續下行,如何利用金融工具鎖定利潤是新時代礦工必須補的一門課。[2019/9/6]

在原始的Bedrock中,存款交易用于兩件事:

動態 | 美國大學不知如何處理所得數字貨幣捐款:據Cryptoticker消息,美國大學處于數字資產捐贈的接收端,每年以比特幣和其他數字資產形式接受捐贈的美國大學名單繼續增長。然而,似乎并非所有大學都非常熱衷于接受不熟悉的資產作為捐贈,許多大學都不清楚如何處理他們所獲得的數字貨幣資金。[2018/10/18]

-執行直接發送到L1的交易。

-在每個區塊中為預先部署的L2合約設置L1屬性。

在后一種情況下,交易由rollup節點創建。它不支付gas,使用的gas不會從gas池中扣除。

Ticking-Optimism修改了rollup節點,也創建了一個“滴答交易”,工作方式相同,但不是設置L1屬性,而是在預先部署到地址0x42000000000000000000000000000000000000A0的合約中調用tick()函數。這個合約可以通過設置其目標變量來調用另一個合約。

動機

為了說明滴答鏈的威力,想象一個區塊鏈上的游戲,其中多個NPC在地圖上移動。沒有滴答鏈,我們有兩種主要的設計方法:

-懶更新。在客戶端,NPC似乎連續移動,但它們的位置只有在用戶發送與它們互動的交易時才在鏈上更新。然后,合約根據其最后的鏈上更新和自那時起經過的區塊數計算NPC的新位置。

-手動滴答。我們定義一個更新函數,設置地圖上每個NPC的位置,并有一個外部帳戶定期調用它。

使用滴答鏈,解決方案與手動滴答相似,但滴答合約會自動調用更新函數,而不是手動調用。

使用滴答鏈的“自動滴答”而不是手動滴答的優點是:

-更新由協議保證。

-更新將在塊中的所有交易之前執行,不能被前置,因為它是協議本身的一部分。

-更新交易不參與常規的gas市場。

然而,自動滴答需要一個定制的區塊鏈。如果更新率相同,手動和自動滴答對節點的計算資源需求相同。另一方面,懶更新通常更便宜,因為鏈上更新更小、更少。

此外,隨著需要更新的狀態增長,滴答交易的計算成本也增加。這給開發者帶來了額外的壓力,要求他們設計他們的應用程序,確保成本永遠不會超過鏈所能支持的。

盡管有這些巨大的缺點,自動滴答對于某些類型的應用程序比懶更新更合適。

1.狀態始終明確地在鏈上并且是最新的

滴答使智能合約能夠以恒定的成本訪問一個動態狀態,該狀態使用開放形式的表達式更新。

狀態總是可以在鏈上以恒定的、相對較低的gas成本讀取。但是計算當前狀態的成本會隨著自上次更新以來的區塊數增加時,gas成本增加的也比較多。

如果我們正在更新一個以恒定速度移動的實體的位置,我們可以從其最后設置的位置和自更新以來的區塊數計算出它應該在任何給定的區塊中的位置。這個操作的成本不會隨著更新之間的區塊數增長。

另一方面,如果我們更新的狀態是像康威的生命游戲這樣的東西,更新的成本與自上次更新以來的步驟數成線性增長。這是一個問題,因為它可以增長到超過用戶愿意支付的或鏈所能支持的。

2.客戶端的作用不同

使用懶更新,更新邏輯需要在智能合約和客戶端中都實現。使用滴答,只需要在區塊鏈上實現,客戶端可以簡單地對鏈上事件作出反應。

3.代碼更簡單,更容易審核

懶更新使開發者將他們的更新邏輯分散在許多函數和智能合約中,每個函數只在執行某些交易時觸發。相比之下,滴答方法只需要一個保證定期觸發的更新函數。后者使得更容易維護狀態的一致性和完整性。

此外,每次添加一個新的懶更新狀態時,所有更新函數可能都需要修改以考慮它。這使得代碼庫更復雜,更容易出問題。

4.用戶不支付更新成本

懶更新的成本通常變化很大,用戶可以制定他們的交易,使大部分更新的負擔落在其他人身上。使用滴答,所有操作的成本都相對穩定,不容易受到MEV攻擊。

康威的生命游戲演示

我構建了一個滴答鏈的演示,運行一個交互式版本的康威的生命游戲。鏈已經修改,包括在執行引擎中的細胞自動機邏輯,使其更高效,允許比作為智能合約字節碼實現的更大的游戲板。

演示的源代碼:https://github.com/therealbytes/ticking-conway

演示視頻:https://www.youtube.com/watch?v=za12aa5FS6E&list=PL_97Yn8lCzTI_P_4vO1HEXA9k6gF6lawF&index=11

Tags:區塊鏈OptimismNPC區塊鏈工程專業學什么區塊鏈存證怎么弄區塊鏈技術發展現狀和趨勢Optimism幣是什么幣NPC幣是什么幣

USDC
MEV:從Gas消耗看以太坊產品興衰

從Gas消耗能看清以太坊很多產品的興衰,比如從DEX的興起到DeFi再到NFT的輪動。Paradigm投資合伙人Casey用nansen數據編寫了一個探索以太坊上耗費Gas最多的產品的可視化工具.

1900/1/1 0:00:00
人工智能:AI如何幫助構建Web3?人工智能與去中心化的交叉點在哪?

在數字化時代的浪潮中,人工智能和Web3技術閃耀著創新的光芒。人工智能以其智能化和自主學習的特點,正逐漸滲透到我們的日常生活中,改變著我們的工作方式、交流方式,甚至影響著我們的思維方式.

1900/1/1 0:00:00
以太坊:共識層反向擴容新敘事 如何“借用”ETH的安全性

EigenLayer是一種建立在以太坊之上的協議,它引入了關于加密經濟安全的一種名為重新質押的新原語.

1900/1/1 0:00:00
AXS:淺談理想的代幣分配模式

token經濟學通常與其餅狀圖分配相關,其代表了團隊、投資者、財庫和社區之間的token百分比分配情況。這些數字通常是根據非token投資者分配基準以及團隊和投資者之間的雙邊談判確定的.

1900/1/1 0:00:00
SHIB:SHIB 價格預測:柴犬價格可能上漲 20%;今天買嗎?

SHIB價格預測:過去六周,SHIB價格維持橫向趨勢,在上升支撐趨勢線和0.000017美元水平頸線內產生共振。在日線圖中,這兩個水平揭示了上升三角形形態的形成.

1900/1/1 0:00:00
ETH:以太坊在下一個牛市中可能會跑贏比特幣?

以太坊(ETH)可能在即將到來的牛市周期中達到五位數的價格,并且跑贏比特幣(BTC)多達五倍。ETH將在下一輪牛市中擊敗BTC在即將到來的加密貨幣牛市中,以太坊有可能達到五位數的價格并超過其最大.

1900/1/1 0:00:00
ads