比特大陆-比特币价格行情交易交流平台!

精通BTC – 附录2 BTC改进协议

更新时间:2021-07-09 13:31点击:

BTC改进协议(比特币 improvement proposals 简称BIP)是为BTC社区提供规范,健全BTC及其运行进程和外部环境特质的设计指导文件。依据 BIP0001协议即BTC改进协议的目的与指南,BTC改进协议有以下三类型型:

表B-1 BIP一览表

附录2 BTC改进协议

BTC改进协议(比特币 improement proposals 简称BIP)是为BTC社区提供规范,健全BTC及其运行进程和外部环境特质的设计指导文件。

标准协议(Standard BIP)

描述任何影响大多或全部BTC应用的变化,譬如互联网协议、买卖有效性规则的变化,或者任何影响用BTC交互操作性的变化或补充。

开发指导协议(Process BIP)

描述BTC进程,或者建议更改进程或事情。Process BIP与Standard BIP

相似,但也可以应用于除BTC协议以外的范围。在常见达成协议的状况下,它可以向BTC以外的代码库提出改进建议。与Informational

是强制性的,用户需要遵守。比如针对决策进程的过程、指南、改变,在BTC开发过程中用的工具、环境的改变。任何meta-BIP也应被觉得是

BTC改进协议在 GitHub 中更新版本。

表B-1为BTC改进协议一览表(更新至2014年底) 。需要有关现在 BIP 内容的最新信息,请参考官方版本。

信息补充协议(Informational BIP)

描述BTC的设计事情而不是为其提供新特质,或者为BTC社区提供通常性的指南或信息。信息补充协议 不肯定需要BTC社区达成协议或推荐,因此用户和开发职员可以选择忽视或者同意信息补充协议的建议。

BIP#链接标题作者类状况1https://github.com/bitcoin/bips/blob/ master/bip-0001.mepawikiBIP Purpose and GuidelinesAmir TaakiStandardActie10https://github.com/bitcoin/bips/blob/ master/bip-0010.mepawikiMulti-Sig Transaction DistributionAlan ReinerInformationalDraft11https://github.com/bitcoin/bips/blob/ master/bip-0011.mepawikiM-of-N Standard TransactionsGain AndresenStandardAccepted12https://github.com/bitcoin/bips/blob/ master/bip-0012.mepawikiOP_EVALGain AndresenStandardWithdrawn13https://github.com/bitcoin/bips/blob/ master/bip-0013.mepawikiAddress Format for pay-to- script-hashGain AndresenStandardFinal14https://github.com/bitcoin/bips/blob/ master/bip-0014.mepawikiProtocol Version and User AgentAmir Taaki, PatrickStandardAccepted15https://github.com/bitcoin/bips/blob/ master/bip-0015.mepawikiAliasesAmir TaakiStandardWithdrawn16https://github.com/bitcoin/bips/blob/ master/bip-0016.mepawikiPay To Script HashGain AndresenStandardAccepted17https://github.com/bitcoin/bips/blob/ master/bip-0017.mepawikiOP_CHECKHASHVERIFY Luke DashjrWithdrawnDraft18https://github.com/bitcoin/bips/blob/ master/bip-0018.mepawikilink:hashScriptCheckLuke DashjrStandardDraft19https://github.com/bitcoin/bips/blob/ master/bip-0019.mepawikiM-of-N Standard Transactions Luke DashjrStandardDraft20https://github.com/bitcoin/bips/blob/ master/bip-0020.mepawikiURI SchemeLuke DashjrStandardReplaced21https://github.com/bitcoin/bips/blob/ master/bip-0021.mepawikiURI SchemeNils Schneider, Matt CoralloStandardAccepted22https://github.com/bitcoin/bips/blob/ master/bip-0022.mepawikigetblocktemplate – FundamentalsLuke DashjrStandardAccepted23https://github.com/bitcoin/bips/blob/ master/bip-0023.mepawikigetblocktemplate – Pooled MiningLuke DashjrStandardAccepted30https://github.com/bitcoin/bips/blob/ master/bip-0030.mepawikiDuplicate transactionsPieter WuilleStandardAccepted31https://github.com/bitcoin/bips/blob/ master/bip-0031.mepawikiPong messageMike HearnStandardAccepted32https://github.com/bitcoin/bips/blob/ master/bip-0032.mepawikiHierarchical Deterministic WalletsPieter WuilleInformationalAccepted33https://github.com/bitcoin/bips/blob/ master/bip-0033.mepawikiStratized NodesAmir TaakiStandardDraft34https://github.com/bitcoin/bips/blob/ master/bip-0034.mepawikiBlock 2, Height in coinbaseGain AndresenStandardAccepted35https://github.com/bitcoin/bips/blob/ master/bip-0035.mepawikimempool messageJeff GarzikStandardAccepted36https://github.com/bitcoin/bips/blob/ master/bip-0036.mepawikiCustom SericesStefan ThomasStandardDraft37https://github.com/bitcoin/bips/blob/ master/bip-0037.mepawikiBloom filteringMike Hearn and Matt CoralloStandardAccepted38https://github.com/bitcoin/bips/blob/ master/bip-0038.mepawikiPassphrase-protected priate keyMike CaldwellStandardDraft39https://github.com/bitcoin/bips/blob/ master/bip-0039.mepawikiMnemonic code for generating deterministic keysSlushStandardDraft40–Stratum wire protocolSlushStandardBIP number allocated41–Stratum mining protocolSlushStandardBIP number allocated42https://github.com/bitcoin/bips/blob/ master/bip-0042.mepawikiA finite monetary supply for bitcoinPieter WuilleStandardDraft43https://github.com/bitcoin/bips/blob/ master/bip-0043.mepawikiPurpose Field for Deterministic WalletsSlushStandardDraft44https://github.com/bitcoin/bips/blob/ master/bip-0044.mepawikiMulti-Account Hierarchy for Deterministic WalletsSlushStandardDraft50https://github.com/bitcoin/bips/blob/ master/bip-0050.mepawikiMarch 2013 Chain Fork Post- MortemGain AndresenInformationalDraft60https://github.com/bitcoin/bips/blob/ master/bip-0060.mepawikiFixed Length “ersion” Message Amir TaakiStandardDraft61https://github.com/bitcoin/bips/blob/ master/bip-0061.mepawiki“reject” 点对点 messageGain AndresenStandardDraft62https://github.com/bitcoin/bips/blob/ master/bip-0062.mepawikiDealing with malleabilityPieter WuilleStandardDraft63–Stealth AddressesPeter ToddStandardBIP number allocated64https://github.com/bitcoin/bips/blob/master/bip-0064.mepawikigetutxos messageMike HearnStandardDraft70https://github.com/bitcoin/bips/blob/ master/bip-0070.mepawikiPayment protocolGain AndresenStandardDraft71https://github.com/bitcoin/bips/blob/ master/bip-0071.mepawikiPayment protocol MIME typesGain AndresenStandardDraft72https://github.com/bitcoin/bips/blob/ master/bip-0072.mepawikiPayment protocol URIsGain AndresenStandardDraft73https://github.com/bitcoin/bips/blob/ master/bip-0073.mepawikiUse “Accept” header with Payment Request URLsStephen PairStandardDraft

上一篇:深入浅出BTC签名(1) 下一篇:没有了
官方微信公众号