日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

Ethereum-EIPs

發(fā)布時(shí)間:2023/12/6 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Ethereum-EIPs 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

What is an EIP?

Ethereum Improvement Proposal 以太坊改進(jìn)建議的文檔 這個(gè)文檔向Ethereum社區(qū)提供信息,為Ethereum、Ethereum的進(jìn)程、環(huán)境描述一個(gè)新特征,該EIP應(yīng)當(dāng)為該特征提供一個(gè)基本的技術(shù)描述和原理原理。該EIP作者有責(zé)任在社區(qū)和不同意見(jiàn)的文檔構(gòu)建共識(shí)。

EIP Rationale基本原理

EIP Types

  • A Standard Track EIPdescribes any change that affects most or all Ethereum implementations描述影響以太坊實(shí)現(xiàn)的改變,
  • such as a change to the the network protocol網(wǎng)絡(luò)協(xié)議改變, a change in block or transaction validity rules區(qū)塊或交易有效性的改變, proposed application standards/conventions提議應(yīng)用標(biāo)準(zhǔn)/約定, or any change or addition that affects the interoperability of applications using Ethereum影響應(yīng)用使用以太坊的互操作性. Furthermore Standard EIPs can be broken down into the following categories此外標(biāo)準(zhǔn)EIPs可以背拆解成以下分類. Standards Track EIPs consist of three parts, a design document設(shè)計(jì)文檔, implementation實(shí)現(xiàn), and finally if warranted an update to the [formal specification]最后如果需要更新正式規(guī)范.
    • Core - improvements requiring a consensus fork改進(jìn)要求一個(gè)共識(shí)分叉 (e.g. [EIP5], [EIP101]), as well as changes that are not necessarily consensus critical包括不是必要的共識(shí)臨界改變 but may be relevant to [“core dev” discussions]但也許和core dev相關(guān)(github.com/ethereum/pm) (for example, [EIP90], and the miner/node strategy changes礦工/節(jié)點(diǎn)改變 2, 3, and 4 of [EIP86]).
    • Networking
    • Interface
    • ERC --application-level standards and conventions應(yīng)用級(jí)的標(biāo)準(zhǔn)和約定, including
  • contract standards包括合約標(biāo)準(zhǔn) such as
  • token standards ,token標(biāo)準(zhǔn) ([ERC20])
  • name registries名稱登記 ([ERC26], [ERC137]),
  • URI schemes ,uri方案 ([ERC67]),
  • library/package formats庫(kù)/包的格式 ([EIP82]),
  • wallet formats錢包格式 ([EIP75], [EIP85]).
  • An Informational EIP-describes an Ethereum design issue描述一個(gè)以太坊設(shè)計(jì)問(wèn)題, or provides general guidelines or information to the Ethereum community向以太坊社區(qū)提供通用的指導(dǎo)方針或信息, but does not propose a new feature不要提議一個(gè)新的特征. Informational EIPs do not necessarily represent Ethereum community consensus or a recommendation情報(bào)化的EIPs不是必須代表以太坊社區(qū)共識(shí)或建議, so users and implementers are free to ignore Informational EIPs or follow their advice用戶和實(shí)現(xiàn)者自由理會(huì)情報(bào)化的EIPs或跟隨他們的建議.
  • A Meta EIPdescribes a process surrounding Ethereum描述一個(gè)圍繞以太坊的進(jìn)程 or proposes a change to (or an event in) a process或者處理一個(gè)進(jìn)程/事件的改變. Process EIPs are like Standards Track EIPs 像標(biāo)準(zhǔn)跟蹤EIPs ,but apply to areas other than the Ethereum protocol itself應(yīng)用到面而不是以太坊協(xié)議自身. They may propose an implementation他們也許建議一個(gè)實(shí)現(xiàn), but not to Ethereum's codebase但不是以太坊的代碼基礎(chǔ); they often require community consensus常需要溝通共識(shí); unlike Informational EIPs不像情報(bào)化的EIPs, they are more than recommendations他們更加符合推薦規(guī)范, and users are typically not free to ignore them用戶典型的不能自由理會(huì)他們. Examples include procedures例如包括程序, guidelines指導(dǎo)方針, changes to the decision-making process改變決策進(jìn)程, and changes to the tools or environment used in Ethereum development改變?cè)谝蕴婚_(kāi)發(fā)中的工具或環(huán)境. Any meta-EIP is also considered a Process EIP任何meta-EIPs也被認(rèn)為時(shí)一個(gè)過(guò)程EIPs.

EIP Work Flow

轉(zhuǎn)載于:https://juejin.im/post/5c40a0def265da616720927c

總結(jié)

以上是生活随笔為你收集整理的Ethereum-EIPs的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。