文/黃心豪 趙博
輿論是公眾意見的交流集合,對社會(huì)事務(wù)乃至維持社會(huì)有序運(yùn)轉(zhuǎn)有著深刻的意義。無論是以英國為代表的公營制媒體還是以美國為代表的私營制媒體,它們在堅(jiān)守新聞專業(yè)主義的同時(shí)也在為各自的政府做宣傳和適當(dāng)?shù)妮浾撘龑?dǎo)。而在中國,以報(bào)刊、廣播、電視等傳統(tǒng)媒體更是長期承載著反映輿論、引發(fā)輿論和引導(dǎo)輿論的重任。然而,在進(jìn)入到Web2.0時(shí)代后,個(gè)人用戶發(fā)布、轉(zhuǎn)載、評論等功能的出現(xiàn)使公眾的話語權(quán)進(jìn)一步擴(kuò)大,網(wǎng)絡(luò)輿論場形成了具有去中心化性質(zhì)、反映了強(qiáng)烈的社會(huì)情緒和反權(quán)威心理、總體上呈現(xiàn)出一個(gè)圍觀形結(jié)構(gòu)的新型傳播格局。在順應(yīng)社會(huì)主義民主化進(jìn)程的同時(shí),由于互聯(lián)網(wǎng)本身的特性以及相關(guān)法規(guī)制度不夠健全,一系列如同網(wǎng)絡(luò)暴力、虛假信息等負(fù)面網(wǎng)絡(luò)輿情頻出,網(wǎng)絡(luò)輿論平臺(tái)運(yùn)營者難以防范、徹底解決相關(guān)問題;而網(wǎng)絡(luò)輿論的反權(quán)威和非理性傾向也使一旦有關(guān)機(jī)構(gòu)和部門未恰當(dāng)處置相關(guān)輿情,一定程度上會(huì)損失政府的公信力。在這種背景下,區(qū)塊鏈作為一種具有去中心化特性的計(jì)算機(jī)技術(shù),在順應(yīng)當(dāng)前輿論場去中心化的傳播特性的前提下,還具有記錄不可篡改、記錄可回溯的性質(zhì),輔以智能合約等技術(shù)手段,有利于迅速處理相關(guān)網(wǎng)絡(luò)輿情,以達(dá)到智能優(yōu)化網(wǎng)絡(luò)輿論的目的。
網(wǎng)絡(luò)輿論是民意的一部分,是在一種只存在于互聯(lián)網(wǎng)的輿論形態(tài),往往能通過其表現(xiàn)出來的具有一定影響力和傾向性的意見或言論傳達(dá)出網(wǎng)民對某一公眾話題的關(guān)注程度。新的媒介形態(tài)和新型傳播方式因網(wǎng)絡(luò)輿論場的出現(xiàn)而出現(xiàn),并推動(dòng)一個(gè)具有去中心化、呈圍觀結(jié)構(gòu)的公眾參與、非理性和反權(quán)威特征,分為潛伏期、爆發(fā)期、蔓延期、反復(fù)期、緩解期和長尾期六個(gè)階段的網(wǎng)絡(luò)輿論生態(tài)形成。在這種網(wǎng)絡(luò)輿論生態(tài)中會(huì)因以上特性導(dǎo)致網(wǎng)絡(luò)上的話語權(quán)失衡,問題的主要表現(xiàn)形式為網(wǎng)絡(luò)暴力和網(wǎng)絡(luò)謠言,具體如下:
第一,網(wǎng)絡(luò)暴力問題。網(wǎng)絡(luò)的匿名性、廣泛性和分散性促使網(wǎng)民更加傾向于在網(wǎng)絡(luò)空間內(nèi)進(jìn)行多主張、少論據(jù)的話語表達(dá)和積極的、感性的社會(huì)參與,并在對事件的討論過程中表現(xiàn)出自己的正義感和使命感——通常是以網(wǎng)絡(luò)暴力的形式表現(xiàn)出來,如2015年“南京虐童案件”中,部分網(wǎng)友和媒體對該事件的持續(xù)關(guān)注和過分炒作,導(dǎo)致出現(xiàn)群體極化效應(yīng),嚴(yán)重影響政府的公信力。
第二,網(wǎng)絡(luò)謠言問題。網(wǎng)絡(luò)謠言是指通過網(wǎng)絡(luò)介質(zhì)傳播帶有攻擊性或目的性、沒有事實(shí)根據(jù)的信息。謠言傳播具有突發(fā)性且流傳速度極快,多涉及突發(fā)事件、公眾人物和群眾健康生活等方面,因而對正常的網(wǎng)絡(luò)秩序乃至社會(huì)秩序有著嚴(yán)重的不良影響。據(jù)《2018微信謠言治理報(bào)告》,微信在2017年全年共處罰造謠傳謠賬號約18萬個(gè),辟謠中間頁科普次數(shù)約4.9億次,日均約140萬次,辟謠中間頁科普總?cè)藬?shù)約1.4億。
第三,其他言論問題。在微博、微信公眾號等輿論平臺(tái),部分不法分子利用其公開性公然進(jìn)行制假售假和淫穢色情信息的傳播;部分基于政治利益的網(wǎng)民在網(wǎng)絡(luò)輿論平臺(tái)上發(fā)布和傳播帶有極端情緒、不利于社會(huì)穩(wěn)定的言論;一些網(wǎng)絡(luò)推手和水軍因?yàn)樯虡I(yè)利益對某些并無社會(huì)影響力的話題進(jìn)行炒作等。以上問題在影響公眾上網(wǎng)體驗(yàn)的同時(shí),也一定程度上影響了網(wǎng)絡(luò)輿論秩序,提升了網(wǎng)絡(luò)輿論平臺(tái)和相關(guān)政府部門的治理難度。
區(qū)塊鏈技術(shù)本質(zhì)上是一種由交易(Transaction)、區(qū)塊(Block)以及鏈(Chain)三部分組成,去中心化,并具有分布式數(shù)據(jù)存儲(chǔ)、點(diǎn)對點(diǎn)通信、共識(shí)機(jī)制和加密算法等計(jì)算機(jī)技術(shù)的新型應(yīng)用模式。本文運(yùn)用到區(qū)塊鏈主要技術(shù)創(chuàng)新體現(xiàn)在以下五點(diǎn):
第一,分布式賬本。不同于傳統(tǒng)的中心化網(wǎng)絡(luò)拓?fù)?,區(qū)塊鏈中的交易是由點(diǎn)對點(diǎn)網(wǎng)絡(luò)中的所有節(jié)點(diǎn)共同參與記錄,沒有中心節(jié)點(diǎn),因而替代了傳統(tǒng)第三方中心機(jī)構(gòu)的保證信任和交易安全的職能。
第二,加密算法。區(qū)塊鏈利用哈希函數(shù)、對稱和非對稱加密算法、數(shù)字簽名(digital signature)等密碼學(xué)手段來確保交易的安全性。鏈上記錄的交易信息向所有參與共識(shí)的節(jié)點(diǎn)公開的同時(shí),用戶以半匿名的形式參與交易,保證了隱私安全。
第三,共識(shí)機(jī)制。在高冗余存儲(chǔ)以保證數(shù)據(jù)難以篡改的前提下,共識(shí)機(jī)制解決了節(jié)點(diǎn)之間的一致性問題,保證了鏈上數(shù)據(jù)不可單方面篡改,降低了因不信任而產(chǎn)生的信用成本、時(shí)間成本和經(jīng)濟(jì)成本。
第四,智能合約。智能合約本質(zhì)上是一類計(jì)算機(jī)腳本,它在交易行為滿足設(shè)定的前提條件時(shí)自動(dòng)執(zhí)行,提供優(yōu)于傳統(tǒng)合約的智能執(zhí)行方法和效力。
第五,聯(lián)盟鏈。聯(lián)盟鏈?zhǔn)且环N介于公有鏈和私有鏈之間的部分去中心化的許可鏈。新節(jié)點(diǎn)加入聯(lián)盟鏈時(shí)必須通過高權(quán)限節(jié)點(diǎn)許可。由于聯(lián)盟鏈的共識(shí)機(jī)制可能會(huì)在區(qū)塊鏈系統(tǒng)運(yùn)行時(shí)受到某些特定節(jié)點(diǎn)的控制,因而本次研究的主體架構(gòu)即是依托于聯(lián)盟鏈的相關(guān)概念和技術(shù)。
智能合約與區(qū)塊鏈的結(jié)合讓區(qū)塊鏈突破了單一的數(shù)字貨幣功能,其可編程性使區(qū)塊鏈的功能高度抽象,極大地拓展了區(qū)塊鏈的應(yīng)用范圍;其智能執(zhí)行性反應(yīng)迅速、失信率低,大大提高運(yùn)作效率。在這種情況下,結(jié)合區(qū)塊鏈技術(shù)的網(wǎng)絡(luò)輿論可以自主營造出將彼此信任依托于算法、無需網(wǎng)絡(luò)輿情管理的互動(dòng)氛圍。
區(qū)塊鏈的鏈?zhǔn)浇Y(jié)構(gòu)、數(shù)字簽名以及簡易交易驗(yàn)證等結(jié)構(gòu)、機(jī)制和技術(shù)決定區(qū)塊鏈上的信息不可修改或刪除,并可以快速回溯。此外,智能合約能夠通過區(qū)塊鏈上狀態(tài)的變更,判斷并自動(dòng)執(zhí)行一些預(yù)設(shè)的條約款項(xiàng)。利用區(qū)塊鏈的這種特性,我們可以將網(wǎng)民的所有行為記錄在區(qū)塊鏈上,生成不可篡改、難以刪除的行為歷史記錄,輔以區(qū)塊鏈記錄可回溯、智能合約自動(dòng)執(zhí)行等特性,區(qū)塊鏈擁有在沒有人為干預(yù)的條件下,自動(dòng)對網(wǎng)絡(luò)社交平臺(tái)中的低質(zhì)量信息進(jìn)行追溯和問責(zé)的潛力。
通過編寫和部署智能合約,我們能夠?qū)F(xiàn)有主流網(wǎng)絡(luò)輿論平臺(tái)的輿情熔斷機(jī)制引入平臺(tái)。通過引進(jìn)大數(shù)據(jù)分析機(jī)制,提煉高熱話題并分析網(wǎng)民立場情況。對于持續(xù)爭議的事件,通過調(diào)整消息的活躍系數(shù),降低相關(guān)消息的出現(xiàn)幾率,以達(dá)到穩(wěn)定網(wǎng)絡(luò)輿論的目的。
通過在節(jié)點(diǎn)上部署以語義分析算法為核心的智能合約,平臺(tái)能夠在消息產(chǎn)生時(shí)分析消息的情緒傾向,識(shí)別、標(biāo)注并跟蹤情緒表達(dá)嚴(yán)重異常的消息,網(wǎng)絡(luò)謠言、煽動(dòng)性言論等低質(zhì)量消息均能得到控制和問責(zé)。
按照區(qū)塊鏈的邏輯架構(gòu),該軟件模型分為數(shù)據(jù)層、網(wǎng)絡(luò)層、共識(shí)層和合約層。
圖 1 區(qū)塊的數(shù)據(jù)結(jié)構(gòu)
底層區(qū)塊鏈架構(gòu)要求每條記賬信息的發(fā)起人需要對記賬信息進(jìn)行簽名以防止偽造和抵賴,產(chǎn)塊節(jié)點(diǎn)收集記賬信息(包括消息、鏈上狀態(tài)變更以及用戶針對一條消息的操作),并與時(shí)間戳、上一區(qū)塊的封裝簽名和產(chǎn)塊節(jié)點(diǎn)ID等信息打包成區(qū)塊,并封裝簽名。若干區(qū)塊可以按時(shí)間順序形成鏈?zhǔn)綌?shù)據(jù)結(jié)構(gòu),這種鏈?zhǔn)浇Y(jié)構(gòu)決定區(qū)塊的順序不能前后調(diào)換,區(qū)塊也不能從鏈中被移除,否則會(huì)導(dǎo)致鏈因?yàn)榍昂髤^(qū)塊封裝簽名不匹配而發(fā)生斷裂。
聯(lián)盟鏈要求節(jié)點(diǎn)分組進(jìn)行權(quán)限控制。在本平臺(tái)中,兩個(gè)節(jié)點(diǎn)群組的權(quán)限如表所示。
表 1 高權(quán)限節(jié)點(diǎn)群與低權(quán)限節(jié)點(diǎn)群的權(quán)限差異
由此可見,聯(lián)盟鏈中,高權(quán)限節(jié)點(diǎn)進(jìn)行共識(shí),低權(quán)限節(jié)點(diǎn)被動(dòng)接受共識(shí)結(jié)果。聯(lián)盟鏈相對于公有鏈來說,節(jié)點(diǎn)加入體系的門限更高,鏈上狀態(tài)的決定權(quán)略有集中,鏈上狀態(tài)更加可控。
此外,該平臺(tái)引入類似IPFS的分布式文件存儲(chǔ)系統(tǒng),它具有基于文件內(nèi)容尋址、去冗余、防篡改和版本跟蹤控制的特性。利用IPFS的這些特性,我們不僅能夠大大降低通信負(fù)擔(dān),而且能夠獲取一條消息從產(chǎn)生到刪除所有的更改、轉(zhuǎn)載行為的詳細(xì)記錄。
圖 2 聯(lián)盟鏈網(wǎng)絡(luò)拓?fù)湟约盎赑2P的IPFS
在區(qū)塊鏈中,實(shí)用拜占庭容錯(cuò)PBFT可以保證節(jié)點(diǎn)不經(jīng)過與全網(wǎng)節(jié)點(diǎn)依次對比確認(rèn)便可相信保存的賬本副本大概率與全網(wǎng)三分之二多數(shù)節(jié)點(diǎn)保存的賬本副本一致,同時(shí)兼顧共識(shí)有效性和效率。PBFT共識(shí)機(jī)制需在信道可靠的前提下得以實(shí)現(xiàn)。
PBFT容錯(cuò)的基本思路是通過三分之二多數(shù)一致結(jié)果來解決拜占庭將軍問題。在PBFT下,節(jié)點(diǎn)總數(shù)n和拜占庭錯(cuò)誤節(jié)點(diǎn)f的關(guān)系滿足n≥3f+1。在進(jìn)行一次共識(shí)之前,高權(quán)限節(jié)點(diǎn)群中需要根據(jù)特定主節(jié)點(diǎn)選擇公式選擇一個(gè)主節(jié)點(diǎn)發(fā)布認(rèn)證證書,其他高權(quán)限節(jié)點(diǎn)作為仆節(jié)點(diǎn)接收證書,驗(yàn)證并轉(zhuǎn)發(fā)。
流程中需要用到的符號有:
表2 符號表
其一次共識(shí)過程如下所示:
a.在第i+N次記賬交易全網(wǎng)廣播之后,Nm產(chǎn)生C并分發(fā)給
d.如果NiS在收到包括自己在內(nèi)的2f+1個(gè)R后,則確認(rèn)該區(qū)塊,并且發(fā)送R給低權(quán)限節(jié)點(diǎn)群中的一部分節(jié)點(diǎn),Nm確認(rèn)區(qū)塊后將區(qū)塊廣播至低權(quán)限節(jié)點(diǎn)群。否則,放棄該區(qū)塊,并觸發(fā)主節(jié)點(diǎn)更換協(xié)議,重新進(jìn)行共識(shí)。
e.如果一個(gè)低權(quán)限節(jié)點(diǎn)收到2f+1個(gè)R,則確認(rèn)該區(qū)塊,將區(qū)塊添加至鏈尾。
如圖3所示,c節(jié)點(diǎn)的副本鏈會(huì)從此時(shí)開始發(fā)生斷裂,不再延長。將一條鏈的長度作為工作量,以工作量最大的分叉作為全網(wǎng)共識(shí)的最終結(jié)果,并替代不服從共識(shí)結(jié)果的節(jié)點(diǎn)所持有的賬本副本。因此,c節(jié)點(diǎn)的鏈副本最終會(huì)被其他正常節(jié)點(diǎn)持有的鏈副本替代。
圖3 一次共識(shí)流程示意圖
智能合約是部署在節(jié)點(diǎn)上的“條件——響應(yīng)”類型的腳本代碼。鏈上狀態(tài)達(dá)到某個(gè)閾值后,智能合約被觸發(fā),自動(dòng)執(zhí)行相應(yīng)腳本,更改鏈上狀態(tài)。如圖4。
(1)基于情感分析的極端信息篩選算法
大部分低質(zhì)量信息具有語言風(fēng)格夸張、情感表達(dá)異常的特征,通過語句拆分、情緒字典比對等方法,量化分析文本的情緒指標(biāo),為信息質(zhì)量判斷提供參考。利用基于情感極性的分析算法,合約層實(shí)時(shí)分析消息的情緒指標(biāo),對于情緒較極端的消息,及時(shí)在鏈上發(fā)布警示信息,并記錄消息的作者信息、轉(zhuǎn)載記錄以及版本控制信息,并實(shí)時(shí)更新。
(2)大數(shù)據(jù)輿情分析與用戶針對消息的反饋統(tǒng)計(jì)
現(xiàn)階段主流平臺(tái)的輿論監(jiān)測手段可作為合約腳本直接部署至每個(gè)節(jié)點(diǎn),定期回溯收集言論關(guān)鍵詞及針對消息的評價(jià)信息,根據(jù)搜索量、閱覽量、主題相近消息的情緒分析結(jié)果及用戶對消息的評價(jià)來實(shí)時(shí)反饋正面輿情及負(fù)面輿情,及時(shí)調(diào)整相關(guān)關(guān)鍵詞的活躍參數(shù),熔斷過熱關(guān)鍵詞的傳播過程,并及時(shí)追溯輿情源頭。
(3)行政干預(yù)API
行政干預(yù)群體可以通過設(shè)定特定敏感關(guān)鍵詞、部署自定義智能腳本等手段,達(dá)到強(qiáng)制限制特定種類消息的發(fā)布,批量刪除全鏈含有特定關(guān)鍵詞的消息原文,調(diào)取特定消息的發(fā)布、轉(zhuǎn)載、修改和刪除記錄等目的。
圖4 合約層架構(gòu)
該模型旨在通過對用戶言論和行為的全程記錄來對低質(zhì)量信息進(jìn)行高效智能的過濾、壓制和問責(zé)。模型架構(gòu)大可分為消息編輯器、消息廣場及輿論監(jiān)測與輿情處置三個(gè)模塊。
第一,消息編輯器模塊。消息編輯器的行為主體是用戶,即用戶的消息和操作請求(添加、修改及刪除)提交至區(qū)塊鏈節(jié)點(diǎn)之后,節(jié)點(diǎn)存儲(chǔ)消息數(shù)據(jù),在賬本上添加相關(guān)記賬消息并廣播至全網(wǎng),記賬信息不可修改或刪除。此外,消息編輯器還負(fù)責(zé)語句拆分、關(guān)鍵詞的提取、分析消息的語義和情緒,及時(shí)識(shí)別并跟蹤高風(fēng)險(xiǎn)言論。
第二,消息廣場模塊。消息廣場提供用戶查看他人言論、對他人言論表達(dá)立場和觀點(diǎn)的平臺(tái)。消息廣場在智能合約的作用下負(fù)責(zé)收集并統(tǒng)計(jì)這些立場和觀點(diǎn),根據(jù)統(tǒng)計(jì)結(jié)果分析言論質(zhì)量,及時(shí)處置低質(zhì)量言論。
第三,輿論監(jiān)測與輿情處置模塊。輿論監(jiān)測與輿情處置模塊為行政干預(yù)輿論提供支持,包括動(dòng)態(tài)監(jiān)測統(tǒng)計(jì)用戶行為、有害信息篩選以及疫情分析、快速追蹤輿情涉事用戶等。此外,輿情處置模塊還為干預(yù)群體開放可編程接口,干預(yù)群體可通過需求自主編輯添加干預(yù)功能。
針對網(wǎng)絡(luò)輿論出現(xiàn)的網(wǎng)絡(luò)暴力問題、網(wǎng)絡(luò)謠言問題和其他言論問題,本文論證了區(qū)塊鏈技術(shù)對于優(yōu)化網(wǎng)絡(luò)輿論的積極作用,并提出了基于區(qū)塊鏈的輿情優(yōu)化方法:(1)通過引進(jìn)大數(shù)據(jù)分析機(jī)制、編寫和部署智能合約的輿情熔斷機(jī)制;(2)以語義分析算法為核心的情緒預(yù)警機(jī)制;本文從區(qū)塊鏈的數(shù)據(jù)層、網(wǎng)絡(luò)層、共識(shí)層、合約層四個(gè)層次出發(fā),提出了一個(gè)具有操作性的軟件模型。
本文主要研究區(qū)塊鏈技術(shù)在優(yōu)化網(wǎng)絡(luò)輿論上的可行性,能夠基于算法有效分析和處理相關(guān)問題。但在具體搭建和應(yīng)用中,我們需要考慮到如何提高活躍用戶和用戶總量的比例,以及如何讓網(wǎng)絡(luò)輿論更高程度地成為民意的一部分。