zhwanwan
About this Column Analyzing recent or significant security incidents is crucial for understanding the root causes and developing effective strategies to prevent future breaches. In this column, I will delve into the underlying factors and attack steps that contribute to these incidents.
About Myself
Hello everyone, I'm Lori. I specialize in blockchain security. Here are some of the works I completed during my master's program:
Blockchain Security Research
专栏内容涵盖:以太坊行业动态、以太坊基础教程、DApp开发实战、项目评测、技术探讨、生态应用和安全防护等
Aptos 是一个新兴的Layer1公链,脱胎于 Meta 的 Diem 和 Novi 项目,采用PoS(权益证明)机制,原生集成并使用 Move 语言 。Aptos 的设计注重安全性和可扩展性,通过独特的共识算法和并行执行技术,实现了高吞吐量、低延迟、安全可靠的特点。
Aptos 的目标是为开发者提供一个高效、安全、可扩展的区块链平台,推动区块链技术的进一步发展和应用。
CertiK将在此专栏发布Web3.0相关的安全漏洞技术文章,帮助大家了解区块链相关技术。
CertiK总部位于纽约,由耶鲁大学和哥伦比亚大学的两位教授创立。作为头部Web3安全机构,CertiK以守护Web3生态的安全为愿景,依托其核心技术和人才优势,为全球150个国家的4682个项目提供审计、安全评级、合规与反洗钱、投资和安全相关服务,致力于最大化客户利益,并持续为社区创造价值。
鄙人正在学习以太坊ERC协议的相关知识,计划将学习过程记录为专栏文章。在这里,我将分享关于ERC-20、ERC-721、ERC-1155等协议的学习笔记与心得体会。如果文中有任何不妥之处,敬请赐教。虚心求教,必将悉心修正,不断完善,力求为读者提供准确与实用的内容。
鄙人正在学习Web3 DeFi领域的相关知识,希望通过这个专栏,将我的学习笔记和心得体会与大家分享。专栏内容将涵盖Uniswap、Aave、Compound、Chainlink等DeFi协议的深入解析及实践应用。我深知自身学识有限,若有纰漏之处,恳请各位读者不吝赐教。虚心求教,定当悉心修正,共同探讨Web3世界的奥妙。
在这系列文章中,我们将深入探讨 Solidity 的内联汇编(Yul)。你可能会问:“我学会 Solidity 不就能写大部分合约了吗?为什么还需要学习内联汇编?”的确,大部分合约的编写完全可以通过 Solidity 完成。但内联汇编是 Solidity 的一个重要补充,它让你更深入地理解底层操作和合约优化。
起初,我也曾对内联汇编感到困惑,尽管我曾尝试过,但很快就忘记了。中文资料少且零散,这使得学习内联汇编变得更加困难。后来,找到了 Jeffrey Scholz 较为系统的讲解 Yul 的课程,此系列文章为我当时的学习笔记整理而来。学习 Yul 让我对存储、内存、栈、合约调用以及 ABI 编码有了更深入的理解。
即使你未来可能不会直接编写内联汇编代码,但掌握这些知识对编写更高效的 Solidity 合约是非常有帮助的。希望这系列文章能帮助你更好地理解内联汇编的基础及其在合约中的应用。
什么是 Rust?
Rust 是一种系统编程语言,设计目的是为了在保证安全性的同时追求高性能。由 Mozilla Research 开发,Rust 以其独特的内存管理方式和编译时保证的线程安全而著称,成为现代系统编程领域的佼佼者。
Rust 的历史
Rust 的开发始于 2010 年,由 Graydon Hoare 在 Mozilla 领导下发起。2015 年,Rust 发布了 1.0 版本,标志着其稳定版的正式推出。自此之后,Rust 社区迅速发展,并获得了众多开发者的青睐。
Rust 的主要特性
Rust 的核心概念
match 语句和解构赋值使得处理复杂数据结构变得简单且直观。Rust 的应用领域
Rust 的生态系统
Rust 的社区和学习资源
Rust 拥有一个活跃且友好的社区,提供了丰富的学习资源,包括:
结语
Rust 作为一门现代系统编程语言,以其独特的安全性和高性能特性,在许多领域展现出巨大的潜力和应用前景。无论你是系统编程的老手,还是刚刚接触编程的新手,Rust 都为你提供了强大的工具和丰富的资源,帮助你写出更安全、更高效的代码。
欢迎订阅和关注我们的 Rust 专栏,了解更多关于 Rust 的最新动态和深入解析!
什么是 Web3?
Web3,或称为第三代互联网,是基于区块链技术的去中心化互联网架构。它通过智能合约和分布式账本技术,旨在解决 Web2 中的中心化问题,为用户带来更高的安全性、透明性和控制权。
Web1、Web2 与 Web3 的对比
Web3 的核心技术
Web3 的关键特性
Web3 的应用场景
Web3 的挑战和未来
尽管 Web3 带来了许多创新和优势,但仍面临一些挑战,如:
未来,随着技术的不断发展和成熟,Web3 有望成为互联网的主流架构,实现更高的安全性、隐私性和去中心化,改变我们的生活和工作方式。
欢迎大家订阅和关注我们的 Web3 专栏,了解更多关于去中心化互联网的前沿知识和最新动态!
新专栏上架,前 100 个支持者,<font color="dd0000">一折优惠</font>哦,感兴趣的抓紧订阅哦~
专栏介绍
Davide De Rosa 这个比特币开发系列是学习比特币的精品材料。
Davide De Rosa 是一个追求极致的开发者,除了这个系列 Davide De Rosa 还写过 BitcoinSPV 客户端。
在这个专栏中,Davide De Rosa把需要理解私钥签名、比特币脚本执行、比特币交易处理需要理解知识拆解的非常详尽,并且配有相应的 C 语言代码示例。
无论是想入门比特币开发,还是希望加深理解,这个专栏都非常适合你。
适合对象
想深入研究比特币和区块链技术的开发人员。
学习方法
专栏文章逐步递进,尽量将每一篇的的内容读理解好。大部分文章附有实用的 C 语言代码示例,动手实操。
可收获:
读者将深入了解比特币的核心概念,培养实用的编码技能。