IPFS
它是一個點對點的分布式文件系統(tǒng)(和比特幣技術(shù)一樣),通過底層協(xié)議侦副,可以讓存儲在IPFS系統(tǒng)上的文件驼鞭,在全世界任何一個地方快速獲取秦驯,且不受防火墻的影響(無需網(wǎng)絡(luò)代理)
工作原理
每個文件及其中的所有塊都被賦予一個稱為加密散列的唯一指紋译隘。
IPFS通過網(wǎng)絡(luò)刪除重復(fù)具有相同哈希值的文件,通過計算是可以判斷哪些文件是冗余重復(fù)的固耘。并跟蹤每個文件的版本歷史記錄。
每個網(wǎng)絡(luò)節(jié)點只存儲它感興趣的內(nèi)容词身,以及一些索引信息,有助于弄清楚誰在存儲什么偿枕。
查找文件時,你通過文件的哈希值就可以在網(wǎng)絡(luò)查找到儲存改文件的節(jié)點嗤锉,找到想要的文件。
使用稱為IPNS(去中心化命名系統(tǒng))瘟忱,每個文件都可以被協(xié)作命名為易讀的名字苫幢。通過搜索,就能很容易地找到想要查看的文件韩肝。
從IPFS的介紹可以看出, IPFS設(shè)想的是讓所有的網(wǎng)絡(luò)終端節(jié)點不僅僅只充當(dāng) Browser或Client的角色涡相,其實人人都可以作為這個網(wǎng)絡(luò)的運營者剩蟀,人人都可以是服務(wù)器
作者:DavieKong
鏈接:http://www.reibang.com/p/e8738cd5ae42
RSA(速度慢,適合少量數(shù)據(jù)加密) 非對稱加解密算法原理理解及JDK自帶的RSA算法
https://blog.csdn.net/jijianshuai/article/details/80582187
加密和解密:發(fā)送方利用接收方的公鑰對要發(fā)送的明文進行加密,接受方利用自己的私鑰進行解密,其中公鑰和私鑰匙相對的,任何一個作為公鑰,則另一個就為私鑰.但是因為非對稱加密技術(shù)的速度比較慢,所以,一般采用對稱加密技術(shù)加密明文,然后用非對稱加密技術(shù)加密對稱密鑰,即數(shù)字信封 技術(shù).
公匙的劫持問題的解決方法:
https://blog.csdn.net/zhengchao1991/article/details/53483357
Blockchain-Based platform for Distribution A
提出了一種基于分布式的訓(xùn)練模型的方法育特,通過將智能合約和加密算法的結(jié)合來對設(shè)定模型進行聯(lián)合訓(xùn)練,與傳統(tǒng)的訓(xùn)練不同的是 將加密的模型移動到數(shù)據(jù)的提供者犬缨。
數(shù)據(jù)提供者同時也可以作為計算者。
訓(xùn)練模型的過程設(shè)計:
數(shù)據(jù)提供者用數(shù)字簽名來加密私匙截酷,然后將收集的數(shù)據(jù)上傳到IPFS涮拗,回傳一個HASH ,再將HASH傳到以太坊等待挖礦鼓择,計算者也發(fā)揮同樣的作用就漾。 等到模型提供者上傳了一個加密模型到IPFS并將HASH值傳達以太坊,隨之智能合約會發(fā)布一個模型任務(wù)抑堡,并匹配相符的數(shù)據(jù)提供者,匹配數(shù)目即為聯(lián)合訓(xùn)練培養(yǎng)的數(shù)目首妖,然后上傳模型到IPFS到最后模型提供者下載對應(yīng)的訓(xùn)練數(shù)據(jù)進行綜合偎漫,并根據(jù)每個工作量進行獎勵激勵有缆。
具體工作流程如下:
通過共享空余算力棚壁,按工作量的大小來獲取獎勵