不管我们喜不喜欢,ECDSA都是比特币和以太坊的王者,是其信任基础设施的核心。虽然它的可扩展性不如EdDSA等方法,但在创建签名时稍加修改就可以实现一系列保护隐私的方法。在开始之前,让我们快速了解一下ECDSA是如何工作的。
目前的钱包(包括MetaMask)覆盖用户程度不高,可能会增加用户的使用门槛,这也是StepN内置钱包的原因(StepN所处的solana链钱包覆盖度更低),本文将介绍如何在我们的DApp中内置钱包。
想做一个典型的三明治交易机器人,首先需要监听mempool里正在pending交易,并且能够快速广播你搭建的机器人交易,这有一些的硬件方面的门槛。其次你必须完全理解dex的运行逻辑和实现代码,不然可能会交易失败。(uniswapv2解析),最后就是搭建三明治交易机器人的运行逻辑,基本上分为以下步骤(这里以uniswap v2为例)
上次我们在研究 router合约的时候, 有一个 removeLiquidityWithPermit 函数, 今天讲讲它和 Pair 的permit方法
许多在线ECDSA教程涉及到数学的使用,关于s, r, v的一些东西,我们所有的开发人员都同意,其是无聊的,并且很难在没有bug的情况下实现。因此,在本文中,我们将使用OpenZeppelin和Ethers.js编写的合约中的内置函数来构建这个功能。
DAO为什么要努力成为web3的主导力量,DAO工具如何改变游戏规则。著名的网络自由主义者约翰•佩里•巴洛(John Perry Barlow)曾宣称,“网络空间”由交易、关系和思想本身组成。随着DAO的出现,并在去年迅速流行起来,这是对一个仍在学习如何自立的生态系统进行测试。
本文将帮助我们理解DAO的概念,并帮助我们构建基本DAO。
对于智能合约开发人员来说,知道如何安全地实现智能合约,并测试常见的陷阱和风险是很重要的。对于安全专业人员来说,有一个清晰的检查表可以帮助标准化测试方法,防止常见风险被忽视。基于这些原因,智能合约安全测试指南(SCSTG)应运而生。
我们通过2篇文章来介绍NFT的发布,第一篇重点讲解如何上链,可以归属于后端逻辑。第二篇讲解官方搭建,可以归属于前端逻辑。希望这些内容可以帮助有发行NFT的小伙伴发行属于自己的NFT。同时这2篇文章也是大家学习DApp开发的一个很好的示例,希望能够帮助到希望进入web3行业的同学。
本文是对这篇文章的理解和整理:https://dialectic.ch/editorial/thoughts-on-chain-gaming。 去年的 Axie,今年的 Stepn 的爆火,让越来越多游戏开发者意识到区块链的魔力,与区块链技术的结合也许会彻底改变游戏行业格局,重塑玩家与游戏之间的关系。
从CRM系统到电子商务平台和移动应用程序,各行各业的企业都前所未有地依赖于数字技术。NFT的世界也是如此——为了保持客户的参与度和粘性,我们需要利用大量的数字平台。现在有一系列工具,使创建和铸造NFT变得轻而易举。那么,我们需要做些什么来实现我们的NFT的梦想呢?如果我们想让我们的收藏获得长期的成功,就来看看我们列出的9大必备工具吧。
希望通过本文,可以让有发行NFT想法的小伙伴,发行一款自己的NFT。
前面我们已经大致了解了 uniswap 的交易算法, 今天我们一起看看 Uniswap手续费是怎么计算的
本文将深入探讨五种心智模型。
从基础到专业,NFT制作工具任你选
超全的 基于 scaffold-eth 的 dApp 开发体系!
前阵子在兴趣驱使之下研究DeFi上的套利搬砖机器人的原理,过程有点坎坷,很多东西都只能靠自己去摸索踩坑出来,这篇文章用来记录一下关于链上智能合约数据的解析过程
BlackCat(又名ALPHV)勒索软件团伙已经利用Rust实现了勒索软件。因此,虽然Rust以前被用于恶意软件,但这是它第一次被用于勒索软件。使用Rust的主要优势是,它可能是可扩展的,可以在一系列系统上进行部署,并且很容易针对目标系统进行定制(因为它避免在框架内运行,并且可以在系统上本地运行)。
StarkNet上的合约存储是用简单的键/值对来处理的。如果一个合约从多个库导入,而这些库碰巧共享一个存储变量名(例如balance),如果编译器没有捕捉到,这些变量很可能会发生冲突。在撰写本文时,最好的解决方案是在存储变量名称前加上库的名称或命名空间。
NFT 新手教程:如何在钱包中查看NFT(第3部分)
扫一扫 - 使用登链小程序
37 篇文章,357 学分
60 篇文章,333 学分
108 篇文章,260 学分
22 篇文章,219 学分
9 篇文章,155 学分