
亦可赛艇
代理模式可能是学习 Solidity 开发中最令人困惑的方面之一,因为在其他软件开发领域几乎没有类似的类比。进一步复杂化的问题是——尽管从概念上讲,delegatecall 是容易理解的——完全掌握其细微差别需要对 EVM(以太坊虚拟机)和 Solidity 编译器的工作原理有一定的背景知识。这些细微差别并不是简单的“你知道吗”的琐事,而是对智能合约的运行方式有重要影响。此外,代理模式的标准仍在发展中——截至撰写本文时,ERC-7201 到现在还不到一年的时间。
任何合格的 Solidity 开发者或审计员,都应该对 delegatecall 及其所依赖的代理模式有全面的理解。代理模式并不简单,一个错误就可能破坏可升级性,或者更糟,导致灾难性错误。
本书旨在帮助这样的读者高效且全面地掌握这一主题,同时深入探讨在其他文献中省略或忽视的细节。与此同时,我们力求范围明确;本书不是关于 EVM 的完整课程——我们仅讨论与正确理解 delegatecall 及现有模式设计相关的部分。
本 Solana 课程旨在帮助具有以太坊或 EVM 开发的初学者或中级背景的工程师快速掌握 Solana 程序开发。
初学者在学习区块链编程时面临的困难是他们必须学习一种新的计算模型、学习一种新的语言和学习一个新的开发框架。
如果你已经在以太坊或兼容以太坊的区块链上开发过,那么你已经对计算模型有了相当好的了解,可以专注于语言和框架。
我们的目标是利用你在以太坊方面的过去经验,更快地学习 Solana。 你无需从零开始。
Rareskills 出品的零知识证明之书, 对程序员最友好的零知识证明教程
这里有关于从头开始实际编写实用的零知识证明器和验证器(ZK-SNARK)所需知道的内容。
对事物的概念性理解和具体理解是不同的。大多数相当聪明的人在阅读教程后会对某些东西有一个概念性的理解,但他们离用这些知识做一些有用的事情还有很长的路要走。
对于数学家来说,具体的理解发生在他们写证明的时候。对于程序员来说,具体的理解发生在他们编写功能代码的时候。
《零知识证明之书》主要面向寻求具体理解的程序员。我们的书中充满了代码片段,并演示了实际加密库的使用。我们使用数学符号,但是我们以这样一种方式来编写,将其转换为源代码只是一个小小的飞跃。
Groth16是tornado cash(和许多其他公司)用于实现链上零知识证明的算法。我们相信这是学习之旅的最佳起点,我们的书是完全理解算法的最直接途径。
第一模块 零知识证明的基础数学
ZK-SNARKS 第 1 部分 (Groth16)
Bulletproofs:用于内积论证的 ZKP
在信息时代,数据的安全与隐私至关重要。密码学作为保障信息安全的核心学科,其重要性日益凸显。本专栏旨在为读者提供密码学领域的入门指南,涵盖其理论基础、关键技术以及实际应用。我们将深入探讨密码学的核心概念,包括对称加密算法(如AES)、非对称加密算法(如RSA)、哈希函数(如SHA-256)以及数字签名等。我们将解析这些技术的原理、优缺点以及应用场景。
本专栏主要通过原理和代码结合的方式,讲解目前zkMIPS的实现原理。本专栏从基础的代数学知识开始介绍,然后逐步讲解Plonky2的实现,以及zkMIPS本身的prover部分的实现,包括Lookup Scheme,Proof aggregation,最后会讲解zkMIPS算数化。 通过专栏,大家可以真是感受到如何到从0实现一个zkVM。
本人是SUI Move的初学者,通过参加了第2期 星航计划 入门了SUI Move,为了更好的掌握SUI Move,将从官方合约示例作为进阶学习的入口,逐步掌握SUI Move开发。
本专栏文章使用的合约示例来自SUI官方仓库:https://github.com/MystenLabs/sui/tree/main/sui_programmability/examples
欢迎大家加入🚀星航计划 开启你的 Sui Move 之旅!🚀 (内含报名及开发者社区加入方式)
SharkTeam是领先的Web3安全服务提供商,提供智能合约审计、链上分析和应急响应服务。 Web:www.sharkteam.org TG: https://t.me/sharkteamorg Twitter: https://twitter.com/sharkteamorg
去中心化金融 (Decentralized finance,简称:DeFi )已经发展成为链上最重要的应用。
DeFi 应用利于区块链的智能合约进行如兑换、借贷、抵押、杠杆交易等金融活动。由于DeFi天生的开放性和可组合性,逐步衍生出很多的金融创新,例如闪电贷等。
DEFI 仍然是一个相对新的事物,本专栏将尝试分析(或翻译)一些热门 DEFI 应用,让大家对DEFI 更深入的理解。站在巨人的肩膀上,你也可以实现自己的 DEFI。
本专栏随文章的增加,逐步提价