為什么需要BIP?在比特幣發展早期,并沒有一個讓社區成員共同討論、提出有效建議并得到認可、實施的系統的存在。比特幣的維護與迭代更新落到了核心開發者的身上。中本聰在初始階段為比特幣寫下了基礎的框架,但系統可能出現的運行問題以及為了適應現實需求所要進行的升級卻是無可避免。早期出現這些情況時,往往是中本聰自己進行處理,當中本聰退出后,維護與迭代更新的任務落到了當初的比特幣核心開發者身上。由于社區的擴展,社區討論將會導致技術分歧。當時比特幣核心開發者只是一個小團體,有要修改的地方就直接內部討論并發布,但當社區發展壯大時,這種方式就容易引發技術分歧,有開發者認為比特幣核心團隊對比特幣協議有過多的控制,這將會是導致比特幣失敗的最終原因。因此,提出了BIP。BIP的兩個版本
2011年8月19號BIP0001開始實施。BIP,這個概念最先由AmirTaaki在2011年8月19號提出,這個提案也就成為了第一個BIP。BIP0001定義了BIP的基本流程。2016年2月3日LukeDashjr提出BIP0002。BIP0001基本滿足當時社區對于開發流程正式化的需求,但由于其中很多的細節沒有描述詳細,且有部分的規范已經過時,而BIP0002在此基礎上進行迭代,最后得到實施并替代了BIP0001成為目前在使用的BIP規范。提交BIP前應該做什么?
民盟中央建議加速元宇宙科普和立法:3月4日消息,民盟中央已起草了《關于“元宇宙”技術發展的提案》,并將提交全國政協十三屆五次會議。在提案中,民盟中央建議,在科普層面需加速知識傳播,法律層面則需加快立法步伐。民盟中央擬提交的提案指出,目前,在新興網絡層面,相關政策法規相對缺失。“元宇宙”在未來將會帶動形成全新的網絡形態,當遇到突發輿情,全虛擬的環境、場景將更難進行源頭追蹤、問題疏導。因此建議應盡早加快立法研究,盡快形成與技術、市場發展相適應的治理模式和法律基礎,全面提升我國社會治理的水平。建議組織相關部門,針對“元宇宙”相關需求、風險進行立法研究,并盡快發布。此前消息,民進中央擬向全國政協十三屆五次會議提交《關于積極穩妥推進元宇宙技術和產業發展的提案》。建議推進元宇宙技術產業發展,建立相關監管治理體系。(華夏時報)[2022/3/4 13:37:12]
當你有了一個具體的針對比特幣的新的想法后,確認你的想法適用于BIP,一些小的更新或者漏洞修復,直接到特定的項目開發提交問題即可,并不足以成為一個BIP。首先,在各大相關論壇上公開驗證想法,以節省時間。在編寫BIP之前,先在適當的地方公開想法,可以是比特幣郵箱列表或BitocoindevIRC或相關技術論壇,讓大家提出意見。這樣的好處在于可以節省自己的潛在時間,能在大量的工作之前發現自己的想法是否存在問題。另外,需要詢問的是這個想法是否是之前沒有人提出過的。很多人都提出過很多關于比特幣的想法,但最后都因為種種原因被否決了。所以你的想法可能之前就有人提過出類似的內容但沒有成功被實現。如果存在這種情況,發掘出沒有被實現的原因是什么,如果不能解決則不要花費太多時間在注定要被拒絕的事情上了。同時,需要確保的是你的想法是適用于整個社區的。有些時候這個想法自己看起來不錯,但是并不適用于比特幣社區的大部分人,這種想法最終也是要被拒絕的。BIP的格式要求
火幣推出《一分鐘讀懂DeFi》系列科普視頻:據官方消息,8月24日,火幣推出《一分鐘讀懂DeFi》系列科普視頻,并與微博財經合作冠名播出,布道DeFi認知,助力行業發展《一分鐘讀懂DeFi》是由火幣成長學院打造的業內首個系統全面講解DeFi的系列科普動畫,繼推出《區塊鏈100問》后的再續佳作。《一分鐘讀懂DeFi》系列動畫對DeFi的發展進行系統梳理,適合想要由淺入深、全面系統了解區塊鏈DeFi的人們輕松了解DeFi。目前視頻已由火幣網官方微博發布。[2020/8/24]
當你在社區發表了這個想法并覺得有被接受的可能性時,你就可以著手撰寫BIP草案了。但是,BIP有嚴格的格式要求,不根據格式撰寫會被直接退回。一個合格的BIP草案需要包含以下內容:序言:包含BIP的基本數據的序言,需要按照特定格式寫摘要:對要解決的技術問題的簡短的描述版權:需要根據特定版權條款獲得明確許可動機:清楚地解釋為什么現有的協議不足以解決本BIP要解決的問題規范:技術規范應足夠詳細地描述任何新功能的語法和語義。原理:描述設計的動機和為什么要做出這個特定的設計決策用以補充規范向后兼容:所有引入向后不兼容的BIP都必須包含描述這些不兼容及其嚴重程度的部分。BIP必須寫明作者建議怎樣處理這些不兼容問題。如果沒有足夠的向后兼容性論述,BIP提交可能會被直接拒絕。參考實現:參考實現必須在賦予“最終”狀態之前完成,但是在BIP被接受之前不需要完成。一個合格的BIP草案還需要注意格式序言格式需要注意:BIP:<BIPnumber,or"?"beforebeingassigned>//BIP編號,如果是草案階段就填寫“?”*Layer:<Consensus(softfork)|Consensus(hardfork)|PeerServices|API/RPC|Applications>//記錄BIP作用于哪個層級,在BIP123有不同層級的定義Title:<BIPtitle;maximum44characters>//BIP的標題,最多是44個字符Author:<listofauthors'realnamesandemailaddrs>//作者的名字與電子郵件地址*Discussions-To:<emailaddress>//討論BIP的郵件列表地址*Comments-Summary:<summarytone>//BIP得到的評論的總結Comments-URI:<linkstowikipageforcomments>//查看BIP評論的wiki地址Status:<Draft|Active|Proposed|Deferred|Rejected|Withdrawn|Final|Replaced|Obsolete>//標明當前的BIP處于什么狀態Type:<StandardsTrack|Informational|Process>//標明BIP所屬類型Created:<datecreatedon,inISO8601(yyyy-mm-dd)format>//BIP被分配標號的日期License:<abbreviationforapprovedlicense(s)>//使用的許可證書*License-Code:<abbreviationforcodeunderdifferentapprovedlicense(s)>//許可碼*Post-History:<datesofpostingstobitcoinmailinglist,orlinktothreadinmailinglistarchive>//發布的時間*Requires:<BIPnumber(s)>//所依賴的BIP編號*Replaces:<BIPnumber>//代替了的BIP編號*Superseded-By:<BIPnumber>//被哪個BIP所替代了除帶*號的內容其他都是必需的BIP的附件格式需要注意。BIP可能包括圖表等附件,附件應包含在該BIP的子目錄中,且必須命名為BIP-XXXX-Y.ext,其中“XXXX”是BIP編號,“Y”是序列號,“ext”被實際的文件擴展名替換。BIP的審核流程
聲音 | 上海股交所總經理:區塊鏈想要大規模發展要做好社會科普工作:金色財經報道,上海股交所總經理張云峰表示,區塊鏈當前還處于一個“概念”的階段,距離成熟應用,影響到百姓的日常生活還有很長的路要走。對于“區塊鏈”和其會帶來的社會和經濟效果,沈陽應當持審慎的態度。區塊鏈想要大規模發展,一方面要做好這項復雜技術的社會科普工作,加快社會大眾對區塊鏈的了解。另一方面,要充分發揮市場的作用,讓企業用實實在在的技術創新,賦能實體經濟的發展。[2019/11/17]
BIP草案撰寫完畢后,就需要將完整的文檔提交到比特幣開發郵件列表,所有訂閱了該郵件列表的人都能接收到你的提案。在社區中將BIP草案公開,對完整提案再次進行討論。此時你需要針對這個BIP草案再次在社區進行公開討論。上次進行的公開討論僅僅是一個想法,本次是針對完整的提案進行討論。對BIP草案進行再次修訂,發送給編輯。嘗試引導社區成員成為你的BIP的擁護者并積極聽取社區成員的意見,然后對你的BIP進行再次修訂。當你感覺準備好了,就可以把你的BIP發送給BIP編輯了。當前的BIP編輯是LukeDashjr,可以通過luke_bipeditor@dashjr.org聯系到他。BIP編輯的職能
當BIP編輯收到新的BIP草案之后,他會執行以下操作:檢查BIP整體是否準備就緒。已經準備就緒的BIP有兩個特性:完整與健全。就是說草案的內容是完整的滿足規范的且沒有漏洞、經得起推敲的。檢查標題是否準確描述了內容檢查是否有事前發到比特幣開發郵件列表進行公開討論檢查動機是否有被完整描述、向后兼容性是否有被解決檢查是否按照規范正確分配序言中的Layer標簽檢查許可證是否在規定范圍內如果BIP編輯認為你的BIP還沒有準備好,會說明原因并發回給你,你針對BIP編輯給的說明重新編輯修訂后,再次發送即可。經過完善后,你可以拉取請求提交到BIPsgit倉庫中。收到拉取請求后,BIP編輯將會進行以下操作:給你的BIP分配一個BIP編號,這樣你的BIP算是正式誕生了!標記你的BIP類型合并你的拉取請求,此時BIP就加入了BIP倉庫在README.mediawiki中列出你的BIP,大家都能方便查看動態到此為止,你的BIP會再次公開,從而得到進一步的社區反饋。BIP的類型共有三種:標準跟蹤BIP:描述了影響大多數或所有比特幣實現的任何更改,例如網絡協議的更改,塊或交易有效性規則的更改,或任何影響使用比特幣的應用程序互操作性的更改或增加。信息性BIP:描述了比特幣設計問題,或向比特幣社區提供了常規準則或信息,但未提出新功能。信息性BIP不一定代表比特幣社區的共識或建議,因此用戶和實施者可以自由地忽略信息性BIP或遵循其建議。流程BIP:描述了圍繞比特幣的流程,或提出流程的更改。流程BIP類似于“標準跟蹤BIP”,但作用于比特幣協議本身以外的區域。流程BIP可能會提出實施方案,但不會是針對比特幣的代碼庫的;他們經常也需要社區的共識;與信息BIP不同,它們不僅僅是建議,而且用戶通常不能隨意忽略它們。過程,指南,決策流程的更改以及比特幣開發中使用的工具或環境的更改這些都是屬于流程BIP。BIP的最終實現流程
聲音 | ETC Labs主管:科普教育是未來幾年公鏈面臨的巨大挑戰:ETCLabs主管Darin Kotalik認為,科普教育是未來幾年公鏈面臨的巨大挑戰,人們必須要對區塊鏈有基本的認識,分清楚公鏈和私鏈的區別。[2019/8/25]
當你的BIP通過審核并并入到BIP倉庫后,抓緊時間推進你的BIP,畢竟自己的想法得以實現并作用于社區會給你會帶來很大的成就感。流程BIP和信息BIP將會討論月余時間,若無反對意見,就即可生效。那么就如果是流程BIP、信息BIP,只要在郵件列表上討論超過一個月后,沒有任何未解決的的反對意見,我們就可以判定這個BIP達成了大部分共識,這個BIP的狀態將會更改為“激活”,真正作用于比特幣社區了。而標準追蹤BIP,則會更加復雜和謹慎。你的目標會是把BIP狀態從“草案”變為“最終實現”。在BIP123中把標準BIP分成了四層共五類:共識層軟分叉硬分叉對等服務層API/RPC層應用層不同分類的BIP達到“最終實現”狀態所需要達到的條件不一致。軟分叉BIP嚴格要求需要礦工的大部分投票。考慮到礦池的存在,一般情況下需要95%的絕大多數投票贊同。硬分叉BIP則更嚴格,需要比特幣整個社區的成員的采納,特別包括使用比特幣來買賣商品、存儲交易比特幣的人。基本上說需要比特幣社區的全部成員的認可才有可能實現硬分叉,達成這樣的共識是極度困難的,因此在比特幣歷史上沒發生過真正的針對比特幣的硬分叉升級。對等服務BIP則要求應監控到至少1%的公共監聽節點采用該BIPs一個月API/RPC和應用層BIP則至少由兩個獨立的、兼容的軟件實現。以上流程都是很復雜且漫長的,往往是多方的博弈的結果。作為BIP的擁有者,在這階段你要做的就是不斷推動你的BIP,接觸更多的社區人員,努力宣揚自己的設計理念,闡述你的BIP將會如何對比特幣社區產生積極的影響,爭取更多的社區人員成為你的BIP的擁護者,一步一步把你的BIP實現。BIP的狀態改成“最終實現”將是對你最大的獎勵。
動態 | 央行官微舊文重發“再科普”:范一飛詳解數字貨幣:據中國經濟網消息,今日,央行官微公眾號頭條重新發布央行副行長范一飛在2018年1月25日題為《關于央行數字貨幣的幾點考慮》的文章,對央行數字貨幣再次進行科普。同時,微信公眾號第二條發布支付司副司長穆長春8月10日在第三屆中國金融四十人伊春論壇上的演講。近年來,各主要國家和地區央行及貨幣當局均在對發行央行數字貨幣開展研究,新加坡央行和瑞典央行等已經開始進行相關試驗,人民銀行也在組織進行積極探索和研究。[2019/8/21]
編者按:本文來自白話區塊鏈,作者:一棵楊樹,Odaily星球日報經授權轉載。隨著“3.12”以來Crypto市場的逐步復蘇,迎來關鍵時刻的以太坊近來表現也愈發吸睛.
1900/1/1 0:00:00一早起床刷Twitter就看到大家都在講COMPtoken,去中心化借貸平臺Compound的治理代幣。COMP上線后對ETH的價格走勢是這樣的。剛上線流動性不是特別好,所以價格比較容易操控.
1900/1/1 0:00:00編者按:本文來自區塊律動BlockBeats,Odaily星球日報經授權轉載。律動BlockBeats消息,海外科技媒體TechCrunch的創始人MichaelArrington在6月8日發布.
1900/1/1 0:00:00編者按:本文來自區塊鏈大本營,作者:MitchellCuevas,譯者:火火醬,Odaily星球日報經授權轉載.
1900/1/1 0:00:00編者按:本文來自Cointelegraph中文,作者:JOSEPHYOUNG,Odaily星球日報經授權轉載.
1900/1/1 0:00:00頭條 詹克團阻止比特大陸礦機發貨,吳忌寒再發內部信據律動BlockBeats消息,詹克團于近日“重返”比特大陸后控制住其深圳礦機發貨工廠,禁止員工給已付費客戶正常發貨.
1900/1/1 0:00:00