找到约 13 条结果

文章 关于在Solana上包装、转移和解包装SOL的完整指南

...Keypair, LAMPORTS_PER_SOL, SystemProgram, Transaction, sendAndConfirmTransaction, PublicKey, } from "@solana/web3.js; ``` 这些导入提供了与 Solana 区块链和 SPL 代币程序进行交互所需的函数和类型。 ### 创建主函数 现在,继续定义一个 `main`...

文章 针对ZK友好哈希函数的代数攻击

...kle-Damgård↗](https://en.wikipedia.org/wiki/Merkle%E2%80%93Damg%C3%A5rd_construction) 结构,仅讨论 Jarvis 的结构就足够了。与 AES 中使用的 S-盒类似,Jarvis 使用逆 S-盒作为非线性层。$\mathbb F\_{2^n}$ 中的逆 S-盒定义为 $inv(x) = x^{2^n-2}$。如果 $x = 0$...

文章 以太坊的过去、现在和未来,第一部分

...ective.flashbots.net/t/post-mortem-april-3rd-2023-mev-boost-relay-incident-and-related-timing-issue/1540) 利用一个转发实施漏洞提取了超过 2000 万美元。由于转发在公开区块体之前没有验证签名区块头的有效性,提议者能够在他们的区块中解包三明治...

文章 Solidity学习笔记(WTF:1-2)

... 运算同c++中bool:{ - `!` (逻辑非) - `&&` (逻辑与, "and" ) - `||` (逻辑或, "or" ) - `==` (等于) - `!=` (不等于)} ex: ```js // 布尔运算 bool public _bool = true ; bool public _bool1 = !_bool; //取非(_boo1为false) ...

文章 Rust 智能合约养成日记(5)合约安全之重入攻击

...ode Triple_Contracts_Reentrancy.js Finish init NEARFinish deploy contracts and create test accountsReceipt: 873C5WqMyaXBFM3dmoR9t1sSo4g5PugUF8ddvmBS6g3X Failure [attacker.test.near]: Error: {"index":0,"kind":{"ExecutionError":"Smart contract panicked: panicked at 'assertion failed: self.attac...

文章 介绍OVM:一种构造即正确的方法……

...。如果声称 `aPredicate(anInput)`,则可以对其进行反驳。 `AND` 该谓词是逻辑与运算符,形式为 `AND(predicate1, input1, predicate2, input2)`。可以通过 `NOT(predicate1, input1)` 或 `NOT(predicate2, input2)` 进行反驳。 `WITNESS_EXISTS` 该谓词声称某...

文章 Avalanche 的资产跨链机制

...ionChain: ExportChainsC, exportFee: BN) { // Add import fee // X and P have the same fee const importFee = avm.getTxFee() const amtFee = amt.add(importFee) // 获取当前账户的EVM地址 const hexAddr = this.getEvmAddress() // 获取当前账户的bech地址,...

文章 理解Solidity数据类型、安全与存储优化

...会[溢出或下溢](https://hackernoon.com/hack-solidity-integer-overflow-and-underflow)而不会回滚。 **易受攻击的代码:** ``` // 在 Solidity 通过掌握这些概念,你将在以太坊平台上开发出更安全、高效和健壮的智能合约。 ## 参考文献 ### 官方文...

文章 尼日利亚与稳定币的那些事

...更名为 USDT。该稳定币后来升级为可在以太坊、Tron、Algorand、EOS、Solana、Polygon、Avalanche、Tezos、比特币现金和 Omnia 区块链上运行。Tether 的创始人是 Brock Pierce、Craig Stellars 和 Reeve Collins。当 Tether Limited 发行新的 USDT 代币时,它会...

文章 以太七日谈 • 2022/5/11

...读这篇文章。 来源:https://www.coindesk.com/learn/what-are-eip-and-erc-and-how-are-they-connected/ **➤ ENS 五周年** 5 月 4 日是 ENS 在以太坊上线五周年的日子,ENS 发推对过去的成就进行了回顾: 去年是 ENS 的受欢迎程度和使用率都出现...

文章 扩展DLC第二部分:DLC的免费选项问题

...b-LubmLpK2xHqF6FQ.jpeg) **论文:** [**《Discreet Log Contracts Channels and Integration in the Lightning Network》**](https://github.com/p2pderivatives/offchain-dlc-paper/blob/master/offchaindlc.pdf) **DLC扩展系列:** **DLC扩展第一部分:** [**《Off-chain Discreet Log Contracts》**](ht...

文章 回顾以太坊近期及中期扩容路线图,展望 rollup 作为中心的以太坊路线图

...着 Eth2 到 “[Phase 1.5 就完成了](https://ethresear.ch/t/phase-one-and-done-eth2-as-a-data-availability-engine/5269)”,**届时基础层重新收缩,只需专注于做好几件事 —— 即共识和数据可用性**。 对于 Eth2 来说这可能是更合适的目标,**因为对数...

文章 Aptos CLI使用指南与REPL设计建议 | Move dApp 极速入门(六)

...1579E3FC00784B49AFA3A771F06389EBC65F8FF3A4E9A7D doesn't exist, creating it and funding it with 10000 coins Aptos is now set up for account 50A49D913AA6381C01579E3FC00784B49AFA3A771F06389EBC65F8FF3A4E9A7D! Run `aptos help` for more information about commands { "Result": "Success" } ``` #...