文/黃心豪 趙博
輿論是公眾意見的交流集合,對社會事務乃至維持社會有序運轉有著深刻的意義。無論是以英國為代表的公營制媒體還是以美國為代表的私營制媒體,它們在堅守新聞專業主義的同時也在為各自的政府做宣傳和適當的輿論引導。而在中國,以報刊、廣播、電視等傳統媒體更是長期承載著反映輿論、引發輿論和引導輿論的重任。然而,在進入到Web2.0時代后,個人用戶發布、轉載、評論等功能的出現使公眾的話語權進一步擴大,網絡輿論場形成了具有去中心化性質、反映了強烈的社會情緒和反權威心理、總體上呈現出一個圍觀形結構的新型傳播格局。在順應社會主義民主化進程的同時,由于互聯網本身的特性以及相關法規制度不夠健全,一系列如同網絡暴力、虛假信息等負面網絡輿情頻出,網絡輿論平臺運營者難以防范、徹底解決相關問題;而網絡輿論的反權威和非理性傾向也使一旦有關機構和部門未恰當處置相關輿情,一定程度上會損失政府的公信力。在這種背景下,區塊鏈作為一種具有去中心化特性的計算機技術,在順應當前輿論場去中心化的傳播特性的前提下,還具有記錄不可篡改、記錄可回溯的性質,輔以智能合約等技術手段,有利于迅速處理相關網絡輿情,以達到智能優化網絡輿論的目的。
網絡輿論是民意的一部分,是在一種只存在于互聯網的輿論形態,往往能通過其表現出來的具有一定影響力和傾向性的意見或言論傳達出網民對某一公眾話題的關注程度。新的媒介形態和新型傳播方式因網絡輿論場的出現而出現,并推動一個具有去中心化、呈圍觀結構的公眾參與、非理性和反權威特征,分為潛伏期、爆發期、蔓延期、反復期、緩解期和長尾期六個階段的網絡輿論生態形成。在這種網絡輿論生態中會因以上特性導致網絡上的話語權失衡,問題的主要表現形式為網絡暴力和網絡謠言,具體如下:
第一,網絡暴力問題。網絡的匿名性、廣泛性和分散性促使網民更加傾向于在網絡空間內進行多主張、少論據的話語表達和積極的、感性的社會參與,并在對事件的討論過程中表現出自己的正義感和使命感——通常是以網絡暴力的形式表現出來,如2015年“南京虐童案件”中,部分網友和媒體對該事件的持續關注和過分炒作,導致出現群體極化效應,嚴重影響政府的公信力。
第二,網絡謠言問題。網絡謠言是指通過網絡介質傳播帶有攻擊性或目的性、沒有事實根據的信息。謠言傳播具有突發性且流傳速度極快,多涉及突發事件、公眾人物和群眾健康生活等方面,因而對正常的網絡秩序乃至社會秩序有著嚴重的不良影響。據《2018微信謠言治理報告》,微信在2017年全年共處罰造謠傳謠賬號約18萬個,辟謠中間頁科普次數約4.9億次,日均約140萬次,辟謠中間頁科普總人數約1.4億。
第三,其他言論問題。在微博、微信公眾號等輿論平臺,部分不法分子利用其公開性公然進行制假售假和淫穢色情信息的傳播;部分基于政治利益的網民在網絡輿論平臺上發布和傳播帶有極端情緒、不利于社會穩定的言論;一些網絡推手和水軍因為商業利益對某些并無社會影響力的話題進行炒作等。以上問題在影響公眾上網體驗的同時,也一定程度上影響了網絡輿論秩序,提升了網絡輿論平臺和相關政府部門的治理難度。
區塊鏈技術本質上是一種由交易(Transaction)、區塊(Block)以及鏈(Chain)三部分組成,去中心化,并具有分布式數據存儲、點對點通信、共識機制和加密算法等計算機技術的新型應用模式。本文運用到區塊鏈主要技術創新體現在以下五點:
第一,分布式賬本。不同于傳統的中心化網絡拓撲,區塊鏈中的交易是由點對點網絡中的所有節點共同參與記錄,沒有中心節點,因而替代了傳統第三方中心機構的保證信任和交易安全的職能。
第二,加密算法。區塊鏈利用哈希函數、對稱和非對稱加密算法、數字簽名(digital signature)等密碼學手段來確保交易的安全性。鏈上記錄的交易信息向所有參與共識的節點公開的同時,用戶以半匿名的形式參與交易,保證了隱私安全。
第三,共識機制。在高冗余存儲以保證數據難以篡改的前提下,共識機制解決了節點之間的一致性問題,保證了鏈上數據不可單方面篡改,降低了因不信任而產生的信用成本、時間成本和經濟成本。
第四,智能合約。智能合約本質上是一類計算機腳本,它在交易行為滿足設定的前提條件時自動執行,提供優于傳統合約的智能執行方法和效力。
第五,聯盟鏈。聯盟鏈是一種介于公有鏈和私有鏈之間的部分去中心化的許可鏈。新節點加入聯盟鏈時必須通過高權限節點許可。由于聯盟鏈的共識機制可能會在區塊鏈系統運行時受到某些特定節點的控制,因而本次研究的主體架構即是依托于聯盟鏈的相關概念和技術。
智能合約與區塊鏈的結合讓區塊鏈突破了單一的數字貨幣功能,其可編程性使區塊鏈的功能高度抽象,極大地拓展了區塊鏈的應用范圍;其智能執行性反應迅速、失信率低,大大提高運作效率。在這種情況下,結合區塊鏈技術的網絡輿論可以自主營造出將彼此信任依托于算法、無需網絡輿情管理的互動氛圍。
區塊鏈的鏈式結構、數字簽名以及簡易交易驗證等結構、機制和技術決定區塊鏈上的信息不可修改或刪除,并可以快速回溯。此外,智能合約能夠通過區塊鏈上狀態的變更,判斷并自動執行一些預設的條約款項。利用區塊鏈的這種特性,我們可以將網民的所有行為記錄在區塊鏈上,生成不可篡改、難以刪除的行為歷史記錄,輔以區塊鏈記錄可回溯、智能合約自動執行等特性,區塊鏈擁有在沒有人為干預的條件下,自動對網絡社交平臺中的低質量信息進行追溯和問責的潛力。
通過編寫和部署智能合約,我們能夠將現有主流網絡輿論平臺的輿情熔斷機制引入平臺。通過引進大數據分析機制,提煉高熱話題并分析網民立場情況。對于持續爭議的事件,通過調整消息的活躍系數,降低相關消息的出現幾率,以達到穩定網絡輿論的目的。
通過在節點上部署以語義分析算法為核心的智能合約,平臺能夠在消息產生時分析消息的情緒傾向,識別、標注并跟蹤情緒表達嚴重異常的消息,網絡謠言、煽動性言論等低質量消息均能得到控制和問責。
按照區塊鏈的邏輯架構,該軟件模型分為數據層、網絡層、共識層和合約層。

圖 1 區塊的數據結構
底層區塊鏈架構要求每條記賬信息的發起人需要對記賬信息進行簽名以防止偽造和抵賴,產塊節點收集記賬信息(包括消息、鏈上狀態變更以及用戶針對一條消息的操作),并與時間戳、上一區塊的封裝簽名和產塊節點ID等信息打包成區塊,并封裝簽名。若干區塊可以按時間順序形成鏈式數據結構,這種鏈式結構決定區塊的順序不能前后調換,區塊也不能從鏈中被移除,否則會導致鏈因為前后區塊封裝簽名不匹配而發生斷裂。
聯盟鏈要求節點分組進行權限控制。在本平臺中,兩個節點群組的權限如表所示。

表 1 高權限節點群與低權限節點群的權限差異
由此可見,聯盟鏈中,高權限節點進行共識,低權限節點被動接受共識結果。聯盟鏈相對于公有鏈來說,節點加入體系的門限更高,鏈上狀態的決定權略有集中,鏈上狀態更加可控。
此外,該平臺引入類似IPFS的分布式文件存儲系統,它具有基于文件內容尋址、去冗余、防篡改和版本跟蹤控制的特性。利用IPFS的這些特性,我們不僅能夠大大降低通信負擔,而且能夠獲取一條消息從產生到刪除所有的更改、轉載行為的詳細記錄。

圖 2 聯盟鏈網絡拓撲以及基于P2P的IPFS
在區塊鏈中,實用拜占庭容錯PBFT可以保證節點不經過與全網節點依次對比確認便可相信保存的賬本副本大概率與全網三分之二多數節點保存的賬本副本一致,同時兼顧共識有效性和效率。PBFT共識機制需在信道可靠的前提下得以實現。
PBFT容錯的基本思路是通過三分之二多數一致結果來解決拜占庭將軍問題。在PBFT下,節點總數n和拜占庭錯誤節點f的關系滿足n≥3f+1。在進行一次共識之前,高權限節點群中需要根據特定主節點選擇公式選擇一個主節點發布認證證書,其他高權限節點作為仆節點接收證書,驗證并轉發。
流程中需要用到的符號有:

表2 符號表
其一次共識過程如下所示:
a.在第i+N次記賬交易全網廣播之后,Nm產生C并分發給
d.如果NiS在收到包括自己在內的2f+1個R后,則確認該區塊,并且發送R給低權限節點群中的一部分節點,Nm確認區塊后將區塊廣播至低權限節點群。否則,放棄該區塊,并觸發主節點更換協議,重新進行共識。
e.如果一個低權限節點收到2f+1個R,則確認該區塊,將區塊添加至鏈尾。
如圖3所示,c節點的副本鏈會從此時開始發生斷裂,不再延長。將一條鏈的長度作為工作量,以工作量最大的分叉作為全網共識的最終結果,并替代不服從共識結果的節點所持有的賬本副本。因此,c節點的鏈副本最終會被其他正常節點持有的鏈副本替代。

圖3 一次共識流程示意圖
智能合約是部署在節點上的“條件——響應”類型的腳本代碼。鏈上狀態達到某個閾值后,智能合約被觸發,自動執行相應腳本,更改鏈上狀態。如圖4。
(1)基于情感分析的極端信息篩選算法
大部分低質量信息具有語言風格夸張、情感表達異常的特征,通過語句拆分、情緒字典比對等方法,量化分析文本的情緒指標,為信息質量判斷提供參考。利用基于情感極性的分析算法,合約層實時分析消息的情緒指標,對于情緒較極端的消息,及時在鏈上發布警示信息,并記錄消息的作者信息、轉載記錄以及版本控制信息,并實時更新。
(2)大數據輿情分析與用戶針對消息的反饋統計
現階段主流平臺的輿論監測手段可作為合約腳本直接部署至每個節點,定期回溯收集言論關鍵詞及針對消息的評價信息,根據搜索量、閱覽量、主題相近消息的情緒分析結果及用戶對消息的評價來實時反饋正面輿情及負面輿情,及時調整相關關鍵詞的活躍參數,熔斷過熱關鍵詞的傳播過程,并及時追溯輿情源頭。
(3)行政干預API
行政干預群體可以通過設定特定敏感關鍵詞、部署自定義智能腳本等手段,達到強制限制特定種類消息的發布,批量刪除全鏈含有特定關鍵詞的消息原文,調取特定消息的發布、轉載、修改和刪除記錄等目的。

圖4 合約層架構
該模型旨在通過對用戶言論和行為的全程記錄來對低質量信息進行高效智能的過濾、壓制和問責。模型架構大可分為消息編輯器、消息廣場及輿論監測與輿情處置三個模塊。
第一,消息編輯器模塊。消息編輯器的行為主體是用戶,即用戶的消息和操作請求(添加、修改及刪除)提交至區塊鏈節點之后,節點存儲消息數據,在賬本上添加相關記賬消息并廣播至全網,記賬信息不可修改或刪除。此外,消息編輯器還負責語句拆分、關鍵詞的提取、分析消息的語義和情緒,及時識別并跟蹤高風險言論。
第二,消息廣場模塊。消息廣場提供用戶查看他人言論、對他人言論表達立場和觀點的平臺。消息廣場在智能合約的作用下負責收集并統計這些立場和觀點,根據統計結果分析言論質量,及時處置低質量言論。
第三,輿論監測與輿情處置模塊。輿論監測與輿情處置模塊為行政干預輿論提供支持,包括動態監測統計用戶行為、有害信息篩選以及疫情分析、快速追蹤輿情涉事用戶等。此外,輿情處置模塊還為干預群體開放可編程接口,干預群體可通過需求自主編輯添加干預功能。
針對網絡輿論出現的網絡暴力問題、網絡謠言問題和其他言論問題,本文論證了區塊鏈技術對于優化網絡輿論的積極作用,并提出了基于區塊鏈的輿情優化方法:(1)通過引進大數據分析機制、編寫和部署智能合約的輿情熔斷機制;(2)以語義分析算法為核心的情緒預警機制;本文從區塊鏈的數據層、網絡層、共識層、合約層四個層次出發,提出了一個具有操作性的軟件模型。
本文主要研究區塊鏈技術在優化網絡輿論上的可行性,能夠基于算法有效分析和處理相關問題。但在具體搭建和應用中,我們需要考慮到如何提高活躍用戶和用戶總量的比例,以及如何讓網絡輿論更高程度地成為民意的一部分。