找到约 14 条结果

文章 Filecoin - testnet3中Sector处理逻辑变化

...天都有不少代码merge进来。目前零知识证明的CRS,已经从V20更新到V24版本。目前测试网络也进入了testnet3阶段。在之前的V20的版本基础上,V24版本对Sector处理也有些变化。 [Filecoin - Lotus存储证明了什么?](https://learnblockchain.cn/art...

文章 以太坊第2层扩容方案:状态通道(State Channels)、Plasma 和 Truebit

...个节点处理。** 一笔支付,Cryptokitty 的诞生,部署新的 ERC20 合约,每一个以太坊区块链上发生的操作都必须由网络中的每个节点并行执行。这是设计理念所决定的,也正是由于这种设计理念才使得公有区块链具有权威性。节点...

文章 剖析DeFi产品之ApeX Protocol:Token篇

...。而且,这两天刚启动了第一轮的空投 APEX 活动,总量 20 万 APEX,拥有 ApeX NFT 也同样可以获得空投。 而在 TGE 开始之后,最常规的就是在 CEX 和 DEX 进行交易买入了。除此之外,其实还有两种特别的方式:参与 **Bonding** 和 **Sta...

文章 探索漏洞:Groth16协议的zkSNARK可塑性攻击

![](https://img.learnblockchain.cn/2025/02/26/1ZL3Ym8m-aOu5STwv9yYUbg.png) ## 探讨漏洞:zkSNARK 对 Groth16 协议的可塑性攻击 对零知识证明 (ZKP) 的近期关注引起了更多受众的注意,包括许多非技术人员。然而,这种增加的关注有时会导致误解,即...

文章 智能合约:在 2 个不同的链上创建有 2 个相同地址的合约

...上用相同的地址创建两个[智能合约](https://learnblockchain.cn/2018/01/04/understanding-smart-contracts)是可能的吗? 本文将介绍如何实现这一点。 ## 创建智能合约的两种不同方法。 要理解这是如何实现的,就需要先知道部署智能合约时...

文章 Web3系列教程之进阶篇---1. Layer 2

...方案。由于通用的ZK-Rollups非常困难,目前zkSync支持ETH和ERC20代币转移,NFTs,原子互换和基于订单簿的DEX的。 以及更多... 这并不是一个详尽的清单,还有许多第二层的解决方案在那里争夺注意力和市场份额,在低级别的实现...

文章 比特币STARK验证器的最新进展

### 比特币扩展解决方案概述 2024年9月18日 在2024年6月,StarkWare与L2 Iterative宣布了利用[STARK扩展比特币](https://starkware.co/blog/scaling-bitcoin-for-mass-use/)的合作。从那时起,已经取得了很多进展。本文旨在作为一个大型线程,总结一...

文章 使用Create2操作码在相同的地址部署不同的代码的合约。

...e = type(Contract).creationCode; assembly{ let encode_data := add( 0x20, initcode ) let encode_size := mload(initcode) deploymentAddress := create( callvalue, encode_data, encode_size) } ``` 如果是以汇编的形式创建合约,在memory内存中,存储的字节码数据...

文章 Web3智能合约 -- create2 底层原理与实现机制

...56(init_code): - **「计算地址:」** 整个哈希结果的后 20 字节(即 [12:])被用作最终的合约地址。 #### 1.2.3 **「示例实现」** - **「合约中使用 CREATE2」** ``` pragma solidity ^0.8.0; contract Factory { event Deployed(address a...

文章 Jito Bundles:使用 Rust 打包 Solana 交易

... ``` [package] name = "jito-bundle-example" version = "0.1.0" edition = "2021" [dependencies] tokio = { version = "1.37", features = ["full"] } anyhow = "1" serde_json = "1" base64 = "0.22.1" jito-sdk-rust = "0.2.0" solana-client = "2.2.7" solana-sdk ...

文章 以太坊扩容技术演进

...首先需要在以太坊的 Plasma 合约中存入资金(ETH 或任何 ERC-20 代币),此时 Plasma Operator 会在 Plasma 链重建相同金额的资产发送到该用户在 Plasma 链上的地址,该笔资产即可进入Plasma链中进行交易。 **交易:Plasma在主网之外执行交...

文章 智能合约语言 Solidity 教程系列5 - 数组介绍

...不了解,建议你先看[以太坊是什么](https://learnblockchain.cn/2017/11/20/whatiseth/) 本文前半部分是参考Solidity官方文档(当前最新版本:0.4.20)进行翻译,后半部分对官方文档中没有提供代码的知识点补充代码说明(订阅[专栏](https://xi...

文章 Coin Metrics的网络状态报告:第103期

## Coin Metrics的网络状态:第103期 #### 2021年5月18日,星期二 **每周获取最佳数据驱动的加密洞察和分析:** ## 每周研究重点 ### 回顾一下,这都是不可避免的 **作者:[Nate Maddrey](https://twitter.com/natemaddrey)和[Coin Metrics...

文章 Uniswap v3分析(三)

...互的地方。 ## NonfungiblePositionManager.sol 此合约继承了ERC721,可以铸造NFT表示头寸f(由onwer,tickLower,tickUpper唯一确定),用于管理用户的头寸。主要包括以下几个方法: mint:创建头寸 increaseLiquidity:添加流动性 decreaseLiqu...