基于区块链的毕业设计EthR&D Discord Guidebook – EthR&D不和谐指南

本文提供基于区块链的毕业设计国外最新区块链项目源码下载,包括solidity,eth,fabric等blockchain区块链,基于区块链的毕业设计EthR&D Discord Guidebook – EthR&D不和谐指南 是一篇很好的国外资料

EthR&D Discord Guidebook

This is a guidebook of links for research topics in the Ethereum R&D Discord, which follows the existing channel structure.

General

Apprenticeship Program

The Core Dev Apprenticeship Program (CDAP) is an effort to onboard more contributors to Ethereum Core Development.

  • Core Dev Apprenticeship Program Repo – Updated frequently
  • Announcement Blog Post – May 2021

Specifications

The Consensus Layer (Beacon Chain) is defined by an executable python implementation of Ethereum that prioritizes readability and simplicity. There is a project underway to do the same for the Execution Layer.

  • Consensus Specs – Work Ongoing
  • Execution Specs – Work Ongoing

Merge

The Merge will unite the Execution and Consensus layers of Ethereum into a single unified system. At the transition, Proof of Work consensus will be hot swapped with the Proof of Stake Beacon Chain consensus, resulting in a more scalable, secure, and sustainable.

  • Merge Interop Spec – Oct 2021
  • EIP-3675: Upgrade consensus to Proof-of-Stake – July 2021

Execution R&D

Fee Market

EIP-1559 changed Ethereum’s fee market to use elastic blocksizes and burnt Ether to smooth congestion and improve transaction inclusion UX.

  • EIP-1559 Resources 🔥 – Tim Beiko, others
  • PEEPanEIP #37: EIP-1559: Fee market change with Tim Beiko, Barnabe Monnot, Micah Zoltu – Ethereum Cat Herders
  • Cheatsheet: 1559 for Wallets & Users – Trent Van Epps, Tim Beiko

Account Abstraction

Account abstraction (AA) allows a contract to be the top-level account that pays fees and starts transaction execution. Sometimes used as a general catchall term for delegated transaction validation.

  • Account Abstraction Link Tree: 2015 – 2020
  • Proposal for account abstraction via alternative mempool – June 2021
  • 🅰️🅰️ Account Abstraction Beyond EIP-2938 🧵🎉 – Nov 2020
  • Account Abstraction (EIP-2938): Why & What – Nov 2020
  • EIP-2938: Account Abstraction – Magician’s Discussion – Sept 2020

Client Development

(Summary needed)

  • Ethereum Wire Protocol (ETH) – Ongoing
  • The State of Client Diversity in Ethereum – August 2020

State Expiry

“The Ethereum state size is growing quickly… In order to maintain the scalability and sustainability of Ethereum, we need some solutions.” Review tying state expiry, witnesses, verkle trees & the portal network, as of end of June 2021

  • State Expiry EIP – June 2021
  • A state expiry and statelessness roadmap – June 2021
  • Verkle tree EIP – June 2021
  • A theory of state size management – Feb 2021
  • A few paths to statelessness and state expiry – Feb 2021
  • Resurrection-conflict-minimized state bounding – Feb 2021
  • ReGenesis – Explication of Alexey Akhunov’s proposal, can be described as a form of state expiry + history expiry – June 2020
  • ASE (Address Space Extension) with Translation Map – June 2020
  • Increasing address size from 20 to 32 bytes – March 2020
  • The Stateless Client Concept, original ethresear.ch post (2017)
  • State rent (precursor to state expiry), original proposal – 2015
  • Presentation on bounding witness sizes – Jan 2021

EVM

Research and initiatives related to improving the Ethereum Virtual Machine (EVM)

  • Everything about the EVM Object Format (EOF) – June 2021
  • Memory Copying in Contracts Deployed on Ethereum – June 2021

Polynomial Commitments

(Summary needed)

  • Kate polynomial commitments – June 2020
  • PCS multiproofs using random evaluation – June 2021
  • Fast Amortized Kate Proofs – March 2020
  • Understanding PLONK – Sep 2019
  • Ethresear.ch posts on kate – Ongoing
  • KZG Commitments in C – Ongoing

Witnesses

(Summary Needed)

  • Ethereum Witness Protocol (wit) – February 2021
  • The Formal Witness Spec: An Illustrated Primer – October 2020
  • Block Witness Formal Specification – April 2020

Verkle Trie Migration

An ongoing project to “Introduce a new Verkle state tree alongside the existing hexary Patricia tree. After the hard fork, the Verkle tree stores all edits to state and a copy of all accessed state, and the hexary Patricia tree can no longer be modified.” This effort often considered a prerequisite for some degrees of Statelessness.

  • Verkle Tree EIP Notes – September 2021
  • Verkle Trees – June 2021
  • Verkle Tree for Eth1 State – June 2021
  • Verkle Trees Paper – 2018

Typed Transactions

(Summary Needed)

  • SSZ and Typed Transactions – January 2021
  • Typed Transactions� – December 2020
  • EIP-2976: Typed Transactions over Gossip – September 2020

3074 & Meta Transactions

(Summary needed)

  • EIP-2718: Typed Transaction Envelope – June 2020

Cryptography

(Summay Needed)

  • LINK 1
  • LINK 2

Attack Vectors

(Summay Needed)

  • LINK 1
  • LINK 2

Address Space Extension

(Summay Needed)

  • LINK 1
  • LINK 2

Block Construction

(Summay Needed)

  • LINK 1
  • LINK 2

Consensus R&D

Portal Network

  • Introducing Fluffy – an ultra-light client for Ethereum
  • The Portal Network

Pos Consensus

(Summary Needed)

  • Ethereum Proof-Of-Stake Consensus Specifications – Ongoing

Sharded Data

(Summary Needed)e

  • Sharding FAQs – Ongoing
  • Consensus Specs – Sharding – Ongoing
  • Why Sharding is Great: demystifying the technical properties – April 2021
  • An explanation of the sharding and DAS proposal – January 2021
  • ETH2 Shard Chain Simplification Proposal – October 2019

Light Clients

  • LINK 1
  • LINK 2

Withdrawal Methods

  • LINK 1
  • LINK 2

Secret Shared Validators

(Summary Needed)

  • Preventing Eth2 Validator Failure – October 2020

Formal Methods

(Summary Needed)

  • Formal Verification Blog – Ongoing

EthR&D不和谐指南

这是以太坊eth研发中心研究主题链接指南;D不和谐,遵循现有渠道结构

概述

学徒计划

核心开发学徒计划(CDAP)旨在为以太坊eth核心开发提供更多贡献者

  • 核心开发学徒计划回购-频繁更新
  • 公告博客帖子-2021年5月

Verkle Trie迁移

共识层(信标链)由以太坊eth的可执行python实现定义,该实现优先考虑可读性和简单性。有一个项目正在为执行层做同样的事情

  • 共识规范-工作进行中
  • 合并互操作规范-10月2021年EIP-3675:将共识升级为股权证明-2021年7月🔥 – Tim Beiko,其他人

类型化事务

合并将以太坊eth的执行层和共识层合并为一个统一的系统。在过渡期间,工作证明共识将与利益证明信标链共识进行热交换,从而形成更具可扩展性、安全性和可持续性的解决方案

  • 账户抽象(EIP-2938):为什么和什么-2020年11月
  • 以太坊eth有线协议(ETH)-正在进行的以太坊eth客户多样性状态-2020年8月

3074和元事务

攻击向量

EIP-1559改变了以太坊eth的收费市场,使用弹性区块大小和燃烧的以太来平滑拥塞并改善交易包容性

  • 状态到期EIP-2021年6月
  • 状态到期和无状态路线图-2021年6月
  • Verkle树EIP-2021年6月

地址空间扩展

账户抽象(AA)允许合同成为支付费用并开始交易执行的顶级账户。有时用作委托事务验证的通用术语

  • 无状态和状态到期的几条路径-2022月1
  • 复活冲突最小化国家边界-2021年2月
  • 再生-阿列克谢·阿胡诺夫提案的解释,可以描述为一种状态到期+历史到期的形式-2020年6月
  • ASE(地址空间扩展)翻译地图-2020年6月
  • 将地址大小从20字节增加到32字节-2020年3月

门户网络

(需要摘要)

  • 无状态客户端概念,原始etresear.ch post(2017)
  • 国家租金(国家到期前),原始提案-2015年

共享数据>轻客户端

以太坊eth的状态规模正在快速增长……为了保持以太坊eth的可扩展性和可持续性,我们需要一些解决方案。”回顾捆绑状态到期、见证人、verkle trees&门户网络,截至2021年6月底,与改进以太坊eth虚拟机(EVM)相关的研究和计划

  • 关于边界证人规模的演示-2021年1月
  • 关于EVM对象格式(EOF)的所有信息-2021年6月
  • 以太坊eth部署合同中的内存复制-2021年6月
  • 凯特多项式承诺-2020年6月
  • 使用随机评估的PC多屋顶-2021年6月
  • 快速摊销凯特证明-2020年3月
  • ethrear.ch关于凯特的帖子-持续
  • 正式见证规范:图解入门-2020年10月
  • 区块见证正式规范-2020年4月
  • Verkle Trees-2021年6月
  • Verkle Trees纸-2018年
  • SSZ和T类型化交易-2021年1月� – 2020年12月

退出方法

(需要摘要)

  • ETH2分片链简化提案-2019年10月
  • 正式验证博客-正在进行

秘密共享验证程序

(需要摘要)

  • Kate polynomial commitments – June 2020
  • PCS multiproofs using random evaluation – June 2021
  • Fast Amortized Kate Proofs – March 2020
  • Understanding PLONK – Sep 2019
  • Ethresear.ch posts on kate – Ongoing
  • KZG Commitments in C – Ongoing

正式方法

正在进行的项目“在现有的六叉Patricia树旁边引入一棵新的Verkle状态树。在硬叉之后,Verkle树存储对状态的所有编辑和所有访问状态的副本,并且不能再修改六叉Patricia树。“这项工作通常被认为是某种程度的无状态的先决条件。

  • Ethereum Witness Protocol (wit) – February 2021
  • The Formal Witness Spec: An Illustrated Primer – October 2020
  • Block Witness Formal Specification – April 2020

Verkle Trie Migration

(需要汇总)

  • Verkle Tree EIP Notes – September 2021
  • Verkle Trees – June 2021
  • Verkle Tree for Eth1 State – June 2021
  • Verkle Trees Paper – 2018

Typed Transactions

(需要汇总)

  • SSZ and Typed Transactions – January 2021
  • Typed Transactions� – December 2020
  • EIP-2976: Typed Transactions over Gossip – September 2020

3074 & Meta Transactions

(需要汇总)

  • EIP-2718: Typed Transaction Envelope – June 2020

Cryptography

(需要汇总)

  • LINK 1
  • LINK 2

Attack Vectors

(需要汇总)

  • LINK 1
  • LINK 2

Address Space Extension

(需要汇总)

  • LINK 1
  • LINK 2

Block Construction

(需要汇总)

  • LINK 1
  • LINK 2

Consensus R&D

Portal Network

  • Introducing Fluffy – an ultra-light client for Ethereum
  • The Portal Network

Pos Consensus

(需要汇总)

  • Ethereum Proof-Of-Stake Consensus Specifications – Ongoing

Sharded Data

(需要汇总)e

  • Sharding FAQs – Ongoing
  • Consensus Specs – Sharding – Ongoing
  • Why Sharding is Great: demystifying the technical properties – April 2021
  • An explanation of the sharding and DAS proposal – January 2021
  • ETH2 Shard Chain Simplification Proposal – October 2019

Light Clients

  • LINK 1
  • LINK 2

Withdrawal Methods

  • LINK 1
  • LINK 2

Secret Shared Validators

(需要汇总)

  • Preventing Eth2 Validator Failure – October 2020

Formal Methods

(需要汇总)

  • Formal Verification Blog – Ongoing

部分转自网络,侵权联系删除区块链源码网

www.interchains.cc

https://www.interchains.cc/24986.html

区块链毕设网(www.interchains.cc)全网最靠谱的原创区块链毕设代做网站 部分资料来自网络,侵权联系删除! 最全最大的区块链源码站 ! QQ3039046426
区块链知识分享网, 以太坊dapp资源网, 区块链教程, fabric教程下载, 区块链书籍下载, 区块链资料下载, 区块链视频教程下载, 区块链基础教程, 区块链入门教程, 区块链资源 » 基于区块链的毕业设计EthR&D Discord Guidebook – EthR&D不和谐指南

提供最优质的资源集合

立即查看 了解详情