Solidity 中的函数状态可变性

状态可变性是一个可靠的概念,它定义了函数的行为以及它们如何与存储在区块链上的数据进行交互。在本文中,我们将可以了解不同的状态可变性修饰符,以及如何在编写优化的智能合约时应用它们。

以去中心化的方式铸造 NFT——使用 Alchemy、Ethers.js 和 Pinata API

铸造NFT就像是将我们的数字资产放到区块链上,这样它们就可以在NFT交易市场上进行交易。

集成Chainlink储备金证明,使用包装通证解锁跨链流动性

本文解释了包装通证的工作机制;详细阐述了Chainlink储备金证明如何为用户提供成熟、防篡改的解决方案,安全地自动审计包装通证;并且分享了Celsius如何利用Chainlink储备金证明为其DeFi用户解锁跨链流动性。

预防智能合约的漏洞 - 应对意外转入以太币

破解一个游戏合约了解如何预防攻击 —— 不要再用this.balance

  • aisiji
  • 发布于 2022-03-01
  • 阅读 ( 2853 )
  • ( 2 )

以太坊研究者 Polynya:为什么单片式 L1 区块链是“死胡同”?

单片式 L1 区块链网络不仅是不可持续的,实际上它们永远也无法提供所需的吞吐量——而且与目标相差好几个数量级。但这不再是一个问题了——我们需要模块化的执行层&数据可用性抽样来扩展区块链。

Eth2 进展更新 (截至2022/2/25)

公共测试网 Kiln 即将上线,分布式验证者技术发布了技术规范

每周以太坊进展2022/2/26

每周以太坊进展2022/2/26

比特币私有链集群环境部署及omni usdt代币创建

比特币私有链集群环境部署及omni usdt代币创建

两种常见的合约套路

解读两种常见合约的坑,有tx和合约代码,真实案例。

  • 晓道
  • 发布于 2022-02-27
  • 阅读 ( 4736 )
  • ( 17 )

去中心化存储的那些事(上)

介绍了ipfs和​filecoin各自的工作原理以及解决的问题。ipfs解决了去中心化存储的分发问题,filecoin解决了去中心化存储的存储问题​。两者并非竞争关系而是互补关系,要​进行结合使用。​

从第一原理理解 rollup 经济学

本文以 EIP-1559 的原理对 rollup 经济的开销与收益进行解构,探索 L2 的经济学

新手必看!Rust 初学者如何编写 Gear 智能合约(1)

本文将主要说明如何使用 Rust 在 Gear 区块链网络上创建一个简单的去中心化应用程序。我们以一个投票应用程序为例,来研究 Gear 智能合约的基础结构,以及学习如何使用程序的 Actor 模型架构,处理消息,以及与状态进行交互。

  • GearFans
  • 发布于 2022-02-26
  • 阅读 ( 2840 )
  • ( 5 )

以太坊技术系列-以太坊共识机制

本篇文章主要讨论了共识机制是解决分布式系统中的拜占庭将军问题,以及分析了以太坊中的共识机制一般包括最长链选择和一种sybil抗性机制(pow或pos)。重点分析了pow和pos的流程以及设计思想。后续将开始重点讨论智能合约的部分。

区块链技术介绍

区块链到底是什么?不仅仅是比特币。

  • 南小芽
  • 发布于 2022-02-26
  • 阅读 ( 2057 )
  • ( 12 )

docker 部署以太坊私链v1.10.16版本

docker 部署以太坊私链v1.10.16版本

零时科技|solidity智能合约基础漏洞——重入漏洞

区块链领域的安全问题不容忽视,这就要求开发者必须时刻小心谨慎,养成防御性编程思维

Uniswap-v2 Factory合约分析

Uniswap-v2 Factory合约分析

  • 33357
  • 发布于 2022-02-25
  • 阅读 ( 3295 )
  • ( 31 )

如何防止以太坊智能合约攻击-源码分析

本文通过编写一个有漏洞的合约,分析如何攻击、预防并修复漏洞

  • aisiji
  • 发布于 2022-02-25
  • 阅读 ( 2412 )
  • ( 13 )

ETHDenver圆满落幕,Bufficorn提示:身份值得关注!

为用户展现必要信息,最大程度保护用户隐私,将是 DID 整个行业由始至终的使命与目标

读懂区块链「桥」:如何打破 Crypto 世界的信任边界?

什么是区块链「桥」?为什么我们有不同类型的「桥」?我们如何对这些「桥」进行分类?