全部 以太坊 比特币 Solana 公链 Solidity Web3应用 编程语言 安全 入门/科普 密码学 存储 其他

ECDSA——比特币和以太坊的信任基础设施的核心

不管我们喜不喜欢,ECDSA都是比特币和以太坊的王者,是其信任基础设施的核心。虽然它的可扩展性不如EdDSA等方法,但在创建签名时稍加修改就可以实现一系列保护隐私的方法。在开始之前,让我们快速了解一下ECDSA是如何工作的。

使用 OpenZeppelin 和 Ethers.js 在 Solidity 中使用 ECDSA 验证链下结果和白名单

许多在线ECDSA教程涉及到数学的使用,关于s, r, v的一些东西,我们所有的开发人员都同意,其是无聊的,并且很难在没有bug的情况下实现。因此,在本文中,我们将使用OpenZeppelin和Ethers.js编写的合约中的内置函数来构建这个功能。

DAO 的革新——或 web3 DAO 工具的未来

DAO为什么要努力成为web3的主导力量,DAO工具如何改变游戏规则。著名的网络自由主义者约翰•佩里•巴洛(John Perry Barlow)曾宣称,“网络空间”由交易、关系和思想本身组成。随着DAO的出现,并在去年迅速流行起来,这是对一个仍在学习如何自立的生态系统进行测试。

Web3  DAO 

对链游的一点儿技术性思考

本文是对这篇文章的理解和整理:https://dialectic.ch/editorial/thoughts-on-chain-gaming。 去年的 Axie,今年的 Stepn 的爆火,让越来越多游戏开发者意识到区块链的魔力,与区块链技术的结合也许会彻底改变游戏行业格局,重塑玩家与游戏之间的关系。

链游 
  • Ashton
  • 发布于 2022-05-04
  • 阅读 ( 3059 )
  • ( 7 )

Uniswap V2 源码学习 (三). 手续费和交易池估值

前面我们已经大致了解了 uniswap 的交易算法, 今天我们一起看看 Uniswap手续费是怎么计算的

  • tonyh
  • 发布于 2022-04-30
  • 阅读 ( 6936 )
  • ( 48 )

当你还在抢NFT时,有些人已经开始DIY了

从基础到专业,NFT制作工具任你选

工具  NFT 

勒索软件和 Rust

BlackCat(又名ALPHV)勒索软件团伙已经利用Rust实现了勒索软件。因此,虽然Rust以前被用于恶意软件,但这是它第一次被用于勒索软件。使用Rust的主要优势是,它可能是可扩展的,可以在一系列系统上进行部署,并且很容易针对目标系统进行定制(因为它避免在框架内运行,并且可以在系统上本地运行)。

Rust  软件 

StarkNet 中的存储变量冲突

StarkNet上的合约存储是用简单的键/值对来处理的。如果一个合约从多个库导入,而这些库碰巧共享一个存储变量名(例如balance),如果编译器没有捕捉到,这些变量很可能会发生冲突。在撰写本文时,最好的解决方案是在存储变量名称前加上库的名称或命名空间。