找到约 14 条结果

文章 Web3 极客日报 #1703

...术项目和社会项目本质上是相互交织的,如果技术系统去心化但治理流程心化,它终将失去去心化本质。」 2. 「L2异质性本身不是问题,只要基本互操作性和安全性得到保证,它反而是生态活力的重要来源。」 3. 「以...

文章 使用devnets理解以太坊网络限制

...admap/dencun/) 升级将 blobs 的概念引入以太坊。这些blobs代表每个节点都需要在一定时间内存储的数据。随着关于在 [Pectra](https://eips.ethereum.org/EIPS/eip-7600) 中增加 blob 的讨论,我们希望在各种极端情况下运行网络,以找出我们可...

文章 JDBC快速入门:从环境搭建到代码编写,轻松实现数据库增删改查操作!

通过上篇文章我们已经对JDBC的基本概念和工作原理都有一定的解,本篇文章我们继续来探索如何从零开始,一步步搭建开发环境,编写代码,最后实现数据库的增删改查操作。 ## 一、开发环境搭建 首先,我们需要准备...

文章 异常处理的简单认识

...现异常,则当前交易将会回滚(即相当于没有发生过,除你的gas被消耗)。 `solidity`里抛出异常的方法有三种: * `error` * `require` * `assert` 对于可出现异常抛出的地方,`solidity`也提供`try-catch`方法进行异常捕获...

文章 慢雾:Cream Finance 被黑简要分析

...ed 函数; -> 攻击者合约在 tokensReceived 函数中再次调用 crETH 合约,借出 355 个 ETH; -> 由于第一次借贷的合约是 crAMP 合约,第二次重入调用借贷的是 crETH 合约,所以 borrow 函数的防重入修饰器 (nonReentrant) 不起作用; ->...

文章 BSCAnt3 事件 漏洞分析

...攻击过程&漏洞原因 查看攻击交易过程,发现攻击者调用合约0x3f04-BSCAnt3的burn方法,销毁池子中8920743207549780 个BSCAnt3代币,这必将引起池子中的价格失衡。 ![3.png](https://img.learnblockchain.cn/attachments/2023/01/wMBNLodb63d8876dbfb64.png)...

文章 Huff: 构建 Gas 优化的智合约 - 第一部分

...效率的开发人员。 这个分为三个部分的文章系列探讨 Huff 的语法、优点和实际应用。在**第 1 部分**中,我们讨论: - 什么是 Huff - 其独特的语言功 - 语法、宏和结构 - 诸如 ERC20 `transfer` 和 SumArray 谜题之类的用例 ## ...

文章 在 Solana 中实现映射表与嵌套映射表

...使 initialize 的参数 key 在 Initialize 结构中可见,用于 seeds 计算。 - 缺少此宏,init 将无法访问 key。 **类比**:seeds 中的 key 类似 mapping(uint64 => Val) 中的键。 ### **Typescript 实现** 初始化测试代码: ```jsx import * as anchor fr...

文章 立即注册,加入 Mina zkIgnite Cohort 2!

...3/05/fzm3f7GO6453594f5ad02.png) ___ Mina 是全球最轻量区块链,由参与者参与治理。 凭借其优雅的设计,Mina 是首个实现简易编程性零知识智合约($\color{red}{zkApp}$)的一层网络。Mina 独特的隐私和安全功及其通过 zkApp ...

文章 damn-vulnerable-defi Selfie题解

...` # 合约分析 ## `DamnValuableTokenSnapshot.sol` 这份合约继承`OpenZeppelin ERC20Snapshot`,这是oz治理代币标准的实现,我在这篇文章对ERC20Snapshot 和 ERC20Vote 进行学习。 | Function Name | Function Signature | Functionality | | ------------- | --------...

文章 比特币钱包需要通讯和存储解决方案

...入另一个供应商的钱包软件来复原资金的控制权。 启用多签名的钱包,也缺乏一种办法在不同供应商的解决方案间沟通 PSBT(部分签名的比特币交易) —— 所以你只来回扫描二维码。 用发票或者说消息来发送支付的系统...

文章 介绍:更快的 getProgramAccounts (gPA) 调用

...都将改变。 在 Helius,我们为**所有** Solana 开发者引入 _更快的_ `getProgramAccounts` 调用。 以下是新功: - 我们显著改善账户索引 - 你可以期待 gPA 调用比以前快 2-10 倍,_尤其是在对大型程序使用过滤器时_ - 我们会...

问题 web3.php作为后端调用erc721的合约的mint函数,怎么传递参数呢

...只需要传递一个number,就是铸币的数量,但是代码里面加一个 ``` payable ``` 可以接受一个payableamont作为币价。 是直接找的测试bsc的 ``` $contract = new Contract('https://data-seed-prebsc-1-s1.binance.org:8545') ``` 这个函数源码 `...

文章 2025第一期MOVE共学营

...系统化实战训练,助你快速掌握Move语言核心技,成为区块链开发高手! - **大咖加持**:技术大使UVD亲自布道,专业导师团队全程答疑,学习路上不迷路! - **社区力量**:携手OpenBuild、MEXT ART等顶尖生态伙伴,资源+人脉双...