![240](https://cdn2.jianshu.io/assets/default_avatar/14-0651acff782e7a18653d7530d6b27661.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
聯(lián)邦學(xué)習(xí)分為橫向?qū)W習(xí)和縱向?qū)W習(xí)兩類 1橫向聯(lián)邦學(xué)習(xí) 解決數(shù)據(jù)不夠多的問題主籍。雙方各自有樣本(特征值和標(biāo)簽),擁有共同的數(shù)據(jù)特征和數(shù)據(jù)標(biāo)簽,F(xiàn)edA...
六、 Sawtooth網(wǎng)絡(luò) 網(wǎng)絡(luò)層負(fù)責(zé)Sawtooth網(wǎng)絡(luò)中驗(yàn)證組件之間的通信厌漂,包括執(zhí)行初始連接,發(fā)現(xiàn)成員和消息處理。啟動(dòng)后争便,實(shí)例化的驗(yàn)證組件開...
五、REST API Sawtooth提供了REST API(請參閱REST API參考)断医,它允許客戶端通過常用的HTTP / JSON標(biāo)準(zhǔn)來進(jìn)...
四滞乙、 交易調(diào)度 鋸齒湖支持交易的串行和并行調(diào)度。啟動(dòng)驗(yàn)證組件進(jìn)程時(shí)鉴嗤,可通過命令行參數(shù)或在驗(yàn)證組件的配置文件中作為選項(xiàng)斩启,來指定調(diào)度程序類型。兩個(gè)調(diào)...
7.創(chuàng)世過程 創(chuàng)建創(chuàng)世區(qū)塊的過程與之前的日記賬部分中介紹的標(biāo)準(zhǔn)區(qū)塊創(chuàng)建的過程不同醉锅。 當(dāng)使用鏈上設(shè)置(例如在起鏈時(shí)所需的特定共識算法兔簇,任何部署專用...
三、日記賬 日記賬是由一系列驗(yàn)證組件子模塊組成的集合硬耍,這些子模塊一起工作以執(zhí)行批次(batch)和提議區(qū)塊垄琐。這些子模塊負(fù)責(zé)完成已發(fā)布的區(qū)塊,將批...
3.為何采用批次 如前所述经柴,批次是系統(tǒng)中發(fā)生變化的最小單位狸窘。如果一個(gè)批次被執(zhí)行,批次內(nèi)所有的交易都會(huì)按順序被執(zhí)行口锭。如果一個(gè)批次沒有被執(zhí)行(或許是...
2.批次數(shù)據(jù)結(jié)構(gòu) 和交易一樣朦前,批次也是采用Protocol Buffesr來做序列化。它也包括數(shù)值字節(jié)和字符串鹃操,兩種信息類型韭寸。 在批次(Batc...
二、交易和批次 通過創(chuàng)建和應(yīng)用交易來對狀態(tài)進(jìn)行修改荆隘《魉牛客戶創(chuàng)建一個(gè)交易并發(fā)送給驗(yàn)證組件。驗(yàn)證組件應(yīng)用該交易椰拒,從而狀態(tài)改變晶渠。 交易往往都打包進(jìn)一個(gè)批...