每个区块链都保存了不可更改的交易和事件记录。Web3 应用依赖于区块链数据来提供警报、仪表板、决策支持或提出新特性。它对于 Web3 是至关重要的,因为它为去中心化应用、基础设施和 NFT 提供支持。 本指南将涵盖区块链...
## **乐观 Rollup 与 ZK Rollup:深入分析**  **Optimus** Prime **对抗** Wing **Zero** **2021 年重大更新:** ZK Rollup 现在可以 [支持 EVM 兼容性](https://medium.com/matter-labs/zksync-2-0-roadmap-update-zkevm-t...
文章参考:[https://wtf.academy/ether-start/ReadContract/](https://wtf.academy/ether-start/ReadContract/) # 一、查询以太坊主网某地址的余额 安装好 erthers 后,通过 import 对其引入: ```typescript import { ethers } from "ethers"; ``` 引入完毕后,可以 ...
> * 原文[链接](https://www.notonlyowner.com/learn/what-happens-when-you-send-one-dai),作者:[tincho](https://twitter.com/tinchoabbate) > * 译文出自:[登链翻译计划](https://github.com/lbc-team/Pioneer) > * 译者:[翻译小组](https://learnblockchain.cn/people/412) 校对:...
### **前言** Fuel 是我们所接触的最有趣的执行环境,我们为能支持 Fuel 感到自豪。Fuel 将自身定位为快速执行层,旨在为大多数区块链今后提供所需的全球规模扩展,以适应更灵活的模块化未来。此外,它充分利用了模块化为...
> 原文:https://vitalik.eth.limo/general/2023/09/30/enshrinement.html > 作者:[Vitalik Buterin](https://learnblockchain.cn/people/71) > 译者:ChatGPT、登链社区翻译小组 共同完成 > 译文链接:https://learnblockchain.cn/article/edit/6710 译者注:这个文章,...
 ## 有了意图,一直到最底层都是解决者 在 LI.FI,我们之前已经讨论过,虽然基于意图的桥可以加速桥接 UX,但由于缺乏解决者,它们有成为中心化解决方案的风险。 ...
我的赞助商是我自己。来看看我 **惊人的** NFT/元宇宙主题播客,名为 **[Zima Red](https://anchor.fm/andrew-steinwold)**。这是我第15集的链接,我与 NFT 交易所 Nifty Gateway 的创始人兄弟 Duncan 和 Griffin 聊了聊。 > **[🚀🚀🚀点击这里收听! ...
 ## 介绍 到目前为止,我们已经看了以太坊,对第二层解决方案做了一些阅读,并将Polygon网络用于大部分入门课程。然而,也存在多个其他第1层区块...
### 为什么即使你不喜欢它们,它们也会长期存在。 2022年5月27日 你好, **TL:DR - Web3 游戏由于糟糕的图形和糟糕的用户体验而受到厌恶。我分析了它们为何能够长期存在的原因,包括经济变化、游戏商业模式的改变以及劳动市...
## 为什么发布 Foundry v1.0? 当我们在 2021 年 12 月首次宣布 Foundry 时,我们的目标是创建最灵活和最快的 EVM 开发工具包。在过去的三年里,Foundry 已发展成为智能合约开发者的首选工具,广泛应用于独立开发者和领先协议团队...
 * * * ## 目录 [**RareSkills Gas优化手册**](#viewer-dfkcg) * [Gas优化技巧并不总是有效](#viewer-9e1fi) * [注意复杂性和可读性](#viewer-51g52)...
自金融历史的曙光以来,市场就必须被建立。追溯到17世纪香料贸易时期, intermediaries 购买和出售股票以为投资者提供更高的流动性,市场制作经历了巨大的演变。通过股票、外汇甚至实物资产,[市场制造者](https://www.nyse.com/pub...
# 改什么 ## 把map改成array 比如我们现在有三种优先队列的实现. ### 当前mainet下最节省gas ```js library HeapMapping { using SafeCast for *; struct Uint256Heap { //键是节点在堆中的位置(索引) //值是该位置的父节...