比特幣中的BIP是什么?

責(zé)任編輯:zsheng

2019-01-04 13:24:54

摘自:金色財(cái)經(jīng)

“BIP”是Bitcoin Improvement Proposal的單詞字母縮寫,是比特幣改進(jìn)提議,指比特幣社區(qū)成員所提交的一系列改進(jìn)比特幣的提議。

“BIP”是Bitcoin Improvement Proposal的單詞字母縮寫,是比特幣改進(jìn)提議,指比特幣社區(qū)成員所提交的一系列改進(jìn)比特幣的提議。

BIP是一種設(shè)計(jì)文檔,為比特幣社區(qū)提供信息,或描述比特幣或其流程或環(huán)境的新功能。BIP應(yīng)提供該功能的簡(jiǎn)明技術(shù)規(guī)范和該功能的基本原理。由于比特幣沒有正式的結(jié)構(gòu),BIP成為傳達(dá)想法的標(biāo)準(zhǔn)方式。簡(jiǎn)單來講,BIP就像是一個(gè)提案。

BIP替代了BIP 12,它提出了一個(gè)新的腳本操作碼(“OP_EVAL”)來完成此BIP中的所有操作。這個(gè)BIP的動(dòng)機(jī)(和BIP 13, pay-to-script-hash地址類型)有些爭(zhēng)議;有人覺得這是不必要的,復(fù)雜/多重簽名的交易類型應(yīng)該是通過簡(jiǎn)單地向發(fā)送人提供完整的{序列化腳本}來支持的。 此BIP已經(jīng)將改動(dòng)做到最小,用以將資金發(fā)送到base58編碼的20字節(jié)比特幣地址,從而允許商家和交易所及其他軟件開始支持多重簽名交易。

BIP有三種類型。第一種是標(biāo)準(zhǔn)跟蹤BIP:關(guān)于影響大多數(shù)或所有Bitcoin實(shí)現(xiàn)的任何更改,例如網(wǎng)絡(luò)協(xié)議的更改,或交易有效性規(guī)則的更改,或影響使用比特幣應(yīng)用程序的互操作性的任何更改或附加。

第二種信息BIP:關(guān)于比特幣設(shè)計(jì)問題,或向比特幣社區(qū)提供一般準(zhǔn)則或信息,但不提出新功能。信息BIP不一定代表比特幣社區(qū)的共識(shí)或建議,因此用戶和實(shí)施者可以自由地忽略信息BIP或遵循他們的建議。

第三種流程BIP:描述了比特幣周圍的過程,或者提出了一個(gè)過程(或事件)的更改。流程BIP類似于標(biāo)準(zhǔn)跟蹤BIP,但適用于Bitcoin協(xié)議本身以外的其他領(lǐng)域。他們可能會(huì)提出一個(gè)實(shí)施,但不是Bitcoin的代碼庫(kù); 他們經(jīng)常需要社區(qū)的共識(shí); 與信息BIP不同,它們不僅僅是建議,用戶通常也不能隨意忽略它們。例子包括程序,準(zhǔn)則,決策過程的變化以及Bitcoin開發(fā)中使用的工具或環(huán)境的變化。

BIP編者分配BIP號(hào)碼并更改其狀態(tài)。一旦BIP被接受,參考實(shí)施必須完成。當(dāng)參考實(shí)施完成并被社區(qū)接受時(shí),狀態(tài)將更改為“最終”。

BIP也可以被分配狀態(tài)為“延遲”。BIP作者或編輯者可以在BIP沒有進(jìn)展的情況下分配BIP這個(gè)狀態(tài)。一旦BIP被推遲,BIP編輯器可以重新分配給草稿狀態(tài)。

BIP也可以被“拒絕”。也許畢竟是說,做完這不是一個(gè)好主意。記錄這一事實(shí)仍然很重要。BIP也可以被不同的BIP取代,使原始的過時(shí)。這適用于信息BIP,其中API的第2版可以替代版本1。

對(duì)于單個(gè)BIP的建議。BIP越集中,它就越成功。如果有疑問,請(qǐng)將您的BIP分成幾個(gè)注重焦點(diǎn)的BIP。

鏈接已復(fù)制,快去分享吧

企業(yè)網(wǎng)版權(quán)所有?2010-2024 京ICP備09108050號(hào)-6京公網(wǎng)安備 11010502049343號(hào)