本文介绍了如何使用 .NET 和 Nethereum 库连接以太坊网络,详细说明了 .NET 的基础知识、C 编程语言的特性,以及 Nethereum 的功能特点。同时提供了安装和配置 Nethereum 的步骤,并附上了示例代码。最后,作者鼓励开发者利用所学知识构建去中心化应用。
本文深入探讨了区块链中的社会共识机制在安全性和去中心化方面的效果,定义了一系列量化这些概念的指标,包括政治实体数量、成本、故障检测能力等。通过数学框架,文章提出了对区块链网络去中心化和安全性的评估方法,并通过实证假设分析了硬件需求和层二解决方案的影响。
UUPS:通用可升级代理标准(ERC-1822)
解析 GMX 限价订单逻辑
100% Yul 合约。
我们应当遵循的那些 Solidity 编码规范
意图:让用户指定他们想要实现的目标(例如,转移资产),而无需处理细节。 链抽象:一种愿景,旨在构建一种用户体验,隐藏不同链的复杂性,将它们呈现为一个统一的系统。
让我们来看一下如何使用 Yul 编写一个合约,并使其能够接受外部调用。
本文将介绍两种常见转账的实现方式,以及它们在 Yul 中的对应写法和 gas 费用的比较。
本文提供了一份面向程序员的零知识证明(ZKP)教程,使用了 Circom 这种用于编写 ZKP 电路的领域特定语言。文档解释了 ZKP 的概念、约束条件的重要性以及设置、构建和验证 ZKP 电路的过程。它还涵盖了基本 ZKP、使用哈希函数和承诺实现数字签名方案,以及群签名方案。
Portal network 是一个专门为存储以太坊数据而设计的内容特定分布式存储网络
使用UniswapV2 官方文件 在hardhat环境下进行部署和使用,并结合核心源码和公式分析。 涉及到的功能有添加流动性,包括首次和再次添加,还有swap交换代币功能。
为什么memory数组不能进行切片操作?为了回答这个问题,我们需要深入了解Solidity的内存模型和数据操作机制。
OpenSea收到Wells通知,Maker更名为Sky
本文介绍了如何创建和发布自己的ERC-721(NFT)。首先,详细解释了NFT的概念及其与ERC-721的关系,接着分步骤展示了如何通过0xcert库编写智能合约,并在Ropsten测试网进行部署,涵盖了从元数据存储到链上合约创建的整个过程。
本文详细介绍了如何使用 JavaScript 编写一个自动交易机器人,以便在 PancakeSwap 上购买新发行的代币。文章涵盖了必要的前提条件、PancakeSwap 的基础知识、节点设置、代码编写以及最终实现自动购买的逻辑。读者在完成此指南后将对构建交易机器人有一个全面的理解,并能够在 BSC 网络上进行交易。
那些应该学 ZK 数学,有些人也许不需要学 ZK 数学
本文将从智能合约升级的原理、多种代理模式全面讲解智能合约升级。理解合约升级的设计模式。
我们在 Shardora 实现了 HotStuff 作为共识层之后,学习并参考了 Tendermint,特别是参考其对接 PoS 的部分,以进一步完善 Shardora 共识的效率和安全性。
可变长度的数据,ABI 采用了一种指针和数据分离的方式进行编码。
扫一扫 - 使用登链小程序
114 篇文章,698 学分
388 篇文章,478 学分
67 篇文章,412 学分
165 篇文章,345 学分
118 篇文章,334 学分