锘?!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 亚洲av综合av一区,无码中文字幕人妻在线一区二区三区

亚洲精品92内射,午夜福利院在线观看免费 ,亚洲av中文无码乱人伦在线视色,亚洲国产欧美国产综合在线,亚洲国产精品综合久久2007

锘?div class="header_top">
Java鐭ヨ瘑鍒嗕韓緗?- 杞繪澗瀛︿範浠庢寮€濮嬶紒聽聽聽聽
SpringBoot+SpringSecurity+Vue+ElementPlus鏉冮檺緋葷粺瀹炴垬璇劇▼ 闇囨捈鍙戝竷        

鏈€鏂癑ava鍏ㄦ爤灝變笟瀹炴垬璇劇▼(鍏嶈垂)

springcloud鍒嗗竷寮忕數(shù)鍟嗙鏉€瀹炴垬璇劇▼

IDEA姘鎬箙嬋€媧?/h2>

66濂梛ava瀹炴垬璇劇▼鏃犲璺鍙?/h2>

閿嬪摜寮€濮嬫敹Java瀛﹀憳鍟︼紒

Python瀛︿範璺嚎鍥?/h2>

閿嬪摜寮€濮嬫敹Java瀛﹀憳鍟︼紒

Hyperledger Fabric婧愪唬鐮佸垎鏋愪笌娣卞叆瑙h PDF 涓嬭澆


鏃墮棿:2019-07-19 13:33鏉ユ簮:https://download.csdn.net/ 浣滆€?杞澆  渚墊潈涓炬姤
Hyperledger Fabric婧愪唬鐮佸垎鏋愪笌娣卞叆瑙h PDF 涓嬭澆
澶辨晥閾炬帴澶勭悊
Hyperledger Fabric婧愪唬鐮佸垎鏋愪笌娣卞叆瑙h PDF 涓嬭澆

杞澆鑷細https://download.csdn.net/psearch/0/10/0/2/1/Hyperledger%20Fabric%E6%BA%90%E4%BB%A3%E7%A0%81%E5%88%86%E6%9E%90%E4%B8%8E%E6%B7%B1%E5%85%A5%E8%A7%A3%E8%AF%BB
 
鏈珯鏁寸悊涓嬭澆錛?/strong>
鐗堟潈褰掑嚭鐗堢ぞ鍜屽師浣滆€呮墍鏈夛紝閾炬帴宸插垹闄わ紝璇瘋喘涔版鐗?/b>
 
鐢ㄦ埛涓嬭澆璇存槑錛?/strong>
鐢?shù)瀛愮増浠呬緵棰勮锛屼笅铦插?4灝忔椂鍐呭姟蹇呭垹闄わ紝鏀寔姝g増錛屽枩嬈㈢殑璇瘋喘涔版鐗堜功綾嶏細
http://product.dangdang.com/1437032617.html
  
鐩稿叧鎴浘錛?/strong>
 
璧勬枡綆€浠嬶細
鏈功鏄竴鏈粙緇岺yperledgerFabric鏋舵瀯銆佹簮浠g爜鍙婂叾搴曞眰瀹炵幇鐨勪笓涓氫功綾嶃€備粠緙栫▼璇█銆佹簮鐮佸垎鏋愩€佺綉緇滆妭鐐廣€佸姞瀵嗙畻娉曘€佹櫤鑳藉悎綰︺€佹灦鏋勮璁$瓑澶氫釜瑙掑害娣卞叆瑙hFabric欏圭洰錛屽茍閫氳繃欏圭洰瀹炰緥鐨勫垎鏋愪粙緇嶏紝浣垮緱璇昏€呰兘澶熷皢鐞嗚緇撳悎瀹炶返錛屽寮哄疄闄呭姩鎵嬭兘鍔涳紝鏇村ソ鍦扮悊瑙abric鐨勫疄鐜板師鐞嗐€傞€氳繃闃呰鏈功錛岃兘澶熷府鍔╄鑰呴浂鍩虹蹇€熷叆闂‵abric錛屾槸涓€鏈疄闄呮搷浣滄€ф瀬寮虹殑HyperledgerFabric涓撲笟涔︾睄銆?/span>
 
璧勬枡鐩綍錛?/strong>
搴忎竴 
搴忎簩 
鍓嶈█ 
絎?绔犮€€鍑嗗宸ヤ綔1 
1.1銆€Go璇█鐜閰嶇疆1 
1.1.1銆€Go璇█綆€浠? 
1.1.2銆€Go瀹夎2 
1.1.3銆€Go鏍囧噯鍖呭畨瑁? 
1.1.4銆€絎笁鏂瑰伐鍏峰畨瑁? 
1.1.5銆€Go鐜閰嶇疆7 
1.1.6銆€浠g爜鐩綍緇撴瀯瑙勫垝8 
1.1.7銆€緙栬瘧搴旂敤9 
1.1.8銆€鑾峰彇榪滅▼鍖?0 
1.1.9銆€紼嬪簭鐨勬暣浣撶粨鏋?1 
1.2銆€瀹夎Docker11 
1.2.1銆€macOS11 
1.2.2銆€Ubuntu12 
1.2.3銆€Docker鐨勭畝鏄撲嬌鐢?3 
1.3銆€Hyperledger紺懼尯浠嬬粛14 
絎?绔犮€€鏋舵瀯鍒嗘瀽18 
2.1銆€Fabric鏁翠綋鏋舵瀯18 
2.1.1銆€姒傝堪18 
2.1.2銆€緋葷粺鏋舵瀯19 
2.1.3銆€浜ゆ槗鑳屼功鐨勫熀鏈伐浣滄祦紼?4 
2.1.4銆€鑳屼功絳栫暐27 
2.1.5銆€璇佸疄璐︽湰鍜岃妭鐐硅處鏈鏌?8 
2.2銆€Fabric浜ゆ槗嫻佺▼30 
2.3銆€Fabric鏁翠綋欏圭洰緇撴瀯浠嬬粛33 
2.3.1銆€Fabric欏圭洰緇撴瀯33 
2.3.2銆€Fabric婧愮爜涓浉鍏崇緝鍐欑殑鍚箟34 
絎?绔犮€€婧愮爜鍒嗘瀽37 
3.1銆€Logging鏃ュ織妯″潡嫻呮瀽37 
3.1.1銆€go-logging綆€浠?7 
3.1.2銆€flogging38 
3.1.3銆€init鍑芥暟銆丮ustGetLogger鍑芥暟涓庡叾浠栧嚱鏁?8 
3.2銆€Error閿欒鏈哄埗璁捐39 
3.2.1銆€鎬諱綋姒傝39 
3.2.2銆€浣跨敤璇存槑40 
3.2.3銆€鏄劇ず閿欒娑堟伅40 
3.2.4銆€閿欒澶勭悊鐨勪竴鑸噯鍒?1 
3.3銆€Config閰嶇疆妯″潡鐨勮璁?1 
3.3.1銆€viper綆€浠?1 
3.3.2銆€瀹夊叏鏂囦歡閰嶇疆44 
3.3.3銆€鍛戒護閫夐」閰嶇疆44 
3.3.4銆€鐜鍙橀噺閰嶇疆44 
3.4銆€grpc鏈嶅姟45 
3.4.1銆€grpc鐢ㄦ硶鐨凞emo45 
3.4.2銆€Fabric涓殑grpc鏈嶅姟鎺ュ彛鍜屽疄渚?6 
絎?绔犮€€peer鐨勮璁′笌瀹炵幇53 
4.1銆€CommandLine瑙f瀽53 
4.1.1銆€peer鐩綍緇撴瀯53 
4.1.2銆€絎笁鏂瑰寘54 
4.1.3銆€peer鍛戒護緇撴瀯瑙f瀽55 
4.1.4銆€浠ode涓轟緥榪涜瀛愬懡浠ょ粨鏋勮В鏋?5 
4.1.5銆€peer鍛戒護緇撴瀯55 
4.2銆€Admin鍙奅ndorser鏈嶅姟鐨勫疄鐜?6 
4.2.1銆€Admin56 
4.2.2銆€Endorser58 
4.2.3銆€棰戦亾涓殑絳栫暐媯€鏌ュ櫒64 
4.3銆€Committer鐨勬満鍒?6 
4.3.1銆€committer.go 鍒嗘瀽66 
4.3.2銆€committer_impl.go 鍒嗘瀽67 
4.3.3銆€validator.go 鍒嗘瀽70 
4.3.4銆€vscc_validator.go鍒嗘瀽71 
絎?绔犮€€order鐨勮璁′笌瀹炵幇73 
5.1銆€orderer鍐呴儴鏈哄埗紿ユ帰73 
5.1.1銆€kingpin73 
5.1.2銆€妯″潡74 
5.1.3銆€閰嶇疆74 
5.1.4銆€妯″潡鐨勫垵濮嬪寲75 
5.2銆€kafka鎺掑簭鏈嶅姟鏈哄埗璁茶В79 
5.3銆€orderer鍦‵abric涓殑浜や簰嫻佺▼82 
5.3.1銆€寤虹珛榪炴帴82 
5.3.2銆€Broadcast83 
5.3.3銆€orderer83 
5.3.4銆€Deliver86 
絎?绔犮€€chaincode鐨勮璁′笌瀹炵幇89 
6.1銆€chaincode鐢熷懡鍛ㄦ湡綆$悊89 
6.1.1銆€鎵撳寘89 
6.1.2銆€瀹夎chaincode91 
6.1.3銆€瀹炰緥鍖朿haincode91 
6.1.4銆€鍗囩駭chaincode92 
6.1.5銆€鍋滄涓庡惎鍔?3 
6.1.6銆€CLI93 
6.2銆€chaincode鍘熺悊嫻呮瀽94 
6.2.1銆€浠€涔堟槸chaincode94 
6.2.2銆€Chaincode Support鏈嶅姟95 
6.2.3銆€FSM95 
6.2.4銆€Register96 
6.2.5銆€Handler97 
6.2.6銆€processStream97 
6.2.7銆€HandleMessage97 
6.2.8銆€serialSend鎴杝erialSendAsync99 
6.2.9銆€緋葷粺chaincode99 
6.3銆€chaincode鏁版嵁緇撴瀯鍒嗘瀽100 
6.3.1銆€chaincode鍏冩暟鎹?00 
6.3.2銆€chaincode鐨勫厓宸ュ叿102 
6.4銆€SystemChaincode璁茶В103 
6.4.1銆€SystemChaincode104 
6.4.2銆€棰勫畾涔夊拰娉ㄥ唽104 
6.5銆€CSCC鍒嗘瀽106 
6.5.1銆€緇撴瀯浣?06 
6.5.2銆€鍑芥暟106 
6.6銆€ESCC鍒嗘瀽108 
6.6.1銆€緇撴瀯浣?08 
6.6.2銆€Init鍑芥暟108 
6.7銆€LSCC鍒嗘瀽109 
6.7.1銆€緇撴瀯浣撳拰鎺ュ彛110 
6.7.2銆€鍑芥暟鎿嶄綔110 
6.7.3銆€瀹夎銆侀儴緗插拰鍗囩駭111 
6.7.4銆€chaincode stub 鎺ュ彛瀹炵幇112 
6.8銆€QSCC鍒嗘瀽113 
6.8.1銆€緇撴瀯浣?13 
6.8.2銆€鍑芥暟鎿嶄綔114 
6.8.3銆€璺敱瑙勫垯114 
6.9銆€VSCC鍒嗘瀽115 
6.9.1銆€緇撴瀯浣?15 
6.9.2銆€鍑芥暟115 
6.10銆€SystemChaincode鐨勬敞鍐屽拰瀹炰緥鍖?16 
6.10.1銆€姒傝堪116 
6.10.2銆€瀹夎117 
6.10.3銆€閮ㄧ講117 
6.10.4銆€Launch118 
6.10.5銆€Execute123 
6.10.6銆€閮ㄧ講鍚庣姸鎬?24 
6.11銆€ApplicationChaincode鐨勯儴緗?24 
6.11.1銆€姒傝堪125 
6.11.2銆€鐢熸垚絳懼悕鐢寵鍖?25 
6.11.3銆€澶勭悊瀹夎鐢寵125 
6.11.4銆€鎵ц鐢寵126 
6.11.5銆€Launch127 
6.11.6銆€Execute127 
6.11.7銆€涓€璺繑鍥?28 
6.11.8銆€瀹夎鍚庣殑鐘舵€?29 
6.12銆€ApplicationChaincode鐨勫疄渚嬪寲129 
6.12.1銆€姒傝堪129 
6.12.2銆€璧風(fēng)偣130 
6.12.3銆€閮ㄧ講130 
6.12.4銆€騫挎挱139 
6.12.5銆€閮ㄧ講鍚庣殑鐘舵€?39 
6.13銆€chaincode鎿嶄綔姝ラ140 
6.13.1銆€閫夋嫨涓€涓唬鐮佸瓨鏀句綅緗?40 
6.13.2銆€鍐呭姟澶勭悊140 
6.13.3銆€鍒濆鍖朿haincode140 
6.13.4銆€璋冪敤chaincode142 
6.13.5銆€瀹炵幇chaincode搴旂敤143 
6.13.6銆€鏁村悎鍏ㄩ儴浠g爜143 
6.13.7銆€緙栬瘧chaincode145 
6.13.8銆€鍦ㄥ紑鍙戣€呮ā寮忎笅嫻嬭瘯145 
6.13.9銆€瀹夎Hyperledger Fabric鏍蜂緥145 
6.13.10銆€涓嬭澆Docker闀滃儚146 
6.13.11銆€1鍙風(fēng)粓绔?46 
6.13.12銆€2鍙風(fēng)粓绔?46 
6.13.13銆€3鍙風(fēng)粓绔?47 
6.13.14銆€嫻嬭瘯鏂扮殑chaincode147 
絎?绔犮€€MSP鎴愬憳鏈嶅姟鎻愪緵鑰?48 
7.1銆€MSP鐨勮璁℃€濊礬148 
7.1.1銆€MSP閰嶇疆149 
7.1.2銆€濡備綍鐢熸垚MSP璇佷功鍜屽畠浠殑絳懼悕鍖?50 
7.1.3銆€MSP setup on the peer & orderer side150 
7.1.4銆€Channel MSP setup150 
7.1.5銆€*瀹炶返151 
7.2銆€MSP瀹炵幇鍓栨瀽153 
7.2.1銆€鐩綍緇撴瀯153 
7.2.2銆€MSP閰嶇疆154 
絎?绔犮€€Gossip鑺傜偣闂寸殑嫻佽█铚氳162 
8.1銆€Gossip鍗忚鍘熺悊瑙f瀽162 
8.1.1銆€Gossip鍗忚(Gossip protocol)162 
8.1.2銆€Gossip娑堟伅浼犺緭(Gossip messaging)163 
8.2銆€Gossip涔嬫湇鍔$粍浠?63 
8.2.1銆€pr

 
------鍒嗛殧綰?---------------------------
锘?!-- //搴曢儴妯℃澘 -->