找到约 15 条结果

文章 深入了解 Solidity - 堆栈

...kexchange.com/questions/52808/is-there-a-difference-between-the-call-stack-and-the-normal-stack)。 在以太坊和Solidity社区的网上,我们经常发现 "调用堆栈 (call stack)"这个术语。虽然这个术语在EVM内部指的是相同的概念和数据结构,但不同之处在...

文章 形式化验证最受欢迎的智能合约 WETH

... mp(hyper-res( # "3" asserted(ForAll([A, B, C, D], Implies( And( state(A, B, C, D), Not(D == B) ), query!1 ))), hyper-res( # "2" asserted(ForAll([A, B, C, D, E, F, G], Implies( And( state(C, D, E, F), ...

文章 理解CoW AMM:一种零交易费用、缓解MEV 的流动性来源

...介绍了基础知识,让我们深入了解 CoW AMM! _\*感谢_ [_Andrea_](https://andreacanidio.com/) _,他指出不同流动性聚合器的批量处理机制可能有所不同。“CowSwap 为批量中的多个交易运行单一拍卖,而 1inch fusion 或 UniswapX 则为收到的每笔...

文章 DeFi衍生品

...://www.okx.com/learn/bitcoin-derivatives-explained-futures-perpetual-swaps-and-options#:~:text=Source%3A%20OKX.com-,Bitcoin%20options,-Like%20Bitcoin%20futures) ### 永续合约 永续期货合约(或永续合约)由 BitMEX 于 2016 年推出,是一种允许用户买卖标的资产价值...

文章 提案: 创建以太坊相关软件包的通用仓库

...//hackaday.com/2021/10/22/supply-chain-attack-npm-library-used-by-facebook-and-others-was-compromised/) [distro market share](https://survey.stackoverflow.co/2023/?ref=itsfoss.com#technology) [debian market share](https://www.datanyze.com/market-share/operating-systems--443/debian-market-share) ...

文章 NFT Minter 教程:如何创建一个完整的堆栈 dApp

... Github 的 [本指南](https://docs.github.com/en/github/creating-cloning-and-archiving-repositories/cloning-a-repository)。 当你打开这个克隆的 **nft-minter-tutorial** 存储库时,你会注意到它包含两个文件夹:**minter-starter-files** 和 **nft-minter**。 - **minter-...

文章 Solana中 PDA、ATA 与 普通Account 的区别与关系

... /** * Get the address of the associated token account for a given mint and owner * * @param mint Token mint account * @param owner Owner of the new account * @param allowOwnerOffCurve Allow the owner account to be a PDA (Program Derived Addres...

文章 弹跳攻击

... at work, so that he's constantly inverting an endless supply of incidents and episodes, that he simply dreams up his stories out of thin air. > > ​ -- The Grand Budapest Hotel 同样极易误解的是,大部分人认为对以太坊的一次成功攻击会让黑客凭空创造以...

文章 教程:通过 Subspace 和 Infura 实现实时前端数据

...name": "eth_sold", "indexed": true }, ... and a lot more ``` 在 App.js 中,我们首先使用 Infura 连接对 web3 对象进行初始化。如果您没有 API 密钥,可以[注册并免费获取](http://infura.io/register?&utm_source=infurablog&utm_medium=r...

文章 Eth2进展更新(截至2021/3/28)

...者的数量上限](https://ethresear.ch/t/simplified-active-validator-cap-and-rotation-proposal/9022?u=benjaminion)。这个提案的目的不是要限制验证者总数,而是要将任何时候活跃验证者的数量限制在 50 万左右,这对网络安全来说足够了。任何时候有越...

文章 DAPP开发中Web3唤醒MetaMask签名数据+Java校验签名实现去中心化和中心化用户数据的鉴权

...s misuse where a malicious DApp can sign arbitrary data (e.g. transaction) and use the signature to // impersonate the victim. String prefix = PERSONAL_MESSAGE_PREFIX + message.length(); byte[] msgHash = Hash.sha3((prefix + message).getBytes()); byte[] signature...

文章 如何审计Solana智能合约 第1部分:系统方法

...m-ethereum-smart-contracts-to-solana-programs-two-common-security-pitfalls-and-beyond)。 在这一系列文章中,我们将介绍一种系统化的方法,包括一些自动化的审计技术,用于审计Solana智能合约。 ### 攻击者想要什么,他们可能做什么? 首先...

文章 Tendermint 的协议设计和一些思考(二)

... != e.ValidatorPower { return fmt.Errorf("validator power from evidence and our validator set does not match (%d != %d)", e.ValidatorPower, val.VotingPower) } if valSet.TotalVotingPower() != e.TotalVotingPower { return fmt.Errorf("total voting power from the evidence and our validator ...

文章 LayerZero Labs 和 IntellectEU 合作解决跨链 DvP 交易

...om/layerzero-eco...](https://medium.com/layerzero-ecosystem/layerzero-labs-and-intellecteu-collaborate-to-solve-cross-chain-dvp-transactions-01555fe8372a) >- 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~

文章 什么是跨链交易?

...链网络之间的[互操作性](https://blog.chain.link/interoperability-and-connectivity-unlocking-smart-contracts-3-0-2/)。 ![crosschainswap-1.png](https://img.learnblockchain.cn/attachments/2023/05/NBFQHXgG646837ab9f97b.png) 没有跨链基础设施,区块链就像今天的单个应用...