🎉前言本文记录了我安装 ARC20(atomicals) 协议的索引器 Electrumx 的全部心得。早在2023年12月份,我在处理Mint相关铭文Electron/Quark 时就有了安装自己的 Electrumx 服务器(索引器)的想法。
Cargo是Rust的包管理器和构建系统,它简化了Rust项目的创建、构建、测试和发布过程。无论是管理项目依赖、构建项目、运行测试还是发布库和应用程序,Cargo都提供了便捷的工具和命令。
所有的程序都必须和计算机内存打交道,如何从内存中申请空间来存放程序的运行内容,如何在不需要的时候释放这些空间,成了重中之重,也是所有编程语言设计的难点之一。
状态过期和历史过期以增强以太坊的去中心化
EIP-3074 和 EIP-7702 都旨在使以太坊钱包更加用户友好,并提升 web3 应用程序的用户体验。 然而他们使用了不同的实现方式。
Clones库是最小代理合约的工厂合约实现,也称之为克隆工厂。ERC1167指定了一种将全部调用都delegatecall到一个已知固定地址的最小字节码实现,它可以以一种不可变且成本极低的方式克隆目标合约。
delegatecall是Solidity中的一种低级函数调用方法,它允许一个合约以调用者(caller)的上下文(context)执行另一个合约的代码。这意味着被调用的合约中的msg.sender、msg.value和存储都会是调用合约的上下文。
2024年5月23日,美国众议院以279票赞成、136票反对的结果正式通过FIT21加密法案(FinancialInnovationandTechnologyforthe21stCenturyAct)。
JokInTheBox项目遭受攻击,导致约34,292美元的损失。攻击者利用合约中解除质押函数的漏洞,反复解除质押以取出所有用户的资产。
本文介绍了如何创建一个集成了区块链技术的AI代理,用于在Discord上获取和处理以太坊区块数据。文章详细介绍了如何使用QuickNode Streams获取区块数据,并将其存储到PostgreSQL数据库中,同时通过JavaScript代码实现Discord与AI代理的交互。
EIP-6963 解决同时多个钱包提供者的烦恼,本文介绍如在在前端 React应用中集成 EIP-6963 。
BC-404(BondingCurve404)—基于对ERC-404的改进,加密货币中第一个通货紧缩NFT合约。本文将深入探讨这个融合了 ERC-404 优点并加以创新的 BC-404 标准。
Pump.fun 是一个基于 Solana 的市场,允许用户创建和分发代币,特别是 memecoins。核心概念是所谓的绑定曲线,这是一种数学框架,用于定义代币的创建、价值和交易方式,与传统的加密货币不同,Pump.fun 的绑定曲线促进了价格稳定与透明性。文章深入探讨了绑定曲线的原理和机制,以及与传统 memecoins 的差异。
EIP-6963 旨在简化用户同时使用多个钱包时的用户 UI 体验问题。
文章详细介绍了CRYSTALS Kyber,一种基于格结构的后量子加密算法,旨在抵御量子计算的威胁。文章深入探讨了Kyber的核心机制,包括密钥封装机制(KEM)和学习误差问题(LWE),并提供了相关数学公式和算法的解释。
本文主要讲不规则继承下合约的插槽问题和调用函数问题钻石继承的插槽问题试问现在有上图这样的继承关系,abcd中各有一个变量,请问他们在插槽中的顺序是什么样的这要取决于D是在继承bc时的写法contractDisB,C{如果是这样写的,那么b的变量就排在c的变量前面,此时可以把c当
在这份指南中,深入探讨以太坊共识和 Lido 的提款模块的复杂性。了解从信标链到验证者生命周期的关键组件,以及它们如何塑造协议的安全性和功能
了解 Lido 协议发展的整个过程,揭示 Lido 如何适应以太坊的变化,将深入探讨协议本身的机制,用简单的术语描述其架构和复杂操作原理。
并行 EVM 可以同时处理多个交易,只要它们不依赖于彼此的结果。这种并行性显著提高了网络的效率和可扩展性。
扫一扫 - 使用登链小程序
406 篇文章,448 学分
118 篇文章,396 学分
173 篇文章,374 学分
39 篇文章,313 学分
121 篇文章,286 学分