之前看过不少希望解决账户碎片化和资产碎片化的方案,但没一个有可落地性的。而Particle的方案确实是具有可落地性的。阅读时需调整观念:
揭秘 ERC-6900, ,ERC-6900 使用户能够轻松地向其账户添加或移除各种插件(功能)。
JavaScript,作为一种广泛使用的编程语言,它的流程控制语句是构建逻辑和实现功能的基础。流程控制语句包括条件语句、循环语句和转向语句,它们是编程中不可或缺的部分。接下来,我们将一一解析这些语句,带你走进JavaScript的世界。
一、理解代理模式代理模式在智能合约开发中是一种使智能合约可升级的设计模式。本质上,它允许智能合约的逻辑部分在不更改合约地址或其存储状态的情况下进行修改和升级。这种模式解决了智能合约一旦部署就不能更改的限制,为修复漏洞、添加功能或优化合约逻辑提供了可能。1.1代理模式的工作原理代理模式涉及至少
学习开发代币
使用JS调用智能合约
Hello World!
Rust基础 下
Ruat基础 中
Rust语言基础 上
Ingonyama 正在为研究人员和实践者提供 10 万美元的资助,以推进 ZK(零知识证明)加速技术。资助方向包括:学生使用 Icicle 库进行研究、改进 Icicle 中现有加速原语的性能、将现有 ZK 协议移植到 Icicle、向 Icicle 添加新的原语以及将 ZK 基准测试与 Icicle 进行比较。Ingonyama 还将为获得资助者提供技术指导和 GPU 访问权限
Solana智能合约IDE-Solana Playground
好的共识算法需要综合考虑安全、性能、效率、激励、公平等多种因素, 还需要衡量应用场景和环境,保持可扩展性和中心化的平衡。共识算法本身是纯粹的数学研究,在实际的区块链系统中由于很难保证有足够多利益不相干的矿工或验证者,因此只有比特币,以太坊等少数的区块链系统的共识机制才是真正安全的。
非对称加密的应用场景之一是签名和验证。签名和验证是一种验证数据完整性和真实性的方法。在以太坊中,按照签名对象的不同,可以划分出两种类型:签名交易和签名消息。
最近审计中几次遇到了WETH的transferFrom,类似如上的代码,大家觉得这个代码会有问题吗?
——答案揭晓。 该代码在主网上运行不会有什么问题。但是在Arbitrum, Blast等l2上就会revert。
智能合约状态变量的存储体现
这篇博客文章是关于使用SNARKs验证FHE引导(Bootstrapping)的研究,旨在提高FHE的实际应用性。
主要讲一下如何使用test_scenario 进行复杂的测试,辅以一些例子尽量让朋友们掌握并且可以运用到项目当中。
本文介绍了如何在Solidity智能合约中使用Foundry和Hardhat进行控制台日志记录,以便在调试智能合约时查看变量值。详细解释了console.log的使用,并提供了相关示例代码,适合刚入门的Web3开发者学习。
本文是ERC-4337系列的第一部分,深入探讨了ERC-4337的技术细节,包括UserOperations、Bundlers、EntryPoint和Contract Accounts等关键概念,旨在解决以太坊钱包用户体验的问题。
扫一扫 - 使用登链小程序
406 篇文章,448 学分
118 篇文章,396 学分
173 篇文章,374 学分
38 篇文章,318 学分
121 篇文章,286 学分