找到约 14 条结果

文章 Eth2 进展更新 (截至2022/2/25)

...要推荐 Danny Ryan 在 EthDenver 的演讲“[Ethereum Proof of Stake and Our Solar Punk Future](https://www.youtube.com/watch?v=8N10a1EBhBc)” 值得一看。 Preston Van Loon 简明扼要地解释了为什么以太坊 2.0 这个概念事有意义的❤️ ## 信标链 上周发生...

文章 解构 Bulletproofs 的奥秘:SageMath 深度解析

...def get_LR(a, b): ... ## This needs to be even length a = vector([Fp.random_element() for _ in range(8)]) b = vector([Fp.random_element() for _ in range(8)]) c = a * b print("We want to prove that c = a * b") print("c = ", c) print("\nRound 1:") print("inner product round 1 = ", c) L1, R1 = g...

文章 基于 BitVM 的桥接合约与紧急更新

...:Janusz_ > > _来源: [https://insider.btcpp.dev/p/bitvm-based-bridges-and-emergency](https://insider.btcpp.dev/p/bitvm-based-bridges-and-emergency)_ > > _原文出版于 2025 年 8 月。_ _随着基于 BitVM 的桥接合约接近于进入生产环境,我开始思考被称为 “紧急更新...

文章 什么是比特币默克尔化抽象语法树?

...ttps://blockstream.com/2015/08/24/treesignatures.html#h.mxbj7rz0xoe5)”、Andrew Poelstra 的 [“无脚本式脚本”](https://diyhpl.us/wiki/transcripts/mit-bitcoin-expo-2017/mimblewimble-and-scriptless-scripts/),还用 Thaddeus Dryja 的 [“Discreet Log Contracts”](https://adiabat.github.i...

文章 Quicknode 高级账户和团队管理

...特定基础设施的组织。 | | **混合(推荐)** | `team:wallet` AND `env:prod` | 需要精细报告的大型企业(例如,“显示生产环境中的 Wallet 使用情况”)。 | #### 标签命名的最佳实践 - **Key:Value 格式:** 使用冒号创建层次结构(例如,`e...

文章 零和比特币

...类比 [**货币的功能**](https://medium.com/@breedlove22/money-bitcoin-and-time-part-1-of-3-b4f6bb036c04):零是“价值储存手段”,更高数量级的数字可以在其上扩展;这就是为什么我们总是更喜欢在我们的银行账户或比特币余额的末尾看到另一个...

文章 微软 Windows 与 Rust!

...查中发现的 Rust 的三大挑战领域是 Macros(宏)、Ownership and borrowing(所有权和借用) 和 Asyn programming(异步编程)(创建消息创建者和消费者队列)。将 C/C++ 作为不安全代码集成并不是总体上的首要挑战之一。对于 Google 而言,...

文章 每周以太坊进展 2020/05/10

...ning-a-hyperledger-besu-node-on-the-ethereum-mainnet-benefits-requirements-and-setup/) * Nethermind 客户端 [v1.18.30](https://github.com/NethermindEth/nethermind/releases/tag/1.8.30):使用 Beam sync,几分钟之内就能查询区块链数据并跟踪交易 * [区块见证数据入门读本...

文章 以太坊重要扩容方案: Optimistic Rollup现状报告(上)

.../making-sense-of-ethereums-layer-2-scaling-solutions-state-channels-plasma-and-truebit-22cb40dcc2f4) 以了解当时的思维方式)。 加密货币协议有其内在的经济属性,可以激励区块生产者及时地、广泛地共享区块(除非是自私挖矿等边缘情况 [selfish-mi...

文章 解构 Bulletproofs 的魔力:SageMath 深度解析

...def get_LR(a, b): ... ## This needs to be even length a = vector([Fp.random_element() for _ in range(8)]) b = vector([Fp.random_element() for _ in range(8)]) c = a * b print("We want to prove that c = a * b") print("c = ", c) print("\nRound 1:") print("inner product round 1 = ", c) L1, R1 = g...

文章 Monitor - OpenZeppelin 文档

...数的所有交易,不应指定交易条件。 | - 条件可以使用 **AND**、**OR**、**NOT** 和 **()** - 条件可以使用 **==**、****、**>=**、** 50000000000 and gasUsed > 20000 ``` #### 自定义过滤器 自定义过滤器支持用于过滤交易的自定义代码。如果指定...

文章 Rust 结构体与属性式和自定义派生宏

![Rust attribute and custom-derive macros](https://img.learnblockchain.cn/2025/02/27/935a00_a473f79694fc407290ce620204641d3c~mv2.jpg) Rust 中的类似属性和自定义派生宏用于在编译时以某种方式修改一段 Rust 代码,通常是为了增加功能。 要理解 Rust 中的类...

文章 如何使用 Hardhat 和 Tenderly 部署多重签名钱包

...cs.tenderly.co/other/platform-access/how-to-find-the-project-slug-username-and-organization-name)并填充 `.env` 文件中的 `TENDERLY_PROJECT_SLUG` 和 `TENDERLY_USERNAME`。 - [获取 Tenderly 访问密钥](https://docs.tenderly.co/other/platform-access/how-to-generate-api-access-tokens)并填...

问题 在网上抄的代码,在部署时提示Gas estimation errored with the following message (see below). The transaction execution will likely fail. Do you want to force sending? Internal JSON-RPC error. { "code": -32000, "message": "execution reverted" }

...ance with this method brings the risk * that someone may use both the old and the new allowance by unfortunate * transaction ordering. One possible solution to mitigate this race * condition is to first reduce the spender's allowance to 0 and set the * desired value afterwards: * https://github...