找到约 15 条结果

文章 stark证明实操python实现01

... ``` 运行下一个代码块测试你的代码 ``` # Checks that g and G are correct. assert g.is_order(1024), 'The generator g is of wrong order.' b = FieldElement(1) for i in range(1023): assert b == G[i], 'The i-th place in G is not equal to the i-th power of g.' b = b * g ...

文章 使用Chainlink外部适配器构建RFID区块链集成系统

...断增长的数据。[Chainlink外部适配](https://blog.chain.link/build-and-use-external-adapters/)器非常适合将物联网数据通过安全、可靠的预言机网络传送到各种物联网智能合约用例中,例如链上供应链业务逻辑或追踪温度数据用于智能合约保险...

文章 什么是分层确定性钱包(HD Wallet)| 骁哥手记

...les/145568296316.htm) 1. Vitalik. Deterministic Wallets, Their Advantages And Their Understated Flaws. [https://bitcoinmagazine.com/articles/deterministic-wallets-advantages-flaw-1385450276](https://bitcoinmagazine.com/articles/deterministic-wallets-advantages-flaw-1385450276) 1. 千里之堤毁...

文章 如何使用Traceye运行托管子图

...你的工作区(应该是默认工作区)的信息。**Deployment Command** 按钮解释了托管你的子图的步骤(我们随后将详细说明)。 子图的 **Query URL** 部分提供了你用于查询托管子图的 URL,并允许你在一个交互式游乐场中与其进行交互(...

文章 深入探索 Aptos Move:Object 配置与实操指南

...f8c61e1121433c17d19e46e7d9c646cb66cb6c47f296d0d doesn't exist, creating it and funding it with 100000000 Octas Account 0x06b234f711414a80cf8c61e1121433c17d19e46e7d9c646cb66cb6c47f296d0d funded successfully --- Aptos CLI is now set up for account 0x06b234f711414a80cf8c61e1121433c17d19e46e7d9c646...

文章 用 ethers.js 发送高 gas 的替换交易

...以太坊签名和验证](https://medium.com/@angellopozo/ethereum-signing-and-validating-13a2d7cb0ee3) 现在,我们对以太坊的交易有了更好的了解,下面我们自己发一笔交易: **依赖条件:** * 安装好 NodeJS * 一个文本编辑器 * 终端,又称命令...

文章 Move共学-TASK6用Sui SDK和Navi SDK完成一个自定义的PTB模块

...rrentAccount` 获取当前连接的钱包账户。 - 使用 `useSignAndExecuteTransaction` 获取签名并执行交易的函数。 2. **处理存款和借款**: - 检查是否已连接钱包。 - 根据当前日期计算要借出的 wUSDC 数量。 - 创建一个新的 `Tr...

文章 以太坊 - ETHTaipei x TEM #7

...於 VDF 的近況 - VDF 在以太坊 L1 的主要目的是要加強 [RANDAO](https://medium.com/taipei-ethereum-meetup/ethereum-rng-randao-vdf-bb6b3b4b957d) 隨機數的不可偏倚特性 (unbiasable) 。目前 VDF 仍是 L1 隨機數產生的終極方案,也還在 [以太坊藍圖](https://x.c...

文章 艺术代币化——你需要知道的一切!

...代币(NFT)](https://www.prolitus.com/blog/nft-explained-what-are-nfts-and-how-do-they-work/),艺术世界正变得更加开放、清晰,并支持艺术家和收藏家。 如果你是一位艺术家,NFT 可以让你管理自己的艺术并从中获利。 对于收藏家来说,它们提...

文章 Web3专题(五) Hardhat 和 Foundry 该如何选择?

...令`npx hardhat`变为短命令`hh`** ```shell # 安装hardhat-shorthand,只能使用 npm,不支持 yarn npm install --global hardhat-shorthand # 安装好以后,就不用每次写长长的 npx hardhat 了,直接用 hh 代替,如: hh compile # 等价于 npx hardhat compile hh...

文章 以太坊黄皮书学习笔记

...\equiv \mathbf{x}[\lVert \mathbf{x} \rVert - 1] $$ ## 4. Blocks, State and Transactions 区块,状态与交易 ### 4.1 World Stage 世界状态 参考 - [以太坊的数据存储结构](https://blog.csdn.net/wxudong1991/article/details/109311822) - [以太坊MPT原理,你最值得...

文章 Alloy 赋能 Web3:Rust 区块链实战

...nary (application) `alloy-forge` package note: see more `Cargo.toml` keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html cd alloy-forge ls Cargo.toml src cargo run Compiling alloy-forge v0.1.0 (/Users/qiaopengjun/Code/Rust/alloy-forge) Finished `...

文章 在Solana上,交叉程序调用(CPI)指的是一个程序可以调用另一个程序的功能这种机制允许不同的程序相互协作,从而实现更复杂的功能和应用通过CPI,开发者可以在不同的智能合约之间传递信息和资产,使得在Solana生态系统内的操作更加灵活和强大

...rogram-examples/blob/main/basics/cross-program-invocation/native/programs/hand/src/lib.rs)_ 在这个示例中,`pull_lever` 函数定义了一条指令 `ix`,它传递了 `lever_program` 程序的公钥、指令数据(`set_power_status_instruction`),以及一个账户元数据向量(在...

文章 Paradigm CTF 2023 挑战 - Grains of Sand 和 Hopping Into Place

...战。本文将详细介绍我如何解决其中两个挑战:Grains of Sand 和 Hopping Into Place。 ## Grains of Sand _在什么情况下它不再是一个堆(heap)?_ 我和同行的 Zellic 安全研究员及审计师 Ayaz( [@dynapate↗](https://twitter.com/dynapate))一起...

文章 什么是幻影快捷方式以及如何访问它们以获取你的 NFT 收藏?

...plex NFT 标准](https://docs.metaplex.com/programs/token-metadata/token-standard#the-non-fungible-standard) 的一个元素)。例如,给出这个 Famous Fox Federation 的元数据: ``` // ... Famous Fox NFT 的部分元数据 "collection": { "family": "Famous Fox Federation", ...