Skip to content

About

个人区块链学习笔记📒,包括共识算法、密码学、虚拟机、智能合约、零知识证明等,大部分参考资料来源于网上🕸️,加上个人的一些加工和总结🏭。

Resources

Stars

8 stars

Watchers

1 watching

Forks

Latest commit

 

History

27 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Blockchain Learning

个人区块链学习笔记📒,包括共识算法、密码学、虚拟机、智能合约、零知识证明等,大部分参考资料来源于网上🕸️,加上个人的一些加工和总结🏭。

目录

🚀共识算法

🔑密码学

🤖️虚拟机

  • TODO

📒智能合约

📒学习笔记

🔥DeFi

🕸️学习资料

🔥Solidity

🔐安全

🔧工具

  • slither - Solidity 静态分析工具
  • MythX - ConsenSys 推出的智能合约安全分析平台,提供基于符号执行等技术的自动化漏洞检测。
  • echidna - Echidna 是一个基于属性的模糊测试(property-based fuzzing)工具,用于检测智能合约中的安全漏洞。
  • Remix - Solidity IDE
  • Hardhat - 以太坊专业开发环境。它由用于编辑、编译、调试和部署智能合约和 dApp 的不同组件组成,所有这些组件共同创建一个完整的开发环境。
  • Foundry - Foundry 是一个使用 Rust 编写的用于以太坊应用程序开发的速度极快、可移植且模块化的工具包。
  • Pinata - IPFS 存储,合约图片存储
  • evm.codes - 在线以太坊虚拟机操作码文档及交互
  • mythril - 基于符号执行的 EVM 字节码安全分析工具,支持以太坊、Hedera、Quorum、VeChain、Rootstock、Tron 和其他 EVM 兼容区块链上的智能合约
  • tenderly - 使 Web3 开发人员能够构建、测试、监控和操作智能合约,从智能合约的诞生到大规模采用。
  • Phalcon - Phalcon 是一款面向加密项目和开发人员的安全开发套件
  • ABI to interface - 从 ABI JSON 生成 Solidity 接口
  • ETH Calldata Decode - 解码以太坊 calldata
  • Get ABI for unverified contracts - 猜测任何以太坊合约的 ABI,即使它没有在 Etherscan 上验证。
  • Dedaub - Dedaub 反编译器接收以太坊虚拟机(EVM)字节码,生成更具可读性的类 Solidity 代码,从而可以更好地理解未经验证的智能合约

🔌插件

📜博客

🧀零知识证明

💾ZK 学习资料

🔧开源工具

🔥相关项目

  • zkMove Project - 对零知识证明友好的 Move 语言运行时环境
  • DelphinusLab/zkWasm - 面向 WebAssembly 的零知识证明虚拟机
  • Scroll - 原生 zkEVM
  • Aztec - Web3 的可编程隐私层
  • Zecrey Protocol - 基于 zkRollup 的 Layer 2 协议,兼顾隐私与可扩展性
  • zkSync - zkRollup
  • StarkNet - 基于 STARK 的 zkRollup
  • zkemail/halo2-zk-email - 使用 Halo2 实现的邮件验证电路
  • mina - 区块链大小恒定的加密货币协议,在保持去中心化和安全性的同时提升可扩展性
  • zcash - 注重隐私的加密货币
  • risc0 - 基于 zk-STARK 和 RISC-V 微架构的零知识可验证通用计算平台

📜文章博客

📚区块链书籍

Bitcoin

Ethereum

About

个人区块链学习笔记📒,包括共识算法、密码学、虚拟机、智能合约、零知识证明等,大部分参考资料来源于网上🕸️,加上个人的一些加工和总结🏭。

Resources

Stars

8 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors