找到约 14 条结果

文章 从零开发区块链应用(十一)--以太坊地址生成

...常量 ``` const ( BitcoinSeed = "Bitcoin seed" Mnemonic = "search crime session tag file joke leaf express interest slender file hawk" ) ``` - 创建生成地址函数 ``` func NewAccount(password string) string { seed := pbkdf2.Key([]byte(Mnemonic), []byte("mnemonic"+password...

文章 基础篇-引用与借用

...题:我们必须将 `String` 返回给调用函数,以便在调用 `calculate_length` 后仍能使用 `String`,因为 `String` 被移动到了 `calculate_length` 内。相反我们可以提供一个 `String` 值的引用`(reference)`。`引用(reference)`像一个指针,因为它是...

文章 四、能力(Ability)

![Sui_logo.png](https://img.learnblockchain.cn/attachments/2024/11/uzT3Et7p6748502587ec1.png) ## 1、能力 (Ability) 简介 ### 1.1、能力 (Ability) 简介 ​ 能力 (Abilities) 是 Move 独有的。拥有能力的类型才能和区块链进行交互。能力赋予指定类型操作的特...

文章 跟我学 Solidity :函数

> * 来源:https://medium.com/better-programming/learn-solidity-functions-ddd8ea24c00d 作者:[wissal haji](https://wissal-haji.medium.com) > * 译文出自:[登链翻译计划](https://github.com/lbc-team/Pioneer) > * 译者:[翻译小组](https://learnblockchain.cn/people/412) > * 校...

文章 Eclipse $ES 深度解析

![](https://img.learnblockchain.cn/2025/07/09/0c43bebe-2246-40d4-b4a4-aac33eca3609_1536x1024.png) ## 概要 * * * Eclipse Labs 已经从顶级投资者那里筹集了 6500 万美元,用于在以太坊上构建一个基于 Solana 虚拟机(SVM)的 Layer-2。在 Polychain、Placeholder ...

文章 Dacade平台SUI Move挑战者合约实践——SUID简单流动性质押池(SUID -Staking Pool Module)

# Dacade平台SUI Move挑战者合约实践——SUID简单流动性质押池(SUID - Staking Pool Module) *rzexin 2024.02.26* ## 1 合约说明 ### 1.1 功能介绍 - `SUID`模块是一个简单的流动性质押池,用户可以质押`SUI`并获得`SUID`代币 - 用户可以质押...

文章 Galaxy S25系列具备量子稳健性

![](https://img.learnblockchain.cn/2025/04/24/1cUfodlPQb0mZPPheRNt5mA.jpeg) 参考 \[ [here](https://breakingsamachar.com/samsung-galaxy-s25-ultra/)\] ## Galaxy S25 更具量子稳健性 Spotify 嵌入 [在 Spotify 上播放](https://open.spotify.com/ "在 Spotify 上播放") ## Samsung S25 支...

文章 跨链安全第一部分——理解跨链系统的框架

...讨论走到了关于跨链互操作网络的讨论。 ![](https://img.learnblockchain.cn/2025/03/11/1zNAEISn1fqBoMlItVuisIA.jpeg) 设计跨链应用程序曾经是如此简单 随着这种复杂性的到来,我们缺乏一个有用的框架来评估跨链互操作网络的架构。我认为我...

文章 【Solidity Yul Assembly】1.4 | Storage Offsets and Bitshifting

...定数据 首先来看一个简单的示例合约: ``` solidity contract StorageBasics { uint128 public C = 4; uint96 public D = 6; uint16 public E = 8; uint8 public F = 1; function readBySlot(uint256 slot) external view returns (bytes32 value){ assembly { ...

文章 【Solidity Yul Assembly】2.5 | Logs and Events

以下是[Yul 文档](https://docs.soliditylang.org/en/latest/yul.html#evm-dialect)中摘出来的部分。 | 指令 | 解释 | | -------------------------- | ------------------------------------------------ | | log0(p, s) ...

文章 DeFi 中的舍入误差:1 Wei 如何让你损失数百万美元

...多个代币的流动性池的情况下(例如,[ZkLend](https://www.halborn.com/blog/post/explained-the-zklend-hack-february-2025) (2025), [Abracadabra](https://learnblockchain.cn/article/14445) (2024), [Wise Lending](https://blog.solidityscan.com/wise-lending-hack-analysis-f652f389e397) (2024),...

文章 Uniswap V2 如何计算 mintFee

Uniswap V2 旨在将 1/6 的交换手续费收归协议。由于交换手续费为 0.3%,因此 1/6 的手续费为 0.05%。所以每笔交易的 0.05% 将会归协议所有。 尽管这个功能实际上并没有被激活,但我们还是讨论这个功能,毕竟一些分叉可能会使用...

文章 迈向 Substrate 的第一步

在 Substrate 诞生之前,想搭建一条自己的定制化私有区块链并非易事。我看到的大多做法都基本是先 clone 现有成熟区块链的代码,然后在那个基础上直接修改。这种方式虽然直接,但对于开发队伍的要求并不低,而且还需要小心...

文章 如何使用Cadence在Flow上创建和部署智能合约

...高效的替代方案呢? [Flow](https://flow.com/) 是一种运行在 Layer-1 协议上的区块链技术,使其能够在不分片的情况下实现高扩展性。其独特的多角色架构使其有别于其他区块链,并允许其进行垂直扩展。虽然可升级智能合约和内置...