模块化公链Fuel喂饭交互教程

9月初,模块化区块链Fuel开发商Fuel Labs宣布完成由Blockchain Capital和Stratos Technologies领投的8000万美元融资。此后不久,Fuel紧接着推出面向开发人员的测试网beta-1,开发人员可以任意向其部署合约,无需许可或白名单,用户也可以与已部署的合约进行交互。

Fuel 是区块链的模块化执行层,可以为扩展区块链应用程序提供高吞吐量。

fuel宣布 “beta-2” 第二个公共测试网

官方中文文档:

https://medium.com/@fuellabs_CN/fuel%E5%AE%A3%E5%B8%83-beta-2-%E7%AC%AC%E4%BA%8C%E4%B8%AA%E5%85%AC%E5%85%B1%E6%B5%8B%E8%AF%95%E7%BD%91-1ca0d4cab90

post image

现在我们开始交互fuel

两种交互方式,一种是Beta-2的测试(必做)一种是使用dex(自己考虑)

Beta-2的测试(必做)

下载feul 钱包

https://fuels-wallet.vercel.app/

post image

点击浏览器扩展程序,再点击管理扩展程序

post image

打开开发者模式

post image

把fuel钱包文件拖动到空白处

post image

创建一个钱包并保存好助记词

post image

点击Faucet领取测试币

post image

黏贴钱包地址,点击GIVE ME ETHER申请ETH测试币

post image
post image

如此一来我们就搞定钱包了测试币了

二:测试DEX

补充说明:这是 devnet(开发者网络) 上的演示应用程序。它并不在主网部署。

区块浏览器正在积极构建中,早期版本可以在这里找到:https ://fuellabs.github.io/block-explorer-v2

Fuel 未来将支持基于以太坊的密钥管理(即 MetaMask 和 WalletConnect 用于账户管理和交易签名)。

虽然目前是一个独立的网络,但未来的燃料网络将完全桥接到以太坊(先是测试网,然后是主网),以便以太坊资产可以在燃料执行环境中使用。

https://fuellabs.github.io/swayswap/

点Launch app

post image

根据提示点击创建钱包

post image

点击验证领取测试币ETH

post image

领到测试币之后就是正常的交互和添加删除流动性的操作。

PS:

1、Bridge The Fuel (beta-2 testnet) <> Ethereum (Goerli testnet) 网桥支持两个网络之间的任意消息传递。由于帐户抽象,它还支持应用程序级别的 ETH 桥接和 ERC-20 令牌桥接。https://github.com/FuelLabs/bridge-message-predicates

2、单一共享网络 beta-2 是一个共享的、面向开发人员和用户的公共测试网。开发人员可以部署合约,然后用户可以与这些合约进行交互。Faucet 任何人都可以使用 faucet 获得一些测试 ETH 来部署或与合约交互。https://faucet-beta-2.fuel.network/GraphQL

3、端点 Fuel Core 节点使用 GraphQL 而不是 JSON RPC。beta-2 的公共 GraphQL 端点的游乐场可在此处获得:https ://node-beta-2.fuel.network/playgroundBlock Explorer区块浏览器(仍在大量开发中)可在此处获得:https://fuellabs.github.io/block-explorer-v2

4、Fuel成了Celestia之后,又一个强调模块化区块链概念的协议。事实上,Fuel和Celestia可以说是“亲兄弟”,两个项目拥有同一个联合创始人John Adler,他也是Optimistic Rollup方案的最早提出者之一。

5、两个开发团队虽然彼此较为独立,但有交叉的核心成员,因此在技术路线上,两个模块化区块链是互补的关系。Fuel的定位是模块化执行层,而Celestia针对数据可用性和排序进行了优化,它不执行,只处理数据可用性和共识。

6、Fuel v1 最初是用于单一以太坊的L2扩容方案,也是以太坊主网上的首个Optimistic Rollup,于2020年底部署。但单纯的L2严重受主网性能的制约,即使将执行层分割出去,仍然不能达到彻底扩容的目的,这一点,我们从Optimism、Arbitrum等L2协议的gas费上就可以窥见。

7、Fuel专注于成为模块化区块链中的执行层,这意味着Fuel不实施共识或将区块链的数据存储在Fuel链上。对于功能性区块链,Fuel与其他链交互以达成共识和数据可用性,例如以太坊或 Celestia。

8、换句话说,Fuel并不满足于成为任何单一区块链的L2,只进行“不痛不痒”的降费,而是更加灵活、彻底,既可以成为L2、也可以成为L1、侧链,甚至是状态通道。就像Celestia一直强调的拥有“可插拔”的可组合性。

9、FuelVM旨在减少传统区块链VM架构的浪费处理,同时增加开发人员的潜在设计空间。

FuelVM是在EVM基础上的改进,主要差异如下:

  • FuelVM具有全局共享内存架构,而不是上下文本地内存

  • FuelVM 专为欺诈证明而设计

  • FuelVM 拥有多个原生资产(在以太坊中,唯一的原生资产是ETH。在Fuel中,任何合约都可以使用简单的资产操作码来铸造其基于UTXO的原生资产,并获得原生级调用和优化)。

discord邀请链接:

https://discord.gg/fuelnetwork

推特:@fuellabs_