Layer2、多层资产中继网络与 Web3 大规模应用迷思
最近两周的工作集中在关于 DApp 中合约部署的思考,大部分时间,我在学习 zkRollup Layer2 的合约开发,并研究它们的网络设计特点。其中,StarkNet 设计的 Cairo 编程语言可以帮助我们更好地开发富应用的 DApp,并减少一个数量级的 Gas 费用消耗。 在 StarkNet 中,所有地址均为合约地址,没有外部账户(EOA)的概念,它的钱包账户由用户签名部署的「账户合约」组成,该私钥的签名才能操作这个「账户合约」的转账。这是一个很有趣的想法,我们知道,在以太坊主网中,EOA 与合约账户是一直以来的历史遗留问题之一,从 EIP86 草案到 EIP-2938 草案,都致力于将账户逻辑从 EOA 中抽象出来,并将其逻辑应用到智能合约所管理的账户中,以实现「智能合约钱包」。 StarkNet 的主流钱包方案 Argent X 即是一种「智能合约钱包」的实现,社区也提供了对应的 JS SDK,帮助开发者在本地或自己所部署的 DApp 中实现智能合约钱包。 如果我们把目光转向多签名合约,就会发现智能合约钱包作为服务,比作为 Inject Provider 的角色更受关...
Layer2、多层资产中继网络与 Web3 大规模应用迷思
最近两周的工作集中在关于 DApp 中合约部署的思考,大部分时间,我在学习 zkRollup Layer2 的合约开发,并研究它们的网络设计特点。其中,StarkNet 设计的 Cairo 编程语言可以帮助我们更好地开发富应用的 DApp,并减少一个数量级的 Gas 费用消耗。 在 StarkNet 中,所有地址均为合约地址,没有外部账户(EOA)的概念,它的钱包账户由用户签名部署的「账户合约」组成,该私钥的签名才能操作这个「账户合约」的转账。这是一个很有趣的想法,我们知道,在以太坊主网中,EOA 与合约账户是一直以来的历史遗留问题之一,从 EIP86 草案到 EIP-2938 草案,都致力于将账户逻辑从 EOA 中抽象出来,并将其逻辑应用到智能合约所管理的账户中,以实现「智能合约钱包」。 StarkNet 的主流钱包方案 Argent X 即是一种「智能合约钱包」的实现,社区也提供了对应的 JS SDK,帮助开发者在本地或自己所部署的 DApp 中实现智能合约钱包。 如果我们把目光转向多签名合约,就会发现智能合约钱包作为服务,比作为 Inject Provider 的角色更受关...
从Optimism的空投规则再谈L2空投怎么撸
自从Optimism官宣发币,L2空投就变得更加火热了,其实读过我之前几篇L2及跨链桥介绍的读者应该已经对这个话题了解的差不多了,撸L2及跨链桥的要诀就是——让自己看起来像重度L2用户那样参与使用,至少使用0.5ETH,每隔一周使用一次L2上的项目,才能确保获得空投。除了使用Dapp外,提供LP或者质押也是获得空投的好手段,就是比较费资金,可以选几个看好的项目参与。 接下来的一段时间,笔者将分篇详细介绍Arbitrum、zkSync和Stark的比较可能的撸法。一、Optimism空投及启发首先我们将以Optimism的空投规则为参考,分析未来其他L2和跨链桥可能的空投方式。 1、Optimism 的早期采用者 1)Optimism 用户: 该组选择使用过 Optimism 的地址,包括早期采用者和新用户,但会缩小到多次使用过 Optimism 的组。 标准:在主网早期阶段(2021 年 6 月 23 日之前)从 L1 桥接到 Optimism 的地址,或使用 Optimism 超过 1 天(第一次和最后一次交易之间至少 24 小时)并使用应用程序进行交易(至 2021 年 6 ...
从Optimism的空投规则再谈L2空投怎么撸
自从Optimism官宣发币,L2空投就变得更加火热了,其实读过我之前几篇L2及跨链桥介绍的读者应该已经对这个话题了解的差不多了,撸L2及跨链桥的要诀就是——让自己看起来像重度L2用户那样参与使用,至少使用0.5ETH,每隔一周使用一次L2上的项目,才能确保获得空投。除了使用Dapp外,提供LP或者质押也是获得空投的好手段,就是比较费资金,可以选几个看好的项目参与。 接下来的一段时间,笔者将分篇详细介绍Arbitrum、zkSync和Stark的比较可能的撸法。一、Optimism空投及启发首先我们将以Optimism的空投规则为参考,分析未来其他L2和跨链桥可能的空投方式。 1、Optimism 的早期采用者 1)Optimism 用户: 该组选择使用过 Optimism 的地址,包括早期采用者和新用户,但会缩小到多次使用过 Optimism 的组。 标准:在主网早期阶段(2021 年 6 月 23 日之前)从 L1 桥接到 Optimism 的地址,或使用 Optimism 超过 1 天(第一次和最后一次交易之间至少 24 小时)并使用应用程序进行交易(至 2021 年 6 ...
zkSync空投教程
1、激活账号打开官网,链接小狐狸选ETH网络 https://zksync.io/进去后展示这样的页面,在这里有三个常用功能,分别是:Deposit:存款 Withdraw:取款 Transfer:转账,第一次二层之间转账即可以激活账号点击 add funds ,进入页面点击 select token,选择自己要存进二层的币,一般选择eth 如果我们要在zksyns里进行付款交互,首先我们得把以太链上的资产充值到zksync网络上,这一步会消耗一笔几十u的费用,不过可以根据以太坊网络的拥堵情况,在不拥堵的情况下充值不是很贵。 激活账号的交互的过程大概就是这三个操作,充值,转账,因为不知道空投的具体要求,能做的尽量做一下。2、zigzag交易所交互交互分为主网和rinkeby两个网络: 打开网站https://trade.zigzag.exchange/ 链接钱包zksync-mainnet网络小狐狸切换到eth网,zigzag右上角切换到zksync-mainnet网络,目前有6个交易对,选择自己需要交易的币种进行买卖,红色框框可以看到自己的余额。 zksync二层网络需要交易费...
zkSync空投教程
1、激活账号打开官网,链接小狐狸选ETH网络 https://zksync.io/进去后展示这样的页面,在这里有三个常用功能,分别是:Deposit:存款 Withdraw:取款 Transfer:转账,第一次二层之间转账即可以激活账号点击 add funds ,进入页面点击 select token,选择自己要存进二层的币,一般选择eth 如果我们要在zksyns里进行付款交互,首先我们得把以太链上的资产充值到zksync网络上,这一步会消耗一笔几十u的费用,不过可以根据以太坊网络的拥堵情况,在不拥堵的情况下充值不是很贵。 激活账号的交互的过程大概就是这三个操作,充值,转账,因为不知道空投的具体要求,能做的尽量做一下。2、zigzag交易所交互交互分为主网和rinkeby两个网络: 打开网站https://trade.zigzag.exchange/ 链接钱包zksync-mainnet网络小狐狸切换到eth网,zigzag右上角切换到zksync-mainnet网络,目前有6个交易对,选择自己需要交易的币种进行买卖,红色框框可以看到自己的余额。 zksync二层网络需要交易费...