Alan
本专栏主要通过原理和代码结合的方式,讲解目前zkMIPS的实现原理。本专栏从基础的代数学知识开始介绍,然后逐步讲解Plonky2的实现,以及zkMIPS本身的prover部分的实现,包括Lookup Scheme,Proof aggregation,最后会讲解zkMIPS算数化。 通过专栏,大家可以真是感受到如何到从0实现一个zkVM。
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
Go语言开发基础到通关,系统的学习的Go语言基础知识、开发技能、Go微服务应用以及Go语言在区块链领域的实战开发应用。Go 语言以其简洁高效的语法、出色的并发支持和强大的标准库,在后端开发、微服务架构、区块链等领域得到了广泛应用。专栏内容覆盖基础语法、进阶技巧、区块链领域的实战,帮助读者从零开始掌握 Go 语言的核心技能。无论你是初学者还是有一定经验的开发者,都能从中获得实用的知识和技能,提升编程水平。
Aptos 是一个新兴的Layer1公链,脱胎于 Meta 的 Diem 和 Novi 项目,采用PoS(权益证明)机制,原生集成并使用 Move 语言 。Aptos 的设计注重安全性和可扩展性,通过独特的共识算法和并行执行技术,实现了高吞吐量、低延迟、安全可靠的特点。
Aptos 的目标是为开发者提供一个高效、安全、可扩展的区块链平台,推动区块链技术的进一步发展和应用。
欢迎来到最好的 Go 语言专栏!在这里,我们为您呈现全面且深入的 Go 语言学习资源,无论您是初学者还是资深开发者,都能在此找到最适合的内容。
为什么选择 Go 语言? Go 语言(Golang)以其简洁、高效、并发友好的特性,成为现代软件开发的首选语言之一。本专栏将带您全面了解 Go 语言的设计哲学和应用场景,帮助您快速成为 Go 语言高手。
专栏内容亮点:
为什么选择我们? 我们不仅提供最优质的教程和实战案例,还注重理论与实践的结合,帮助您将所学知识迅速应用到实际项目中。无论您是准备开发高性能服务器、构建微服务架构,还是进行分布式系统编程,这里都有最适合您的内容。
鄙人正在学习以太坊ERC协议的相关知识,计划将学习过程记录为专栏文章。在这里,我将分享关于ERC-20、ERC-721、ERC-1155等协议的学习笔记与心得体会。如果文中有任何不妥之处,敬请赐教。虚心求教,必将悉心修正,不断完善,力求为读者提供准确与实用的内容。
在这系列文章中,我们将深入探讨 Solidity 的内联汇编(Yul)。你可能会问:“我学会 Solidity 不就能写大部分合约了吗?为什么还需要学习内联汇编?”的确,大部分合约的编写完全可以通过 Solidity 完成。但内联汇编是 Solidity 的一个重要补充,它让你更深入地理解底层操作和合约优化。
起初,我也曾对内联汇编感到困惑,尽管我曾尝试过,但很快就忘记了。中文资料少且零散,这使得学习内联汇编变得更加困难。后来,找到了 Jeffrey Scholz 较为系统的讲解 Yul 的课程,此系列文章为我当时的学习笔记整理而来。学习 Yul 让我对存储、内存、栈、合约调用以及 ABI 编码有了更深入的理解。
即使你未来可能不会直接编写内联汇编代码,但掌握这些知识对编写更高效的 Solidity 合约是非常有帮助的。希望这系列文章能帮助你更好地理解内联汇编的基础及其在合约中的应用。
Sui 是一种创新的 Layer-1 智能合约平台,技术上超越了传统区块链的界限。它采用独特的数据模型和共识架构,使交易更加安全、流畅。Sui 旨在提供一个快速、可扩展且用户友好的平台,赋予用户高效创建和管理数字资产的能力。
Optimism 中文力量是由 LXDAO, PlanckerDAO, GCC, 登链社区, TraDAO and more 共建的支持 Optimism 的中文社区。 OP Mainnet 是一个由 Optimism 提供支持的低成本、快如闪电的以太坊 L2 区块链。 我们致力于通过提供学习资料和技术支持,培养更多的 Optimism 建设者,促进 Optimism 和公共物品领域的繁荣,在这里,我们将帮助你快速了解 Optimism 和公共物品。
Solana是一条高性能的L1公链。 2017年11月,Anatoly Yakovenko发表了一篇白皮书,介绍了“Proof of History”这一技术,用于在不信任彼此的计算机之间进行时间同步。根据Anatoly在高通、Mesosphere和Dropbox设计分布式系统的经验,他知道可靠的时钟可以使网络同步变得非常简单。当同步变得简单时,结果的网络可以非常快速,仅受网络带宽的限制。
Anatoly注意到,没有时钟的区块链系统(如比特币和以太坊)在全球范围内的交易速度在15次每秒时遇到困难,而世界中心化支付系统(如Visa)则需要峰值65000次每秒。 没有时钟,很明显他们永远无法成为全球支付系统或全球超级计算机。当Anatoly解决了计算机之间不信任时间一致性的问题时,他知道他拥有将40年分布式系统研究带给区块链世界的关键。由此产生的集群不仅仅是10倍、100倍或1000倍,而是立即实现了出厂时是一万倍的速度!