跳转至主要内容

页面最后更新: 2024年1月25日

活跃的以太坊研究领域

以太坊的一项主要优势就在于一个高度活跃的研究与工程社区在不断改进它。 全世界许多充满热情且技术熟练的人都希望致力于解决以太坊中尚未解决的问题,但找出这些问题的根源往往不那么容易。 本页概述了以太坊重要的活跃研究领域,作为对以太坊最前沿领域的粗略指南。

以太坊研究如何进行

以太坊的研究开放透明,体现去中心化科学 (DeSci)(opens in a new tab) 的准则。 其文化致力于最大程度上提升研究工具及成果的开放性和交互性,例如通过可执行笔记本。 以太坊研究进展迅速,新的研究成果会在 ethresear.ch(opens in a new tab) 等论坛上发布并公开讨论,而不是通过传统的发布方式,在经过几轮同行评审后才能向社区传播。

通用研究资源

不管是哪种具体主题,都可以在 ethresear.ch(opens in a new tab)以太坊研发 Discord 频道(opens in a new tab)上找到大量和以太坊研究相关的信息。 这些是以太坊研究人员讨论最新想法和开发机会的主要平台。

DelphiDigital(opens in a new tab) 在 2022 年 5 月发布的这份报告对以太坊路线图进行了精彩的概述。

资金来源

你可以参与以太坊研究,并因此获得报酬! 例如,以太坊基金会近期开展了一轮学术资助活动(opens in a new tab)。 可以在以太坊资助页面找到相关信息,了解目前正在进行和即将开展的资助机会。

协议研究

协议研究关注以太坊的基础层,基础层指一系列规则,它们定义节点如何连接、通信、交换和储存以太坊数据以及就区块链状态达成共识。 协议研究分为两个层类别:共识和执行。

共识

共识研究关注以太坊的权益证明机制。 下面是一些共识研究课题的示例:

  • 发现和修补漏洞;
  • 量化加密经济安全性;
  • 提高客户端实现的安全性或性能;
  • 以及开发轻客户端。

还开展了一些前瞻性研究并对协议进行一些重大重新设计(例如单时隙最终确定性),以实现以太坊的重要改进。 此外,共识客户端之间对等网络的效率、安全性和监测也是重要的研究课题。

背景阅读

近期研究

执行

执行层专注于执行交易、运行以太坊虚拟机 (EVM) 并生成执行有效载荷以传递给共识层。 有许多活跃的研究领域,包括:

  • 构建轻客户端支持;
  • 研究燃料限制;
  • 以及采用新数据结构(例如沃克尔树)。

背景阅读

近期研究

客户端开发

以太坊客户端是以太坊协议的实现。 客户端开发通过将协议研究的成果融入客户端中,让这些成果转化为现实。 客户端开发包括升级客户端规范和搭建具体实现方案。

一个以太坊节点需要运行两个软件:

  1. 一个共识客户端,用于追踪区块链头部、传播区块并处理共识逻辑
  2. 一个执行客户端,用于支持以太坊虚拟机并执行交易和智能合约

关于节点和客户端更多详细信息以及当前所有客户端实现的清单,请参阅节点和客户端页面。 你也可以在历史页面找到所有以太坊升级的历史信息。

执行客户端

共识客户端

扩容和性能

以太坊扩容是以太坊研究人员关注的一个重大领域。 目前的方法包括将交易转移到卷叠上,并使用数据二进制大对象使交易尽可能经济实惠。 扩容以太坊的介绍信息见扩容页面

二层网络

现在有一些二层网络协议,它们使用不同的技术在以太坊一层网络上批量处理交易并保证交易安全,从而对以太坊扩容。 这个课题发展十分迅速,具备很强的研究和发展潜力。

背景阅读

近期研究

链桥

二层网络中一个需要进行更多研究和开发的特别领域是安全且性能良好的链桥。 这包括不同二层网络之间以及一层网络与二层网络之间的链桥。 这是一个非常重要的研究领域,因为链桥往往是黑客攻击的目标。

背景阅读

近期研究

分片

分片以太坊区块链长期以来都是发展路线图的一部分。 不过,“Danksharding”等新的扩容解决方案正占据中心位置。

背景阅读

近期研究

硬件

在普通硬件上运行节点是保持以太坊去中心化的基础。 因此,尽可能降低运行节点的硬件要求是目前正在进行的研究中一个重要领域。

背景阅读

近期研究

安全性

安全是一个广泛的话题,可能包括垃圾邮件/诈骗防范、钱包安全、硬件安全、加密经济安全、应用程序和客户端软件的错误查找和测试以及密钥管理。 拓宽这些领域的知识将有助于促进主流采用。

加密和零知识证明

零知识证明 (ZKP) 和加密对于建立以太坊及其应用程序的隐私性和安全性很关键。 零知识是一个相对年轻但发展迅速的领域,有许多开放研究和开发机会。 它包括一些可能性,如开发更高效的 Keccak 哈希算法(opens in a new tab) 实现,找寻更好的多项式承诺,或是降低椭圆曲线数字签名算法公钥生成和签名验证电路的成本。

背景阅读

近期研究

钱包

以太坊钱包可以是浏览器扩展、桌面和移动应用程序,也可以是以太坊上的智能合约。 有关社交恢复钱包的研究目前很活跃,这种钱包可以降低个人用户密钥管理相关的风险。 和钱包开发相关联的是对账户抽象其他形式的研究,这是一个重要的新兴研究领域。

背景阅读

近期研究

社区、教育和宣传

为了帮助新用户熟悉以太坊,需要新的教育资源和方法来宣传。 这可能包括博客和文章、书籍、播客、网络迷因、教学资源、活动以及其他任何建立社区、欢迎新手和教育人们了解以太坊的内容。

用户体验/用户界面

为了帮助更多人熟悉了解以太坊,以太坊生态系统必须优化用户体验/用户界面。 这要求设计师和产品专家重新审视钱包和应用程序的设计。

背景阅读

近期研究

经济学

以太坊中的经济学研究普遍遵循了两个途径:验证依赖于经济激励的机制(“微观经济学”)的安全性和分析协议、应用程序和用户之间的价值流动(“宏观经济学”)。 有一些复杂的加密经济学因素与以太坊原生资产(以太币)及构建于其上的代币(例如非同质化代币和 ERC20 代币)有关。

背景阅读

近期研究

区块空间和费用市场

区块空间市场管理向区块添加最终用户交易,不管是直接在以太坊(一层网络)还是在卷叠等桥接网络(二层网络)上进行的交易。 在以太坊上,交易接将提交到依据 EIP-1559 协议部署的费用市场,保护区块链免受垃圾邮件和定价拥堵的影响。 在两个网络上,交易可能产生外部效应,即最大可提取价值 (MEV),包括可获得或管理这些外部效应的新型市场结构。

背景阅读

近期研究

权益证明激励

验证者使用以太坊的原生资产(以太币)作为阻止不诚信行为的抵押品。 这类加密经济学决定了网络安全。 老练的验证者可能利用激励层的细微差别发起显式攻击。

背景阅读

近期研究

流动性质押和衍生品

流动性质押让拥有不足 32 以太币的用户获得质押收益,即让他们将以太币兑换成代表已质押以太币且可在去中心化金融中使用的代币。 然而,我们仍在探索与流动性质押相关的激励和市场动态,以及其对以太坊安全性的影响(例如中心化风险)。

背景阅读

近期研究

测试

形式验证

形式验证是指编写代码以验证以太坊的共识规范正确无误。 该规范有一个用 Python 编写的可执行版本,需要维护和开发。 进一步研究可以帮助改进该规范的 Python 实现,并添加可以更稳健地验证正确性和发现问题的工具。

背景阅读

近期研究

数据科学和分析

我们需要更多的数据分析工具和仪表板,来提供有关以太坊活动和网络健康状况的详细信息。

背景阅读

近期研究

应用程序和工具

应用程序层支持一个多样化的程序生态系统,这些程序在以太坊基础层上结算交易。 开发团队不断寻找新方法,来利用以太坊为重要的 Web2 应用程序创建可组合、无需许可且抗审查的版本,或者创建全新 Web3 原生概念。 同时,新工具也在持续开发中,使得在以太坊上构建去中心化应用程序不那么复杂。

去中心化金融

去中心化金融 (DeFi) 是构建在以太坊上的主要一类应用程序。 去中心化金融旨在创建可组合的“货币乐高”,允许用户通过智能合约存储、转账、借出、借入以及投资加密资产。 它是一个变化迅速、不断更新的领域。 对于安全、高效和可访问的协议,需要持续不断地研究。

背景阅读

近期研究

去中心化自治组织

以太坊的一个有影响力的用例就是能够通过应用去中心化自治组织实施去中心化的组织。 当前,进行着大量活跃的研究,探索如何开发和利用以太坊上的去中心化自治组织,将其作为一种只需最少信任的协调工具来实施改进的治理形式,这极大地扩展了人们的选择,使之不再局限于传统的公司和组织。

背景阅读

近期研究

开发者工具

以太坊开发者的工具在迅速改进。 这一常规领域有大量的研发工作要做。

背景阅读

近期研究

预言机

预言机以一种无需许可、去中心化的方式将链下数据导入区块链上。 将这些数据导入链上,去中心化应用程序就可以对现实世界的现象做出反应,例如现实世界的资产价格波动、链下应用程序中的事件,甚至天气变化。

背景阅读

最新研究

应用程序安全

以太坊上的黑客攻击通常利用单个应用程序中的漏洞,而不是协议本身的漏洞。 黑客和应用程序开发者在开发新的攻击和防御手段中陷入了一场军备竞赛。 这意味着,始终都需要进行重要的研发,保障应用程序安全并免受黑客攻击。

背景阅读

近期研究

技术栈

将整个以太坊技术栈去中心化是一项重要的研究领域。 目前,以太坊上的去中心化应用程序通常有一些中心化部分,因为它们依赖中心化的工具或基础设施。

背景阅读

近期研究

本文对你有帮助吗?