Hyperledger Fabric v1.1提供了幾個(gè)特殊的鏈碼來(lái)執(zhí)行某些特殊的任務(wù),這些鏈碼被稱為系統(tǒng)鏈碼 (System Chaincode)。本文的目的是簡(jiǎn)述這些鏈碼...
Hyperledger Fabric v1.1提供了幾個(gè)特殊的鏈碼來(lái)執(zhí)行某些特殊的任務(wù),這些鏈碼被稱為系統(tǒng)鏈碼 (System Chaincode)。本文的目的是簡(jiǎn)述這些鏈碼...
前面幾篇文章介紹了解決拜占庭將軍問(wèn)題的算法——OM(m)算法和SM(m)算法。但這個(gè)兩種算法都是在一個(gè)將軍能夠直接與所有其他將軍通信的情況下,進(jìn)行討論的。這篇文章將移除這個(gè)假...
在上篇文章中,對(duì)口頭消息算法OM(m)進(jìn)行了闡述,OM(m)算法能夠處理在大于3m個(gè)將軍中至多存在m個(gè)叛徒的拜占庭將軍問(wèn)題。Leslie的論文[1]中,對(duì)將軍之間發(fā)送不可篡改...
在上一篇文章中,介紹了拜占庭將軍問(wèn)題的描述、條件和結(jié)論。在傳輸口頭消息(Oral Messages)時(shí),少于3m+1個(gè)將軍中有m個(gè)叛徒時(shí),拜占庭將軍問(wèn)題是無(wú)解的。Leslie...
@keenkit 是可以的,不過(guò)建議相同的角色分開(kāi)部署,比如一臺(tái)啟1個(gè)zookeeper+1kafka+1orderer+1org。具體的部署方式:可以在一個(gè)docker-compose中寫(xiě)多個(gè)服務(wù);或者分開(kāi)寫(xiě)多個(gè)docker-compose,分別啟動(dòng)(會(huì)建立多個(gè)虛擬網(wǎng)橋)
CentOS配置fabric-1.0的kafka模式目前fabric1.0將廣播服務(wù)從peer節(jié)點(diǎn)中分離出來(lái),形成orderer節(jié)點(diǎn),orderer節(jié)點(diǎn)提供原子通信保證(Atomic Communication Guarant...
拜占庭將軍問(wèn)題(The Byzantine Generals Problem)是Leslie Lamport在其同名的論文[1]提出的一種針對(duì)分布式對(duì)等網(wǎng)絡(luò)中的容錯(cuò)問(wèn)題。 一...
@keenkit 每個(gè)Org不一定都有一個(gè)orderer,擁有orderer的好處是peer可以較快地訪問(wèn)內(nèi)網(wǎng)的orderer。orderer作為kafka的生產(chǎn)者和消費(fèi)者,它們之間是沒(méi)有通信的。peer會(huì)隨機(jī)選擇一個(gè)他能訪問(wèn)通的orderer進(jìn)行連接
CentOS配置fabric-1.0的kafka模式目前fabric1.0將廣播服務(wù)從peer節(jié)點(diǎn)中分離出來(lái),形成orderer節(jié)點(diǎn),orderer節(jié)點(diǎn)提供原子通信保證(Atomic Communication Guarant...
我沒(méi)有samples的例子,那個(gè)例子是solo模式的。kafka集群的搭建可以有多種方式,我用的是原生的kafka和zookeeper安裝包安裝的。當(dāng)然也可以用fabric-kafka和fabric-zookeeper鏡像搭建kafka集群,這種方式還簡(jiǎn)單點(diǎn)。
CentOS配置fabric-1.0的kafka模式目前fabric1.0將廣播服務(wù)從peer節(jié)點(diǎn)中分離出來(lái),形成orderer節(jié)點(diǎn),orderer節(jié)點(diǎn)提供原子通信保證(Atomic Communication Guarant...
01 “佛系青年”,哪有什么資格談人生 最近,“佛系”一詞火遍網(wǎng)絡(luò),這個(gè)詞與宗教沒(méi)多大關(guān)系,所表達(dá)的意思大致是“有也行,沒(méi)有也行,不爭(zhēng)不搶,不求輸贏”。 “佛系青年”反映了9...
在centos部署docker鏡像時(shí),遇到可docker容器無(wú)法訪問(wèn)宿主機(jī)ip的問(wèn)題(用的wget工具),報(bào)錯(cuò)信息為:No route to host。而從docker容器中...