找到约 13 条结果

文章 Solidity 地址类型

...址类型有两种: - **`address`**:普通地址类型,保存一个 20 字节的值(以太坊地址的大小) - **`address payable`**:可支付地址,可以接收以太币 > **为什么要区分?** > > 如果不做区分,当我们把 ETH 转到一个合约地址上,而该合约...

文章 隐私感知机器学习:同态加密与联邦学习

![](https://img.learnblockchain.cn/2025/05/17/1fRiQ_BV6TjKiYEfHNmbQVQ.png) ## 隐私感知机器学习:同态加密和联邦学习 在 Lasting Asset 中,我们正在使用同态加密技术研究新的欺诈检测模型。所以让我们快速了解一下该领域的一些最新工作。...

文章 Beraborrow 被遗漏的漏洞

...上尝试。 ## 发现 Bug 的属性 在审查了许多实施类似 [ERC4626](https://eips.ethereum.org/EIPS/eip-4626) 的 vault 之后,我们已经开始实施定义属性的常见做法,以检查其中的价格套利机会。基本上,这些类型的属性检查在操作后是否以意...

文章 比特币钱包地址的演变(二)-P2SH

...它们都必须在一开始就设计才能确保未来成为可能。 2012年,加文沿着这一思路提出了P2SH。 P2PKH是支付到一个“公钥”,P2SH就是支付到一个“脚本”。脚本内可以设定灵活的条件,控制一笔比特币的支出,这个条件脚本可...

文章 Web3教程之比特币API系列:获取比特币余额、交易、区块信息

...块等信息。 ![666.jpg](https://img.learnblockchain.cn/attachments/2023/06/kCeVTTWX64832f3b11e32.jpg) ### **1 选择一个API提供商** 首先您需要选择一个比特币API提供商。比特币API提供商是指提供API接口服务的机构或平台,如Tokenview、Blockchain、C...

文章 图解KaoyaSwap安全攻击过程和写POC全过程

... ![5dex_kaoya_1uniswapv2.png](https://img.learnblockchain.cn/attachments/2023/12/kfJljWih6569a23c257a6.png) ## Kaoya和uniswap的不同之处 既然Kaoya是fork的uniswapV2,就只需要说说它的创新点: - uniswap:token都是每个pair池自己管理,和Router无关。 - kaoya:...

文章 EIP-7773:Glamsterdam 网络升级 Meta 线程 - EIP

[![](https://img.learnblockchain.cn/2025/06/04/1452_2.png)](https://ethereum-magicians.org/u/timbeiko) ## Glamsterdam 范围界定时间表 继我[最近的帖子](https://learnblockchain.cn/article/15818)之后,以下是我建议的 Glamsterdam 范围界定的方法: 1. **\[5月26日 - 6月2...

文章 理解信任体验(TX)

![](https://img.learnblockchain.cn/2025/09/13/79656011_image.jpeg) 理解信任体验(TX) Josh Stark 区块链的独特价值在于它们可以**靠**。 区块链可以持续抵抗操纵、审查或捕获。它们的设计可以使其具有**靠**的透明性和可访问性。区块链不...

文章 具有圆形和螺旋最终性的Vorbit单Slot最终性:验证者选择和分配 - 权益证明

...法([1](https://ethresear.ch/t/a-simple-single-slot-finality-protocol/14920), [2](https://arxiv.org/abs/2310.11331), [3](https://notes.ethereum.org/@fradamt/chained-3sf), [4](https://github.com/fradamt/ssf/tree/main/high_level))和签名聚合方案([1](https://ethresear.ch/t/horn-collecting-s...

文章 Chainlink预言机中VRF(可验证随机函数)在合约中的使用

...inatorV2合约 ``` // SPDX-License-Identifier: MIT pragma solidity ^0.8.20; import "@chainlink/contracts/src/v0.8/vrf/interfaces/VRFCoordinatorV2Interface.sol"; import "@chainlink/contracts/src/v0.8/vrf/VRFConsumerBaseV2.sol"; contract MockVRFCoordinatorV2 is VRFCoordinatorV2Interface { ...

文章 Solidity 中编写内联汇编(assembly)的那些事[译]

...rs)或ARM。 英特尔x86大约有[**1503**](https://fgiesen.wordpress.com/2016/08/25/how-many-x86-instructions-are-there/)**条机器指令。**它们是通常称为**操作码。** ### 理解虚拟机和栈 以太坊虚拟机EVM有自己的指令集,该指令集中目前包含了 144个...

文章 Kintsugi 合并测试网公告

来源 | [ethereum foundation blog](https://blog.ethereum.org/2021/12/20/kintsugi-merge-testnet/) ![image.png](https://img.learnblockchain.cn/attachments/2021/12/rgiih6wl61c282636f313.png!/scale/50) 自从从[Amphora 合并工作坊](https://blog.ethereum.org/2021/10/15/amphora-merge-miles...

文章 在网页中创建你自己的对称密钥密码

![](https://img.learnblockchain.cn/2025/04/27/1-MUq-3qO3-9nqNCqp9iSBg.png) ## 在网页中创建你自己的对称密钥密码 JavaScript既美妙又像是场噩梦。所以,让我们用它来创建一个简单的使用AES GCM的对称密钥密码。首先,在你的电脑上打开一个记事...