注:本页为 EthFans 站内文章精选集。鉴于文章的采集范围较广,我们无法保证文章内容没有重复,也不能保证排列的顺序实现了最优的认识路径。我们只能说,这些文章是我们精挑细选后,确认可以长期留存的东西。而读者也应可以从大量阅读中,得到几分收获,提高认识水平。
新手指南
- 7 个步骤理解什么是区块链
- 区块链到底是什么鬼?为什么说区块链抗篡改?
- 从货币到可信任货币
- 以太坊创始人 Vitalik 简介以太坊
- 以太坊交易时的 Gas 是咋回事?
- 为什么说以太坊是智能合约平台?什么是智能合约?
- 以太坊区块链是如何运行的?
- 什么是钱包?怎样才能保管好自己的以太币?
- 钱包地址是怎么来的?我需要“注册”一个钱包吗?
- WEB3.0 是什么?
技术宅请入坑
- Emoji 表情带你秒懂哈希函数
- 关于 UTXO 的思考
- UTXO 和 Account 模型对比
- 什么是加密经济学? 初学者终极指南
- 什么是 Merkle Pollard
- Merkle Patricia Tree 详解
- 可扩展性问题的简单诠释
- 理解以太坊的 P2P 网络
- 分布式共识的工作原理,Part-1:分布式系统的定义及属性
钱包原理
软件钱包
合约钱包
硬件钱包 Ledger
以太坊设计原理
- 以太坊(Ethereum)白皮书:下一代智能合约和去中心化应用平台
- 以太坊设计原理
- 以太坊:比特币 + 无限可能
- Teahour × Jan:区块链及以太坊
- BlockChain 与 Ethereum 介绍
以太坊运行实例
- 以太坊中的账户、交易、Gas 和区块 Gas Limit
- 探索以太坊交易
- 以太坊交易的生命周期
- 以太坊简介(注释版)
- 以太坊的工作原理
- 以太坊解析:默克尔树、世界状态、交易及其他
- 深入探索以太坊世界状态
以太坊发展史
- 以太坊:走向公众
- 以太坊发布过程
- 以太坊的进化
- Homestead 发布
- The DAO 攻击
- 拜占庭硬分叉
- Casper ❤️ 分片
- 以太坊君士坦丁堡(Constantinople)升级公告
- 推迟君士坦丁堡分叉
- 以太坊伊斯坦布尔升级内容解读
- 以太坊 “缪尔冰川” 升级公告
- 从历次升级看以太坊的足迹
- 以太坊的愿景(上):愿景演变史
以太坊 2.0
- 简明以太坊 2.0 介绍
- 以太坊 2.0 信标链验证者
- 以太坊 2.0:随机性
- 探究以太坊 2.0 的分叉选择规则
- 以太坊 2.0 :合理化与确定性
- Eth2 信标链:你首先该知道的事
- 给新来贡献者的以太坊 2.0 Phase0 指南
- Eth2 分片链简化提案
- 以太坊 2.0 的未来蓝图及挑战
- Eth2.0 的中继者网络与手续费机制
- 给工程师的 ETH 2.0 指南
Why Blockchain Matters?
- 区块链经济学:制度加密经济学入门指南
- 比特币作为一种会计学创新
- 区块链与机械时间的演化
- Nick Szabo:货币,区块链与社会可扩展性
- 比特币与产权独立的承诺
- 密码学如何重新定义私有产权?
- 温和的加密货币大师:尼克·萨博,Part-1
- Nick Szabo:可信任计算的黎明
DeFi
- 潘超:DeFi 的理论与实践
- DeFi 生态系统和主要协议概览
- DeFi 中的合成资产:用途与机遇
- DAI 的变形之旅
- DeFi 相关短文二则
- 协议下沉:DeFi 协议会往何处去?
- 当前 DeFi 应用的流动性模型
DeFi 应用
- Uniswap:一家不走寻常路的交易所
- Maker DAO 与稳定币 Dai
- cToken vs. iToken:两种生息代币的简要对比
- 手把手教你用 MakerDAO 和 Compound 拿利息
- 闪电贷:一笔以太坊交易能做什么?
- Synthetix:DeFi 中的资产合成工具
- 在 dYdX 上使用保证金交易和杠杆
- Maple:链上债券平台
- SWAP.RATE:让你的 DAI 资产获得固定利率
Web 3
DAO
ENS
区块链经济学方法
价值的源头
代币的形式与意义
ERC20 同质代币
ERC721 非同质代币
区块链治理
Evolving Ethereum
共识算法初步
- 了解区块链基本原理,Part-2:工作量证明和权益证明
- 分布式共识的工作原理,Part-1:分布式系统的定义及属性
- 区块链的确定性问题
- 覆写历史:概述长程攻击,Part-1:攻击
- 长程攻击
- 区块链中的机制设计挑战
工作量证明
权益证明
- 理解权益证明安全模型的原理
- 一种权益证明设计哲学
- 对话:无利害关系
- 从当年 PPCoin 的 PoS 模式看 PoS 的演化
- 权益证明 FAQ(完整版)
- 区块链中的随机数
- 区块链共识的确定性
- 覆写历史,Part-2:应对方法
- 基于权益的代币协议中的通货膨胀和参与度
- 权益证明与错误的工程思维
- 批评 VB 的《一种权益证明设计哲学》,Part-1
Casper
- 以太坊 Casper FFG Overview
- Casper 机制的历史起源:第二篇
- Casper 机制的历史起源:第四篇
- 共识算法的比较:Casper vs Tendermint
- Casper FFG:以实现权益证明为目标的共识协议
- 以太坊 2.0 :合理化与确定性
- Casper FFG 与 Casper CBC 的瑜亮情结
- Casper CBC 简要说明
智能合约理念
以太坊智能合约技术
- 区块链技术-智能合约-以太坊
- 为你的以太坊应用程序设计架构
- Ethereum-智能合约最佳实践
- 以太坊智能合约安全
- 以太坊可更新智能合约研究与开发综述
- 智能合约灵活升级
- 充分利用 CREATE2
- 为什么说渐进式去中心化是合约开发的可行之道?
以太坊智能合约编程入门
Layer-1 扩展·分片
- 如何扩展以太坊:分片原理解释
- 分片设计哲学
- 区块链分片的理念与挑战,Part-1
- 分片的理念与挑战,Part-2:区块链分片悬而未决的问题
- 以太坊 Sharding FAQ
- 基于委员会的分片区块链中的安全性和可扩展性
Layer-2 扩展
- 理解以太坊的第 2 层扩展方案
- Layer 2 方案概览:从状态通道到 Roll Up
- 菜鸟学习状态通道,Part-1:支付通道
- 雷电网络 FAQ
- Counterfactual 项目:广义的以太坊状态通道
- FunFair:状态通道合约的参考实现,Part-1
- 极简 Plasma MVP 和 Plasma Cash 介绍
- 为什么在 Plasma 上难以运行 EVM
- 数据可用性问题
- Layer-2 中的有效性证明与错误性证明
- Optimistic Rollup vs. ZK Rollup:一探究竟
- ZK Rollup & Optimistic Rollup
- Rollup 各方案异同简介
- Optimistic Rollup 为什么要这么设计?
- 再议有效性证明 vs. 错误性证明
- ZK Sync :以太坊普及的关键一环
- TrueBit:一个可扩展的去中心化计算的代码执行法庭
- Truebit:为可验证计算开辟市场
其它扩展方案
- 了解区块链基本原理,Part-3:委托权益证明
- 探讨以太坊的短期扩展解决方案-POA
- 以太坊无状态客户端初探
- Turboproof 证明系统初探
- 可验证分发网络:区块链扩容终极解决方案
- 免信任型计算的扩容模型,Part-1
跨链方案
- 互操作性的区块链系统设计理念
- 区块链互操作性,Part-1:Cosmos
- 区块链互操作性,Part-2:Polkadot
- Cosmos 如何与 Ethereum 相连?
- Polkadot,区块链创新者的利器
随机性
- 以太坊 2.0:随机性
- 区块链上的随机性(一)概述与构造
- VDF(可验证延迟函数) FAQ,Part-1:概述、用途和方案
- 可验证延迟函数(VDF)(一)一文搞懂 VDF
- 如何利用门限签名来生成随机信标?
隐私性
- 密码学极速入门,Part-1
- Tornado : 为以太坊引入隐蔽交易机制
- 隐密交易的到来:深入 AZTEC 协议
- 白话 Mimblewimble:新型的隐私保护协议
- 详解 MimbleWimble 协议
- 零知识证明: 抛砖引玉
- 什么是zkSNARKs:谜一般的“月亮数学”加密,Part-1
- 何谓“零知识”,何谓“证明”?
- 从「模拟」理解零知识证明:平行宇宙与时光倒流