找到约 15 条结果

文章 TWAP预言机 vs. Chainlink喂价:比较分析

...章](https://blog.chain.link/challenges-in-defi-how-to-bring-more-capital-and-less-risk-to-automated-market-maker-dexs/) 中所探讨的那样,但本文中的概念适用于所有类型的 AMM。特别是,Uniswap 使用 X\*Y=K 粘合曲线,其中 K 是一个常数值 1,X 是 token0 的数量...

文章 闪电网络中的洋葱路由:Sphinx 包裹的构造

.../www.btcstudy.org/2024/04/29/lightning-network-onion-routing-sphinx-packet-construction) , 如有侵权请联系管理员删除。

文章 EVM 任意调用审计要点

...s/#:~:text=Solidity%20offers%20low%2Dlevel%20call,delegatecall\(\)%20%2C%20and%20address.) 调用来窃取。 以下是我们的审计笔记,从中你将学习到我们是如何想到这种检测器的,以及它实际上是什么。务必仔细[学习](https://docs.chain.link/ccip/tutorials/s...

文章 Diffie Hellman 及其必要性

...(), alice.getGenerator()); const bobKey = bob.generateKeys(); // Exchange and generate the secret... // 交换并生成密钥... const aliceSecret = alice.computeSecret(bobKey); const bobSecret = bob.computeSecret(aliceKey); // OK assert.strictEqual(aliceSecret.toString('hex'), bobSecret.toString(...

文章 冷密钥共享

...性,我们可以使用 Shamir 秘密共享 (SSS) 方法来支持任何 t-and-n 的共享方法。例如,我们可以将密钥分成五个片段,然后只需要组合三个片段即可恢复密钥。在本例中,我们将使用 FROST (Flexible Round-Optimised Schnorr Threshold) 方法将密...

文章 Huff 入门以及简单的应用

...e [PUSH](https://www.evm.codes/#60) instructions are bigger than one byte, and so will increment the counter accordingly. 程序计数器 (PC) 是已部署代码中的字节偏移量。它指示接下来将执行的指令。例如,当执行 ADD 时,PC 会递增 1,因为指令是 1 字...

文章 每周以太坊进展2022/7/16

...ps://ethereum-magicians.org/t/how-i-learned-to-stop-worrying-about-the-dos-and-love-the-chain/9941),那么运行一个岗哨节点直到以太坊发布单一秘密领导选举协议(SSLE)来修复问题 * [Constantine](https://our.status.im/fastest-bls-signature-implementation/) BLS 实现,...

文章 如何使用 Web3.js 铸造 NFT

... Ropsten 网络](https://docs.alchemyapi.io/alchemy/tutorials/how-to-write-and-deploy-a-nft-smart-contract),让我们展示我们的 web3 技能并铸造一个 NFT! 在本教程结束时,你将能够使用这段代码铸造任意数量的 NFT——让我们开始吧! ## 步骤 1:安装 w...

文章 CAT与Schnorr技巧

**作者:Andrew Poelstra** ![](https://img.learnblockchain.cn/2025/02/22/1sLe-tsz09bJdPS3VB0yK8w.png) ## 引言 这是关于在比特币中使用 [Taproot](https://www.wpsoftware.net/andrew/blog/link%20me) 和(假设存在的)`CAT` 操作码实现 covenant 的一系列文章中的第一篇...

文章 理解DeFi中的无常损失:流动性提供者的综合指南

...会的更多信息。_ 目录 [切换](https://blockapps.net/blog/understanding-impermanent-loss-in-defi-a-comprehensive-guide-for-liquidity-providers/#) ## 理解无常损失 无常损失的概念超出了加密货币市场中简单的价格波动。[根据 Ledger 的说法](https://www.ledger....

文章 Foundry、Echidna 与 Wake:模糊测试收缩算法比较

...地进行调试。 ## [Wake](https://ackee.xyz/blog/woke-2-0-development-and-testing-framework-for-solidity/) 中的 Shrinking 算法 来源:[Wake fuzz\_shrink.py](https://github.com/Ackee-Blockchain/wake/blob/main/wake/testing/fuzzing/fuzz_shrink.py) ### 阶段 0:收集流程状态 重新...

文章 理解以太坊: Go-Ethereum 源码剖析(0): Geth Start

...项目的主要目录结构如下所示: ``` cmd/ ethereum相关的Command-line程序。该目录下的每个子目录都包含一个可运行的main.go。 |── clef/ Ethereum官方推出的Account管理程序. |── geth/ Geth的本体。 core/ 以太坊核心模块,包括核心数...

文章 Stone Cairo STARK Prover 概述

...ge: ``` ... V->P: /STARK/Out Of Domain Sampling: Constraint polynomial random element ... V->P: /STARK/Out Of Domain Sampling: Constraint polynomial random element ``` 第一次指的是 composition polynomial 的 challenge。第二次指的是构建 DEEP composition polynomial 的 challenge。...

文章 想用 Rust 开发游戏?这份超详细的入门教程请收好!

... ctx.set(0, self.y, YELLOW, BLACK, to_cp437('@')) } fn gravity_and_move(&mut self) { if self.velocity < 2.0 { self.velocity += 0.2; } self.y += self.velocity as i32; self.x += 1; if self.y < 0 { self.y = 0; ...

文章 提升比特币交易操作安全性的软分叉

...ft-forks/#jump-1) 2. [https://en.bitcoin.it/wiki/Common\_Vulnerabilities\_and\_Exposures#CVE-2010-5141](https://en.bitcoin.it/wiki/Common_Vulnerabilities_and_Exposures#CVE-2010-5141) [↩](https://www.btcstudy.org/2024/04/17/transaction-security-improvement-from-soft-forks/#jump-2) 3. [https://bit...