工作室裝修網(wǎng)站源碼58同城網(wǎng)站推廣
盲簽名的概念
首先由 David Chaum 于1982年提出,盲簽名實現(xiàn)了簽名者對發(fā)送者的消息進行簽名,卻不能知道簽名者消息的具體內(nèi)容。
相當于將文件放入信封,簽名者在信封上對文件進行簽名,而不知道具體的文件內(nèi)容。
盲簽名的實現(xiàn)方式
盲簽名的實現(xiàn)方式有很多,比如基于RSA的盲簽名,基于BLS的盲簽名,基于Schnorr的盲簽名,基于MDSA的盲簽名,基于NR簽名的盲簽名,基于身份的盲簽名,基于SM9數(shù)字簽名的盲簽名等。
盲簽名在區(qū)塊鏈中的應(yīng)用
區(qū)塊鏈系統(tǒng)中區(qū)塊鏈所有數(shù)據(jù)都存儲在公開的全局賬本中。因此,在區(qū)塊鏈網(wǎng)絡(luò)中,為了保護隱私信息,出現(xiàn)了一些隱私保護機制,其中基于盲簽名技術(shù)的隱藏機制。很好解決了匿名隱私問題,非常適合應(yīng)用在一些fabric的區(qū)塊鏈應(yīng)用中,比如投票,基于區(qū)塊鏈盲簽的投票管理系統(tǒng)Q 846412999,就是采用盲簽技術(shù)實現(xiàn)投票匿名;發(fā)起人可以將信息盲化,由監(jiān)管機構(gòu)對盲化信息進行簽名即可,驗證簽名同樣使用去盲化達到對信息的盲簽?zāi)康?。上鏈信息也可以使用cpabe等加密技術(shù)實現(xiàn),提高信息的安全性。
對于fabric應(yīng)用的開發(fā),主要還有智能合約的開發(fā)和設(shè)計,鏈碼開發(fā)可以使用go或者java語言,springboot框架開發(fā)JAVA Web應(yīng)用部分。負責(zé)為用戶提供訪問區(qū)塊鏈上單據(jù)的操作界面,并提供搭建區(qū)塊鏈瀏覽器,可以方便查看區(qū)塊鏈上的數(shù)據(jù)存儲情況??梢詫蚣苓M行壓力測試,并自動生成壓測報告(企鵝)。846412999。?也可以對共識算法改進,pbft算法改進,ipfs結(jié)合,多通道實例,等各種場景應(yīng)用,使用CP-ABE屬性加密算法的區(qū)塊鏈應(yīng)用范圍也很廣,比如區(qū)塊鏈農(nóng)產(chǎn)品溯源,區(qū)塊鏈冷鏈存儲、區(qū)塊鏈的疫苗監(jiān)控溯源平臺、電動汽車充電交易信息記錄溯源系統(tǒng)、疫情健康信息及外出記錄監(jiān)控平臺、電子訂單溯源系統(tǒng)、智慧物流信息監(jiān)控溯源系統(tǒng)、學(xué)生成績信息管理溯源系統(tǒng)、基于Hyperledger Fabric區(qū)塊鏈技術(shù)的智慧圖書館管理系統(tǒng)、農(nóng)產(chǎn)品溯源系統(tǒng)、區(qū)塊鏈茶葉信息溯源平臺、區(qū)塊鏈藥品信息溯源平臺、區(qū)塊鏈食品信息溯源平臺、區(qū)塊鏈銀行黑名單信息溯源平臺、區(qū)塊鏈冷鏈食品疫情防控管理系統(tǒng)、區(qū)塊鏈的證書認證及溯源平臺、區(qū)塊鏈醫(yī)療保險報銷管理系統(tǒng)、區(qū)塊鏈電子醫(yī)療處方管理平臺、基于區(qū)塊鏈的指控過程模型、基于區(qū)塊鏈的水稻溯源系統(tǒng)、基于區(qū)塊鏈的商品防偽溯源平臺、基于fabric區(qū)塊鏈的跨境支付交易溯源平臺、基于區(qū)塊鏈的牲畜溯源平臺、基于超級賬本的手術(shù)病歷共享平臺、基于區(qū)塊鏈技術(shù)的果蔬產(chǎn)品溯源平臺、基于區(qū)塊鏈的養(yǎng)殖溯源平臺、酒類信息溯源系統(tǒng)、汽車運行數(shù)據(jù)溯源系統(tǒng)、醫(yī)療捐贈跟蹤溯源系統(tǒng)、煙草質(zhì)量安全追溯,等等都適用于區(qū)塊鏈的平臺開發(fā),信息溯源和防偽認證。