• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于區(qū)塊鏈人才社區(qū)的大學(xué)生就業(yè)平臺(tái)

      2022-10-09 11:19:42
      中國新技術(shù)新產(chǎn)品 2022年13期

      蔡 青

      (湖南環(huán)境生物職業(yè)技術(shù)學(xué)院,湖南 衡陽 421005)

      0 引言

      區(qū)塊鏈技術(shù)(Blockchain)由區(qū)塊組成鏈條,具備存儲(chǔ)信息功能,用于驗(yàn)證其信息的有效性,可在服務(wù)器中使用,提供存儲(chǔ)空間和算力支持,利用區(qū)塊鏈技術(shù)能夠有效保證數(shù)據(jù)不被篡改,能提高系統(tǒng)安全性,可在大學(xué)生就業(yè)平臺(tái)設(shè)計(jì)中應(yīng)用。

      1 區(qū)塊鏈概述

      1.1 從協(xié)議的角度來看

      區(qū)塊鏈本質(zhì)上是一種信任協(xié)議,以獨(dú)特的協(xié)議和規(guī)范能夠在各大企業(yè)中應(yīng)用,各大企業(yè)在網(wǎng)絡(luò)技術(shù)下,可建立對(duì)方的信任機(jī)制,例如P2P網(wǎng)絡(luò),進(jìn)而促進(jìn)各項(xiàng)交易。和之前的協(xié)議相比,區(qū)塊鏈突破了技術(shù)限制,采用了價(jià)值傳輸體系,從應(yīng)用層、激勵(lì)層、合約層、網(wǎng)絡(luò)層、共識(shí)層以及數(shù)據(jù)層(如圖1所示)5個(gè)層次建立網(wǎng)絡(luò)安全體系,實(shí)現(xiàn)企業(yè)間有效價(jià)值信息溝通,可以說,區(qū)塊鏈協(xié)議是傳統(tǒng)協(xié)議的優(yōu)化體系,可實(shí)現(xiàn)互聯(lián)網(wǎng)信息傳輸?shù)裙δ堋?/p>

      圖1 網(wǎng)絡(luò)安全體系

      1.2 從技術(shù)的角度來看

      隨著Go語言的逐漸興起和Nodejs開發(fā),網(wǎng)絡(luò)I/O儲(chǔ)存性能逐漸優(yōu)化,區(qū)塊鏈技術(shù)不斷興起,但總的來說,其本質(zhì)為去中心化的數(shù)據(jù)庫,協(xié)議層可由對(duì)點(diǎn)網(wǎng)絡(luò)進(jìn)行企業(yè)價(jià)值有效溝通,由加密簽名進(jìn)行安全處理,由數(shù)據(jù)儲(chǔ)存完善信息調(diào)用渠道,同時(shí)分布式算法可使系統(tǒng)簡單化運(yùn)行。另外,區(qū)塊鏈技術(shù)可通過集體合作、去中心化方式維護(hù)數(shù)據(jù)庫,也就是說數(shù)據(jù)安全運(yùn)作可不被篡改,簡單來說,區(qū)塊鏈起到監(jiān)督、存儲(chǔ)以及信息調(diào)用的作用,所有業(yè)務(wù)可在其時(shí)間范圍內(nèi)進(jìn)行實(shí)時(shí)控制,可對(duì)出現(xiàn)的錯(cuò)誤進(jìn)行提醒和改正,具有客觀公正性,使之在多節(jié)點(diǎn)之間達(dá)成“共識(shí)”,能夠通過P2P通信、數(shù)據(jù)庫技術(shù)和虛擬機(jī)等實(shí)現(xiàn)信息管理的目的,保證業(yè)務(wù)跨主體協(xié)作,并建立低成本信任。

      2 基于區(qū)塊鏈人才社區(qū)的大學(xué)生就業(yè)平臺(tái)設(shè)計(jì)需求分析

      2.1 系統(tǒng)目標(biāo)和可行性分析

      區(qū)塊鏈人才社區(qū)的大學(xué)生就業(yè)平臺(tái)協(xié)同GUI(圖形化界面設(shè)計(jì))完善系統(tǒng)界面,為用戶提供方便;區(qū)塊鏈技術(shù)下可實(shí)現(xiàn)加強(qiáng)數(shù)據(jù)的安全保障,完善就業(yè)功能;基于P2P網(wǎng)絡(luò)、IPV6協(xié)議等,完善企業(yè)網(wǎng)絡(luò)安全系統(tǒng)構(gòu)建,節(jié)省畢業(yè)生就業(yè)管理時(shí)間和費(fèi)用,提高其管理的效率;在JAVA編程下,系統(tǒng)登錄時(shí)設(shè)置一定的權(quán)限,提高安全保障;數(shù)據(jù)信息可被調(diào)用,完善用戶功能管理;系統(tǒng)可提供就業(yè)招聘管理功能。

      在經(jīng)濟(jì)方面,系統(tǒng)只對(duì)服務(wù)器有相關(guān)要求,大多為花費(fèi)較少的軟件,支出可在經(jīng)濟(jì)范圍內(nèi);在法律方面,該平臺(tái)設(shè)計(jì)無任何法律糾紛,軟件使用符合當(dāng)下需求;技術(shù)方面,系統(tǒng)網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)能夠有效保障就業(yè)平臺(tái)的安全性,其硬件結(jié)構(gòu)采用學(xué)校網(wǎng)絡(luò)硬件體系結(jié)構(gòu),可利用textvariable變量屬性來實(shí)現(xiàn)文本變化,并協(xié)同GUI(圖形化界面設(shè)計(jì))、JAVA以及IPV6協(xié)議等實(shí)現(xiàn)系統(tǒng)設(shè)計(jì)。PC機(jī)作為系統(tǒng)服務(wù)器,由客戶端與Web協(xié)作,以達(dá)到數(shù)據(jù)信息轉(zhuǎn)化的目的,進(jìn)而滿足客戶端需求。另外,為了保障就業(yè)平臺(tái)的安全性,除去區(qū)塊鏈技術(shù),防火墻采用華為三層交換機(jī)S2700。

      2.2 就業(yè)平臺(tái)設(shè)計(jì)需求分析

      由于區(qū)塊鏈擁有公開性、透明性和不可篡改性,如果黑客對(duì)計(jì)算機(jī)發(fā)起攻擊,并且利用病毒侵入平臺(tái),并且利用惡意節(jié)點(diǎn)去篡改和截取數(shù)據(jù),任何改變視頻格式、形式和數(shù)據(jù)的行為都會(huì)使平臺(tái)的哈希值發(fā)生改變。一旦在驗(yàn)收獲取平臺(tái)源文件時(shí)發(fā)現(xiàn)平臺(tái)的哈希值與原來的哈希值數(shù)值相同,就表明該平臺(tái)沒有被篡改,如果該視頻的哈希值與原來的哈希值不同,就證明該平臺(tái)被篡改,某個(gè)片段被截取篡改,該視頻的安全度和可信任度就降低了。這種技術(shù)可保障就業(yè)平臺(tái)的安全。

      3 基于區(qū)塊鏈人才社區(qū)的大學(xué)生就業(yè)平臺(tái)設(shè)計(jì)

      3.1 基于區(qū)塊鏈人才社區(qū)的大學(xué)生就業(yè)平臺(tái)系統(tǒng)架構(gòu)

      這種檢測方法對(duì)哪怕是無比微小的攻擊行為或者修改后的痕跡都會(huì)直接感應(yīng)和看到,會(huì)直接影響它對(duì)大學(xué)生就業(yè)平臺(tái)的哈希值的檢測,該方法可以直接檢測和看到幀刪除攻擊者的行為,通過對(duì)這些平臺(tái)隱藏的幀信息進(jìn)行哈希處理,并與原始一段平臺(tái)的一個(gè)哈希值數(shù)據(jù)進(jìn)行比較,如果這個(gè)數(shù)值沒有發(fā)生重大改變,就等于可以直接檢測和看到這個(gè)平臺(tái)是否已經(jīng)受到了幀刪除、幀替換編輯。大學(xué)生就業(yè)平臺(tái)攻擊檢測手段如圖2所示。

      圖2 研究框架

      搭建緊湊與可伸縮的取證哈??蚣埽簬瑒h除、幀替換和幀編輯。哈希函數(shù)為每幀圖像的基本特征值,采用哈希碼檢驗(yàn)的方法來防止這些攻擊手段。整個(gè)框架要避免現(xiàn)有被動(dòng)取證和傳統(tǒng)哈希取證能力的不足,這種綜合機(jī)制要把計(jì)算時(shí)間、復(fù)雜度和哈希值長度都考慮進(jìn)去。

      根據(jù)功能構(gòu)造哈希組件:設(shè)計(jì)大學(xué)生就業(yè)平臺(tái)的主體功能時(shí),會(huì)用一個(gè)時(shí)間坐標(biāo)戳來描述招聘信息公布、就業(yè)學(xué)生查詢、新聞公告、個(gè)人登錄信息和就業(yè)履歷等,學(xué)生可對(duì)就業(yè)信息以及學(xué)籍進(jìn)行管理,建立完善的個(gè)人簡歷。平臺(tái)可記錄學(xué)生畢業(yè)去向,并且學(xué)生有權(quán)對(duì)信息進(jìn)行修改、更新和刪除。

      3.2 基于區(qū)塊鏈人才社區(qū)的大學(xué)生就業(yè)平臺(tái)關(guān)鍵技術(shù)

      區(qū)塊鏈不是外星科技,也不是全由中本聰一人悶頭研究出來的。區(qū)塊鏈技術(shù)的產(chǎn)生與成熟離不開密碼學(xué)、博弈論和共識(shí)機(jī)制等技術(shù)理論的發(fā)展。該節(jié)介紹了這些關(guān)鍵技術(shù)在區(qū)塊鏈中發(fā)揮的作用,以及基于區(qū)塊鏈技術(shù)發(fā)展的智能合約技術(shù)。

      加密貨幣(cryptocurrency)一詞暗示了密碼學(xué)(cryptography)在區(qū)塊鏈體系中的重要程度。在基于區(qū)塊鏈的交易中,密碼學(xué)技術(shù)包括非對(duì)稱加密體制、哈希函數(shù)等體系,可為區(qū)塊鏈數(shù)據(jù)的不可偽造、可公開驗(yàn)證和隱私保護(hù)特性提供了底層技術(shù)保障。事實(shí)上,如圖3所示,密鑰配送情況與密碼學(xué)相結(jié)合的協(xié)議才是區(qū)塊鏈高可靠性與低脆弱性的源頭,而不是去中心化。密碼學(xué)為所有交易和數(shù)據(jù)更新提供了一個(gè)不可篡改的證據(jù)鏈。

      圖3 密鑰配送

      設(shè)()表示關(guān)鍵詞為的元素所對(duì)應(yīng)的函數(shù)值。1)除余法。選擇一個(gè)適當(dāng)?shù)恼麛?shù),令()=mod,這里,如果選取的是比較大的素?cái)?shù),效果比較好。而且此法非常容易實(shí)現(xiàn),因此是最常用的方法。2) 數(shù)字選擇法。如果關(guān)鍵詞的位數(shù)比較多,超過長整型范圍而無法直接運(yùn)算,可以選擇其中數(shù)字分布比較均勻的若干位,所組成的新的值作為關(guān)鍵詞或者直接作為函數(shù)值。

      線性重新散列技術(shù)易于實(shí)現(xiàn)且可以較好地達(dá)到目的。令數(shù)組元素個(gè)數(shù)為,則當(dāng)()已經(jīng)存儲(chǔ)了元素時(shí),依次探查(()+) mod,i=1,2,3……,直到找到空的存儲(chǔ)單元為止。1) 開放尋址法:=((key)+) mod,=1,2,…,(<=-1),其中(key)為散列函數(shù),為散列表長,為增量序列,可有下列3種取法。=1,2,3,…,-1,稱線性探測再散列;=1^2,(-1)^2,2^2,(-2)^2,(3)^2,…,±()^2,(<=/2)稱二次探測再散列;=偽隨機(jī)數(shù)序列,稱偽隨機(jī)探測再散列。2) 再散列法:=(key),=1,2,…,,均是不同的散列函數(shù),即在同義詞產(chǎn)生地址沖突時(shí)計(jì)算另一個(gè)散列函數(shù)地址,直到?jīng)_突不再發(fā)生,這種方法不易產(chǎn)生“聚集”,但增加了計(jì)算時(shí)間。3)鏈地址法(拉鏈法)。4) 建立一個(gè)公共溢出區(qū)。

      哈希表支持的運(yùn)算主要有初始化(makenull)、哈希函數(shù)值的運(yùn)算(())、插入元素(insert)和查找元素(member)。設(shè)插入的元素的關(guān)鍵詞為,為存儲(chǔ)的數(shù)組。初始化比較容易,例如:

      哈希函數(shù)的代表性應(yīng)用如可用于驗(yàn)證文件完整性的MD5算法,以及在區(qū)塊鏈中被廣泛應(yīng)用的SHA256算法:比特幣用戶或腳本的地址(address)通常是一串由數(shù)字和字母構(gòu)成的字符串,由SHA256算法從公鑰計(jì)算得到。除創(chuàng)世區(qū)塊外的每個(gè)區(qū)塊中都包括前一區(qū)塊的哈希值,用作區(qū)塊的唯一標(biāo)識(shí)和工作量證明(PoW)等。

      3.3 基于區(qū)塊鏈人才社區(qū)的大學(xué)生就業(yè)平臺(tái)共識(shí)機(jī)制

      基于區(qū)塊鏈人才社區(qū)的大學(xué)生就業(yè)平臺(tái)PoW共識(shí)機(jī)制也是通過計(jì)算一個(gè)數(shù)值(nonce),用這個(gè)nonce加上交易數(shù)據(jù)再進(jìn)行hash后,得到的hash值比目標(biāo)值小,然后會(huì)馬上對(duì)全網(wǎng)進(jìn)行廣播打包區(qū)塊,網(wǎng)絡(luò)中的節(jié)點(diǎn)收到廣播打包區(qū)塊,會(huì)對(duì)結(jié)果進(jìn)行驗(yàn)證,如果驗(yàn)證通過,證明這個(gè)結(jié)果是正確的,再接受這個(gè)正確的結(jié)果并記錄到自己的賬本中。

      對(duì)blockchain字符串加隨機(jī)數(shù)進(jìn)行的SHA256運(yùn)算如下:

      經(jīng)過403次計(jì)算后,才能恰好找到前4位為0的哈希散列。

      3.4 基于區(qū)塊鏈人才社區(qū)的大學(xué)生就業(yè)平臺(tái)的實(shí)現(xiàn)

      學(xué)校管理模塊由導(dǎo)師和學(xué)校管理者構(gòu)成,登陸時(shí),完善信息填寫內(nèi)容,進(jìn)而對(duì)學(xué)生就業(yè)動(dòng)態(tài)進(jìn)行掌握,同時(shí)學(xué)校管理模塊可審核學(xué)生就業(yè)信息,著重突出就業(yè)生優(yōu)勢,并可對(duì)數(shù)據(jù)進(jìn)行統(tǒng)計(jì)。為保證數(shù)據(jù)真實(shí)可靠性,該數(shù)據(jù)協(xié)同登錄系統(tǒng)的學(xué)生人數(shù)情況進(jìn)行驗(yàn)證,以圖表形式對(duì)就業(yè)數(shù)據(jù)統(tǒng)計(jì),以便提高學(xué)校對(duì)學(xué)生發(fā)展的掌握情況。

      管理員模塊可作為監(jiān)督者,也可以作為平臺(tái)的“大家長”,具備維護(hù)數(shù)據(jù)字典的作用,其功能可維護(hù)系統(tǒng)模塊管理,包括數(shù)據(jù)統(tǒng)計(jì)、信息公布等。同時(shí),管理員可對(duì)其他角色進(jìn)行有效管理,保證就業(yè)平臺(tái)的健康發(fā)展,并協(xié)同模塊功能完善信息公布、信息審核等內(nèi)容,進(jìn)一步提高就業(yè)平臺(tái)的保障體系。

      4 結(jié)語

      綜上所述,區(qū)塊鏈技術(shù)的發(fā)展是大勢所趨,并運(yùn)用在各大行業(yè)中,面對(duì)區(qū)塊鏈發(fā)展,采用較為成熟的技術(shù)應(yīng)用于就業(yè)平臺(tái)設(shè)計(jì)中是必然的。同時(shí),區(qū)塊鏈技術(shù)和行業(yè)發(fā)展兩項(xiàng)結(jié)合,更能保證其數(shù)據(jù)安全和功能的實(shí)現(xiàn)。所以,該文通過對(duì)區(qū)塊鏈技術(shù)的研究,同就業(yè)問題兩相結(jié)合,設(shè)計(jì)基于區(qū)塊鏈人才社區(qū)的大學(xué)生就業(yè)平臺(tái),利用哈希函數(shù)難計(jì)算易檢查的特點(diǎn)控制了比特幣的產(chǎn)出速率和激勵(lì)機(jī)制,并讓每名礦工都有權(quán)檢驗(yàn)新區(qū)塊,進(jìn)而構(gòu)建了一個(gè)互相監(jiān)督、去中心化的賬本。并從學(xué)生、管理員、企業(yè)以及學(xué)校4個(gè)角度出發(fā),利用JAVA面向?qū)ο蟮某绦蛟O(shè)計(jì)思想,結(jié)合IPV6協(xié)議、P2P網(wǎng)絡(luò)以及數(shù)據(jù)庫模塊等,使之各模塊之間聯(lián)動(dòng)性強(qiáng),界面操作方面,并保證數(shù)據(jù)不被篡改,能夠有效的滿足大學(xué)生就業(yè)平臺(tái)需求。

      新兴县| 班戈县| 肃北| 中宁县| 竹溪县| 涿鹿县| 仁化县| 垣曲县| 宝山区| 腾冲县| 哈密市| 武夷山市| 金昌市| 岗巴县| 平昌县| 岑巩县| 石棉县| 乡城县| 邻水| 南召县| 凌云县| 中江县| 随州市| 当雄县| 英山县| 濮阳县| 民权县| 封丘县| 莱州市| 房山区| 五指山市| 博罗县| 宁化县| 南郑县| 尉犁县| 浦江县| 尖扎县| 海城市| 洞口县| 舟山市| 东方市|