本文介绍了Solana钱包的概念和功能,重点阐述了如何安全存储私钥、发送和接收Solana及SPL代币、与Solana去中心化应用互动等多种功能,此外还列举了一些常见的Solana钱包以及相关链接以供深入了解。
跟我一起从0开始学习Solana合约开发,一起实操,一起做项目。这是一个系列文章,系统地记录了我的学习笔记。
基础测试编写,加深对该项目的理解 对应代码库:https://github.com/langjiyunmie/Defi-stablecoin/
个人对泛型概念的一点理解
本文介绍了带符号桶索引的多标量乘法(MSM)技术,也称为NAF方法。该方法通过将桶索引视为带符号整数,减少了桶的数量和内存使用。文章详细解释了如何将标量切片映射到新的范围,并提供了伪代码算法。同时讨论了处理最高切片溢出的问题,并提出了一种改进的技巧来避免最终进位。
😎✨关键信息,唾手可得;最新动态,尽在掌握;英明决策,水到渠成!
在 zkVM 中,离线内存检查用于验证内存读/写的正确性,而无需每次读取时立即验证。它通过构建读集合 (RS) 和写集合 (WS),在所有操作完成后一次性检查一致性。 为此,本文提出 Multiset Hashing 和 LogUp 两种方法。
本文介绍了Solidity中的两种复杂数据类型:结构体(Struct)和映射(Mapping)。结构体用于创建自定义数据类型,类似于面向对象编程中的类,而映射则类似于字典,用于存储键值对。文章通过代码示例详细解释了它们的用法,并结合一个账户管理的智能合约,展示了如何在实际应用中同时使用结构体和映射,最后还简单介绍了storage, memory, calldata。
文章旨在记录过去所学知识,若文章内容存在不当,欢迎指出。EVM详解之memory
本文介绍了Solidity中的继承概念,包括如何使用is关键字实现合约继承。文章详细讲解了virtual和override关键字在函数重写中的作用,以及internal关键字在控制函数可见性方面的应用。最后,通过OpenZeppelin的Ownable合约示例,展示了继承在实际开发中的应用,例如权限控制。
is
virtual
override
internal
本文介绍了十大智能合约审计公司及其服务,详细说明了智能合约审计的重要性,以及如何选择适合的审计服务。文章涵盖了不同公司提供的技术和专业知识,体现了在区块链项目中进行审计的必要性和益处。
本文详细介绍了Vyper编程语言,在智能合约开发中的安全性和简洁性,强调了其设计原则与核心特性。通过比较Vyper和Solidity,指出Vyper在安全优先和易审计性方面的优势,同时提供了安装Vyper的步骤和最佳实践,适合需要高安全性的区块链项目开发者。
Go并发编程实战:从互斥锁到Goroutine的优雅之道你是否曾在并发编程中被数据竞争困扰?或者为如何优雅地实现长时间运行的任务而挠头?Go语言以其简洁的并发模型闻名,goroutine和通道让复杂的并发变得直观易懂。在这篇文章中,我们将从基础的互斥锁开始,逐步深入到Go如何替代事件
本文介绍了一种开源的基准测试框架,用于比较现有开源zkTLS库的性能。研究表明,Primus提出的garble-then-prove系统在速度上领先于其他MPC-TLS解决方案,同时发现一些Proxy-TLS实现存在安全缺陷。此外,文章详细探讨了zkTLS的TLS协议概述、两种主要方法(MPC-TLS和Proxy-TLS)的实现细节及其性能测试。
这篇文章探讨了人工智能对软件工程行业的影响,分析了AI在编程任务中的优势与局限性,以及对初级开发者职位的威胁。尽管AI可能取代部分工作,但高级工程师将能通过与AI合作提高生产力。未来的职业要求将日益增加,软件工程的入门门槛也会随之提高。
本文探讨了ERC-7281标准如何解决跨链代币的不可替代性问题,提出了一种更有效的代币桥接机制,以提升安全性、流动性和用户体验。ERC-7281的设计允许代币发行者在不割舍控制权的情况下,实现跨链代币的创建和管理,同时通过增强的限额功能改善对区块链桥的风险管理。
Zircuit是一个EVM兼容的ZK rollup,旨在提升Web3应用的可扩展性和安全性。通过与Ingonyama的ICICLE软件库集成,Zircuit优化了其加密计算,显著改善了性能,降低了成本。本文详细介绍了Zircuit的功能、ICICLE的应用及将来的发展计划。
文章分析了在去中心化金融中黑池的概念及其运作,深入探讨了Railgun协议如何通过零知识证明和Merkle树实现交易隐私,保护用户身份以及提升DeFi应用的便捷性。文章还总结了不同黑池技术解决方案的优缺点以及未来的发展方向。
该文章介绍了Uniswap V4 BaseActionsRouter 合约中几个核心方法的实现,包括如何批量执行操作、处理解锁回调、计算接收者和支付者地址等。这些方法的实现细节有助于理解合约的工作原理和其在 Uniswap V4 中的应用。
BaseActionsRouter
扫一扫 - 使用登链小程序
114 篇文章,698 学分
388 篇文章,478 学分
67 篇文章,412 学分
165 篇文章,345 学分
118 篇文章,334 学分