加密貨幣交易所 加密貨幣交易所
Ctrl+D 加密貨幣交易所
ads
首頁 > 非小號 > Info

金色觀察|Sway:Fuel虛擬機的特定語言_SWAY:fuel幣發行量

Author:

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

Fuel是一個很有趣的以太坊拓展層項目,其項目主要目的是提高以太坊的可擴展性,與其他L2鏈相同的是,都為了更高的吞吐量在努力,而不同的是,Fuel聚焦于在執行部分解決問題。

Fuel?v1早于2020年部署,是第一個推出到以太坊主網的生產級Optimistic?Rollup。目前已經進展到了Fuel?v2。

更有趣的是,在Fuel?v1時,Fuel推出了Yul+語言,主要用于以太坊虛擬機語言功能的完善。

而在Fuel?v2上又推出了虛擬機語言Sway,本文中將總結Sway的資料,了解其特性。

金色午| 9月25日午間重要動態一覽:7:00-12:00關鍵詞:數字人民幣、SEC、ARK、Artion

1.央行數研所狄剛:積極在數字人民幣系統中探索區塊鏈應用;

2.互聯網最早“微笑”“不悅”符號拍出近24萬美元;

3.SEC主席呼吁加密貨幣交易平臺盡快注冊;

4.CME 比特幣期貨未平倉總量上漲至7348 張;

5.數字基礎設施開源操作系統歐拉全新發布 已與鴻蒙實現內核技術共享;

6.ARK方舟基金本周買入超22萬股Coinbase股票;

7.Yearn Finance創始人推出基于Fantom的NFT市場Artion;

8.Coinbase Exchange啟動價格拍賣機制。[2021/9/25 17:05:55]

Fuel虛擬機(Fuel?VM)是一種專為Fuel區塊鏈設計的區塊鏈優化VM。Sway則是Fuel?VM的特定語言(DSL),Sway基于Rust,并包含利用區塊鏈VM的語法。

金色財經行情播報丨BTC下探回升 局部震蕩持續:據火幣行情顯示,今日BTC行情下探回升,凌晨時最低探至8909USDT后反彈,下午快速拉升最高探至9239USDT,隨后開始小幅震蕩。整體價格徘徊在9200USDT附近。日線圖今日上漲K線吞噬此前下跌后震蕩整理平臺,并站上均線MA10。周線圖MA5構成局部壓力。4小時圖局部上行通道加速完成,局部有回調需求,1小時圖開始局部震蕩,后市或將持續節奏收攏均線。截至18:30,主流幣的具體表現如下:[2020/7/6]

Sway程序有四種類型:contract、predicate、script、library。每個Sway文件都必須以它是什么類型的程序的聲明開頭。

金色財經行情播報丨BTC超短線支撐有效,但并無明顯拉升信號:據火幣行情顯示,BTC短線微幅度上行,持續在6600 USDT附近震蕩,超短線支撐有效,但并無明顯拉升信號。市場整體震蕩,主流幣漲跌各異,其中ETC跌幅相對較大。[2020/3/26]

例如,聲明文件是一個被調用的wallet_lib。Sway合約應該在庫中聲明一個ABI(一個應用程序二進制接口),以便下游合約可以重用它。

Sway工具鏈由以下幾個組件組成。

Forc

“Fuel?Orchestrator”Forc相當于Rust的Cargo。它是創建、構建、測試和部署Sway項目的主要入口。

數字貨幣的熊市是否與華爾街有關 今晚8點肖磊會在《金色講堂》為大家進行分析:4月9日晚20:00,另類投資專家,數字貨幣、區塊鏈市場資深分析師肖磊會針對目前數字貨幣“熊市”的現狀進行深入的分析,解讀本次熊市是否與華爾街有關。[2018/4/9]

Sway語言服務器(forc-lsp)

提供Sway語言服務器forc-lsp以向IDE公開功能。目前,僅通過插件支持Visual?Studio?Code,Vim支持即將推出。

Sway格式化程序(forc-fmt)

提供了一個規范的格式化程序forc-fmt,可以手動運行。Visual?Studio?Code插件將forc-fmt在保存時自動格式化Sway文件。

Fuel?Core

雖然不是Sway工具鏈的直接部分,但提供了Fuel協議的實現Fuel?Core。

標準庫

與Rust類似,Sway帶有自己的標準庫。

Sway標準庫是可移植Sway軟件的基礎,它是一組適用于更廣泛的Sway生態系統的最小共享抽象。它提供核心類型,如Result<T,E>和Option<T>、語言原語上的庫定義操作、本機資產管理、區塊鏈上下文操作、訪問控制、存儲管理以及對來自其他VM的類型的支持等。

Sway與Solidity的區別

Sway所針對的底層虛擬機是Fuel?VM。Solidity指定以太坊虛擬機(EVM)為目標。

Fuel?VM中的字節是64位(8字節),而不是EVM的256位(32字節)。因此,原始整數只能達到u64,而哈希(b256類型)不在寄存器中,而是在內存中。因此,Ab256是指向包含哈希值的32字節內存區域的指針。

Fuel?VM只有無符號整數作為原語提供:u8、u16、u32和u64。不提供有符號整數運算。如果需要,可以在高級庫中實現有符號整數和有符號整數算術。

Fuel?VM中的恐慌(即“恢復”)是全局性的,可以完全無條件地恢復交易的狀態效果,減去使用的gas。

Fuel?VM中的數學計算默認是安全的(即任何溢出或異常都是“恐慌”)。安全檢查在VM實現中本地執行,而不是像Solidity的默認安全數學計算那樣在字節碼級別執行。

Sway合約沒有實際的代碼大小限制。物理限制由VM_MAX_RAMVM參數控制,在撰寫本文時為64MiB。

Sway與Rust的區別

在Rust中,枚舉通常采用以下三種形式之一:單元變體,沒有內部數據,結構變體,包含命名字段,元組變體,其中包含數據元組。

在Sway中,該過程被簡化了。枚舉變體必須全部指定一種類型。這種類型代表他們的內部數據。這實際上與Rust提供的同構,只是語法不同。

Tags:SWAYFUELORCFORSWAY價格fuel幣發行量MoonForceFORGE幣

非小號
ReFi行業研報:可編程的經濟循環_EFI:REFI幣

Why ReFi——ReFi行業研報作者:Augustine Wagner來源:GeekCartel前言——本文全面介紹ReFi的定義、類型、特性、生態內的優秀項目、ReFi通證經濟學設計原則.

1900/1/1 0:00:00
不可持續的加密商業模式 該如何破局?_加密貨幣:買比特幣違法嗎

文:Marco Manoppo來源:Pensive Pragmatism在價格只漲不跌的市場中,市場參與者往往不太關心公司商業模式的可持續性和可防御性.

1900/1/1 0:00:00
比特幣耶穌 Roger 被清算與交易所 CoinFLEX 停止提幣內幕_FLEX:OIN

吳說作者:吳卓鋮 2022 年 6 月 24 日,交易所 CoinFLEX 宣布暫停提款,隨后平臺 Token FLEX 的價格暴跌,在四小時內從 4.3 美元跌至不到 1.5 美元.

1900/1/1 0:00:00
同質化通證的 NFTs用于更加動態的治理結構_NFT:PAPEL幣

原文作者:   Ben Lakoff創作者:Skyhigh FENG原文:  NFTs with Fungible tokens for a more dynamic gov.

1900/1/1 0:00:00
反彈之際 復盤本輪DeFi流動性危機始末、成因及影響_EFI:DEFI100Farm Token

數字資產市場在今年5月陷入流動性危機,通證價格暴跌導致鏈上持倉清算,流動性危機對 DeFi 生態造成了非常嚴重的影響,甚至部分DeFi協議因此而破產.

1900/1/1 0:00:00
以太坊合并后 將給加密行業帶來哪些重大變化?_以太坊:POW

作者:傳DAO士原文:《以太坊「合并」會影響哪些領域?有哪些機會?》沒有好問題,就沒有好答案:為什么以太坊這次升級被看成是區塊鏈世界的第三次革命?這次升級真的能讓gas費大幅下降嗎?為什么升級后.

1900/1/1 0:00:00
ads