找到约 11 条结果

文章 sui-move基础(二):letsmove-task1

...头像,选择`settings`。进入到设置页面后,点击左侧的`SSH and GPG keys`选项。点击`New SSH key`选项,并将复制下来的内容粘贴上去,添加该ssh key的描述。随后点击`Add SSH key`,并一路点击确认即可。 以上教程来自opencamp(https://opencamp...

文章 【Damn Vulnerable DeFi V4】1 | Unstoppable 题解

...ower's contract's `onFlashLoan` method. Among these, the first, second, and fourth conditions are relatively standard, so we will focus on analyzing the third condition. ``` solidity uint256 balanceBefore = totalAssets(); if (convertToShares(totalSupply) != balanceBefore) revert InvalidBalan...

文章 加密货币质押:冷质押和热质押有什么区别?

...ps://www.blockdaemon.com/blog/cold-staking---enjoy-the-benefits-of-staking-and-cold-storage-seamlessly),冷质押采用多方计算 (MPC) 等先进安全措施来防止密钥管理中的单点故障。 另一方面,**热质押** 通过将资产通过各种平台连接到互联网,从而提供...

文章 如何开始投资NFT

...确保它不能被伪造或复制 [Non-Fungible Token (NFT): What It Means and How It Works](https://www.investopedia.com/non-fungible-tokens-nft-5115211)。 铸造过程包括在区块链上创建一个新区块,验证 NFT 信息,然后关闭该区块。 此过程通常包含智能合约,用...

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

...里是 JavaScript 中的 ML-KEM: ``` **FIPS 203 (ML-KEM-512, ML-KEM-768 and ML-KEM-1024) with JavaScriptt** \\ \\ **The latest NIST specification for PQC key encapsulation is defined as FIPS203, and includes ML-KEM-512 (128-bit…**\\ \\ asecuritysite.com ``` [https://asecuritysite.com/javascrip...

文章 SUI Move官方示例合约实践——FT类:资产金库锁(treasury_lock)

...发给创建创建者,同时也是`TreasuryCap`的所有者 - `create_and_transfer_mint_cap`:创建白名单用户,并指定该用户每个世代可以铸造的最大代币数量,即:`LockAdminCap`所有者为白名单用户分配`MintCap` - `ban_mint_cap_id_`:禁用`MintCap`,禁...

文章 从预测市场到信息金融

...,但[根据构造修正](https://www.eschertech.com/products/correct_by_construction.php)。类似于软件工程中正确构造的概念,信息金融是一个学科,其中你**(i)从你想要了解的事实出发,然后 (ii) 有意地设计一个市场以最佳方式从市场参与者...

文章 从零开始学习zk-SNARK(一)-多项式的性质与证明

...协议。 *原文链接* https://arxiv.org/pdf/1906.07221.pdf [why-and-how-zk-snark-works-1-introduction](https://medium.com/imolfar/why-and-how-zk-snark-works-1-introduction-the-medium-of-a-proof-d946e931160) [why-and-how-zk-snark-works-2-proving-knowledge-of-a-polynomial](https://medium.co...

文章 Move 环境以及项目搭建流程

..."...", subdir = "...", rev = "..." }`. # Revision can be a branch, a tag, and a commit hash. # MyRemotePackage = { git = "https://some.remote/host.git", subdir = "remote/path", rev = "main" } # For local dependencies use `local = path`. Path is relative to the package root # Local = { local = ...

文章 执行票证的基于代理的模拟 - 经济学

...blockchain.cn/article/16214)。Thomas Thiery 通过引入随机化元素 (randEA) 进一步扩展了 Execution Auctions 的想法[这里](https://learnblockchain.cn/article/19387)。 由于之前的文献通常侧重于更大的图景,而忽略了机制设计的细节,我们计划专注于机...

文章 Ethernaut 题库闯关 #16 — Preservation

...g.org/en/latest/introduction-to-smart-contracts.html#delegatecall-callcode-and-libraries)所解释的: > 目标地址的代码在调用合约的上下文中执行,并且 `msg.sender` 和`msg.value` 不改变其值。这意味着合约在运行时可以动态地从不同的地址加载代码...