为什么是 Move 之编程语言的生态构建

Move 是最有潜力构建出像 Solidity 这样的生态系统,甚至超越 Solidity 的智能合约编程语言

等待确认(九):交易池规则新提议

上周的文章介绍了 “锚点输出” 和 CPFP carve out,这种方法仍然有一些不足之处,本篇文章探讨了目前为解决这些和其他限制所做的努力。

  • BTCStudy
  • 发布于 2023-08-01
  • 阅读 ( 1327 )
  • ( 2 )

Michael.W基于Foundry精读Openzeppelin第17期——BitMaps.sol

BitMaps库开发了一种存储更紧凑且高效的mapping(uint256=>bool)。传统的mapping(uint256=>bool)中一个slot只能存储一个键值对的bool值信息,而改用了BitMaps.BitMap数据结构后,一个slot理论上最多可以存256个键值对的bool值信息。

SharkTeam:Vyper漏洞导致Curve和JPEG'd等项目被攻击原理分析

7月30日,因为Vyper部分版本中的漏洞,导致Curve、JPEG'd等项目陆续受到攻击,损失总计超过5200万美元。SharkTeam对此事件第一时间进行了技术分析,并总结了安全防范手段,希望后续项目可以引以为戒,共筑区块链行业的安全防线。一、事件分析以JPEG'd被攻击为例:攻击者

全球公链进展| 2023/7/31

过去一周,明星项目动态如下: 第114次以太坊核心开发者共识会议:Devnet 8 最早下周推出;Layer2网络Shibarium跨链桥已上线公开测试;Optimism 推出「Law of Chains」v0.1 版本;Sui 通过 SIP6 ,允许开发人员构建流动性质押协议

每周以太坊进展 2023/7/29

每周以太坊进展

  • EthWeekly
  • 发布于 2023-07-31
  • 阅读 ( 927 )
  • ( 11 )

NFTScan | 07.24~07.30 NFT 市场热点汇总

一览 NFT 热点资讯和 NFT 链上宏观数据

Michael.W基于Foundry精读Openzeppelin第16期——SignedSafeMath.sol

SignedSafeMath库就是直接对solidity内置的int256类型的加减乘除运算的函数封装。

Michael.W基于Foundry精读Openzeppelin第15期——SignedMath.sol

SignedMath库提供了solidity中尚未内置的标准有符号数的数学运算方法。

Web3 极客日报 #1276

Web3 极客日报 1276

  • rebase
  • 发布于 2023-07-29
  • 阅读 ( 492 )
  • ( 2 )

UniswapX研报(上):总结V1-3发展链路,解读下一代 DEX的原理创新与挑战

UniswapX的核心奥义-“群体博弈”,让去中心化系统在聪明人的动机博弈中达成极致的平衡。

Web3 极客日报 #1275

Web3 极客日报 1275

  • rebase
  • 发布于 2023-07-29
  • 阅读 ( 482 )
  • ( 3 )

TP钱包头像上传教程与价格:一篇文章了解设置代币logo的费用成本

代币的本质是一个合约,一串代码,是没有头像的概念的。目前我们看到的所有的代币logo,都是由各个平台自己加上去的,其目的是为了方便展示、提高代币的可信度等等。

记一次隐蔽的恶意攻击事件追踪分析

记一次隐蔽的恶意攻击事件追踪分析

Truffle 使用记录

学习使用truffle 共同进步

深入了解 Solidity 错误 #0

深入了解 Solidity 错误第一篇, EVM 中的错误分类。

  • Tiny熊
  • 发布于 2023-07-28
  • 阅读 ( 1515 )

BLS12-381指南

开始鼓捣之前,我希望我知道的。 近年来,椭圆曲线BLS12-381逐渐火了起来。许多协议都将其应用到了数字签名和零知识证明中:Zcash、Ethereum 2.0、Skale、Algorand、Dfinity、Chia 等等。 不幸的是,现有的关于 BLS12-381 的资料里充满着晦涩的咒语,比如

  • XPTY
  • 发布于 2023-07-28
  • 阅读 ( 1523 )

Michael.W基于Foundry精读Openzeppelin第14期——SafeMath.sol

SafeMath库是对solidity中uint256的加、减、乘、除和取模运算的一层封装。由于solidity 0.8之前的uint256运算是不做溢出检查,许多基于0.8版本之前的项目都会使用该库。0.8版本之后solidity编译器内置了整形数溢出检查,所以SafeMath库也不再被广泛使用。

【使用go开发区块链】之智能合约交互(02)

让我们一起学习一下如何使用abi的方式进行智能合约的调用

如何使用 NFTScan BTC API 快速创建 NFT 应用程序?

不仅是 Bitcoin NFT API,开发者可以根据自己的应用构建需求,灵活调取 NFTScan 提供的丰富 NFT 数据资源。