找到约 15 条结果

文章 如何在比特币上验证ZK证明

...polyhedra.medium.com/empowering-bitcoin-zkbridge-with-eigenlayer-restaking-and-dual-staking-f0e269b113a0),发布时间为 2024 年 1 月 25 日。 - 本月,2024 年 3 月 22 日,Polyhedra 发布了 [这篇 Bitcoin 研究文章](https://polyhedra.medium.com/breaking-ground-in-bitcoin-polyhedra...

问题 搭建自己的链,想要保留更多的trie结点信息。

... Disable heuristic state prefetch during block import (less CPU and disk IO, more time waiting for data) --cache.preimages Enable recording the SHA3/keccak preimages of trie keys ``` 我本地想根据指定的区块高度来查询用户余额,并且来进行空...

文章 使用 Tenderly 调试 Hardhat 智能合约项目

...ls/ReentrancyGuard.sol"; /** * @notice This code has not been audited and may contain vulnerabilities. * Never use in the production. */ contract Staking is ReentrancyGuard { MyToken public token; Rewards public rewards; mapping(address => uint256) public stakedAmounts; ...

文章 用大白话解释 Taproot 对隐私性的影响

... Bitcoin 账本来预测[矿工消费行为](https://braiins.com/blog/when-and-why-bitcoin-miners-sell-btc)的文章。我们觉得 Coin Metrics 的这个操作真的很酷。 但当区块链分析被用来找出钱包地址所对应的真实身份(及其交易)时,那就一言难尽了。...

文章 以太坊提案者选择机制在 Electra 更新前后的变化

同样可参考 Lin Oshitani 的 ["Preconf Lookahead and MaxEB"](https://hackmd.io/@linoscope/preconf-lookahead)。 ### Pre-electra - 每个Slot,提议者是基于 `BeaconState` 计算出来的([见 `get_beacon_proposer_index`](https://github.com/ethereum/consensus-specs/blob/dev/specs/pha...

文章 关于 Solana 和 QUIC 的一切你需要了解的内容

...灵活和快速的 UDP 框架中。 ![A Comprehensive Guide to HTTP/3 and QUIC](https://img.learnblockchain.cn/2025/02/21/28590049_image.webp) 在 QUIC 中,连接设置通过将加密密钥和协议细节的交换集成到其初始握手中得以简化,并且该握手始终使用传输层...

文章 基于Passkey的智能合约钱包账户抽象签名器 - 应用

... should be unique) corresponding to which the passkey // would be created and later on accessing await bananaEoaSignerInstance.init(''); // initializing signer for smart contract wallet. const abcSmartWalletInstance = new ABCWallet(bananaEoaSignerInstance); ``` 进行交易的流程如...

文章 采用TRUFFLE框架如何创建自己的ERC721非同质化资产生物商店?

...ng@ubuntu:~/work/opensea-creatures$ truffle compile Please set a mnemonic and infura key. Compiling ./contracts/Creature.sol... Compiling ./contracts/CreatureFactory.sol... Compiling ./contracts/CreatureLootBox.sol... Compiling ./contracts/DeployCreature.sol... Compiling ./contracts/Factory.so...

文章 Ethernaut学习之路 Denial

...c { partner = _partner; } // withdraw 1% to recipient and 1% to owner function withdraw() public { uint amountToSend = address(this).balance / 100; // perform a call without checking return // The recipient can revert, the owner will still get the...

文章 Concrete v2.10:引入 Rust 支持并改进 TFHE-rs 互操作性

...yset, encryption_csprng); // Step 3 (Client side) : Encrypt the input and get the evaluation keys // 步骤 3(客户端):加密输入并获取评估密钥 let encrypted_input = inc_client.prepare_inputs(input); let evaluation_keys = keyset.get_server(); // Step 4 (Server sid...

文章 深入 Uniswap V4 源码 - PathKey Library

...oks 合约 - `hookData`:Hooks 数据 ### 方法定义 #### getPoolAndSwapDirection 根据输入代币和中间代币信息,计算交易池子和交易方向。 ```solidity /// @notice Get the pool and swap direction for a given PathKey /// @param params the given PathKey /// @par...

文章 Solana 链上 cNFT 的采用现状

...增长的影响和意义。 [cNFTs](https://docs.helius.dev/compression-and-das-api/what-is-compression-on-solana) 于 2023 年 3 月在 Solana 上推出,代表了一种铸造和管理数字资产的开创性方法。与传统的 NFT 为每个代币都需要一个单独的帐户不同,cNFT 利...

文章 Concrete v2.10:引入 Rust 支持并增强 TFHE-rs 互操作性

...yset, encryption_csprng); // Step 3 (Client side) : Encrypt the input and get the evaluation keys // 步骤 3(客户端):加密输入并获取评估密钥 let encrypted_input = inc_client.prepare_inputs(input); let evaluation_keys = keyset.get_server(); // Step 4 (Server sid...

文章 加密货币与区块链风险投资——2024年第三季度

...事,可以部分解释这种分歧。 ![3 - crypto vc capital invested and bitcoin price](https://img.learnblockchain.cn/2025/06/09/60875374_image.png) #### 按阶段投资 在 2024 年第三季度,85% 的风险投资投资于早期公司,而 15% 投资于后期公司。加密货币原生...

文章 C.R.E.A.M Hack with Yearn

...Out = numerator / denominator; } // given an output amount of an asset and pair reserves, returns a required input amount of the other asset function getAmountIn(uint amountOut, uint reserveIn, uint reserveOut) internal pure returns (uint amountIn) { require(amountOut > 0, 'UniswapV2Library: I...