王懷營 曹三省
(中國傳媒大學(xué)媒體融合與傳播國家重點(diǎn)實(shí)驗室,北京 100024)
數(shù)字版權(quán)保護(hù)涉及的關(guān)鍵技術(shù)有加密技術(shù)、數(shù)字簽名技術(shù)、可信計算技術(shù)等。例如在版權(quán)追蹤溯源方面,主要是采用數(shù)字指紋技術(shù)[1]和數(shù)字水印技術(shù)[2]判斷內(nèi)容是否為盜版,為內(nèi)容提供商的盜版追溯提供技術(shù)支撐。國內(nèi)外很多企業(yè)以及科研院所都已獲得了一批數(shù)字版權(quán)保護(hù)技術(shù)的核心專利,如國外的微軟、索尼、三星等,國內(nèi)的華為、中興等公司以及清華大學(xué)和中國科學(xué)院等。
隨著媒體融合的進(jìn)一步發(fā)展,盜版問題屢見不鮮,傳統(tǒng)版權(quán)保護(hù)方式已經(jīng)很難解決當(dāng)前的數(shù)字媒體內(nèi)容保護(hù)問題,因此國內(nèi)的許多研究人員也提出了關(guān)于數(shù)字媒體版權(quán)保護(hù)方面的研究。例如劉欣亮等人提出的面向開放互聯(lián)網(wǎng)的多媒體數(shù)字版權(quán)保護(hù)系統(tǒng)[3]、張婷提出的面向移動智能終端的多媒體版權(quán)保護(hù)系統(tǒng)的研究與設(shè)計[4]、余芳提出的移動端的多媒體版權(quán)保護(hù)系統(tǒng)研究與實(shí)現(xiàn)[5]等。上述的方案大多還是基于第三方機(jī)構(gòu)對于數(shù)字版權(quán)內(nèi)容進(jìn)行授權(quán)和驗證,存在數(shù)據(jù)中心化管控的問題。并且融合媒體數(shù)字版權(quán)保護(hù)不能只關(guān)注加密和授權(quán)技術(shù),而應(yīng)該對媒體產(chǎn)品的整個發(fā)行過程進(jìn)行保護(hù),確保數(shù)字媒體內(nèi)容在整個生命周期內(nèi)得到合法使用。[6]
總體來說,數(shù)字版權(quán)保護(hù)技術(shù)還處于快速發(fā)展與不斷創(chuàng)新階段。隨著數(shù)字網(wǎng)絡(luò)技術(shù)的快速發(fā)展和應(yīng)用、新興業(yè)態(tài)的不斷涌現(xiàn),以及社會版權(quán)環(huán)境的不斷改善,數(shù)字版權(quán)保護(hù)技術(shù)將得到更多重視和更大發(fā)展。
區(qū)塊鏈技術(shù)帶來的去中心化技術(shù)熱潮引發(fā)了學(xué)術(shù)、產(chǎn)業(yè)界的高度關(guān)注[7],ITU、IETF、ISO等國際組織確立區(qū)塊鏈研究方向以探索技術(shù)標(biāo)準(zhǔn)化方向以及與應(yīng)用的融合點(diǎn),國內(nèi)權(quán)威機(jī)構(gòu)發(fā)布區(qū)塊鏈標(biāo)準(zhǔn)規(guī)范、發(fā)展?fàn)顩r白皮書以指導(dǎo)區(qū)塊鏈技術(shù)發(fā)展和應(yīng)用。區(qū)塊鏈的概念在2008 年就已經(jīng)由中本聰首次提出,但在近幾年迎來了研究爆發(fā)期。2021年我國的區(qū)塊鏈行業(yè)專利申請數(shù)量達(dá)15985項,占全球申請總量的84%,位居第一。[8]目前區(qū)塊鏈技術(shù)正在進(jìn)入3.0時代。區(qū)塊鏈的典型應(yīng)用場景有金融服務(wù)、征信管理、版權(quán)保護(hù)、物流與供應(yīng)鏈以及物聯(lián)網(wǎng)等領(lǐng)域。[9]在金融服務(wù)領(lǐng)域,國內(nèi)的中國人民銀行早在2016年就對外發(fā)布了積極關(guān)注區(qū)塊鏈技術(shù)發(fā)展的消息,國外的許多國家,如美國、日本、加拿大、瑞典等均已經(jīng)推出了以政府為主導(dǎo)的數(shù)字貨幣。在版權(quán)保護(hù)領(lǐng)域,中國搜索歷時4年自主研發(fā)區(qū)塊鏈技術(shù),于2021年1月發(fā)布了“媒體融合鏈”區(qū)塊鏈版權(quán)平臺。[10]
區(qū)塊鏈?zhǔn)且环N使用鏈結(jié)構(gòu)和密碼算法進(jìn)行分布式數(shù)據(jù)存儲的賬本技術(shù)。可以將區(qū)塊鏈看成是一種特殊的分布式數(shù)據(jù)庫,用于維護(hù)公共數(shù)據(jù)賬本。區(qū)塊鏈由一系列區(qū)塊組成,每個區(qū)塊包含一個區(qū)塊頭和一個區(qū)塊體。區(qū)塊頭用于鏈接前后區(qū)塊并且保證歷史數(shù)據(jù)的完整性,它記錄了前一區(qū)塊的Hash值、時間戳、隨機(jī)數(shù)、Merkle根等。根據(jù)比特幣挖礦算法,節(jié)點(diǎn)(礦工)檢驗交易的有效性,競猜隨機(jī)數(shù)來解決數(shù)學(xué)難題,成功挖礦的節(jié)點(diǎn)將交易打包加入?yún)^(qū)塊,并連接到區(qū)塊鏈上最新的區(qū)塊。前一區(qū)塊的Hash值使得當(dāng)前區(qū)塊始終唯一地指向前一區(qū)塊,從而形成區(qū)塊鏈獨(dú)特的鏈?zhǔn)浇Y(jié)構(gòu)。區(qū)塊頭中的隨機(jī)數(shù)是礦工解決上述數(shù)學(xué)難題的解。其中Merkle根由所有交易數(shù)據(jù)的Hash值兩兩進(jìn)行Hash計算后得出,能夠總結(jié)并快速歸納校驗區(qū)塊中的某個交易被篡改,并且需要相應(yīng)地改變區(qū)塊頭中的Merkle根以保證區(qū)塊數(shù)據(jù)的完整性,再通過對區(qū)塊頭進(jìn)行計算得到每個區(qū)塊的唯一Hash值來代表此區(qū)塊的獨(dú)一無二性。區(qū)塊體包含當(dāng)前區(qū)塊的交易數(shù)量和每個交易特定的哈希值,它們通過Merkle樹的數(shù)據(jù)結(jié)構(gòu)連接。區(qū)塊鏈結(jié)構(gòu)如圖1所示。
圖1 區(qū)塊鏈結(jié)構(gòu)示意圖
聯(lián)盟鏈?zhǔn)怯糜跈C(jī)構(gòu)間的許可準(zhǔn)入式區(qū)塊鏈,只針對某個特定群體的成員和有限的第三方,雖然非完全的“去中心化”,但在效率和成本優(yōu)化上具有優(yōu)勢[11],適用于構(gòu)建媒體融合場景下的區(qū)塊鏈版權(quán)保護(hù)系統(tǒng)。
Fabric是一種聯(lián)盟鏈的分布式操作系統(tǒng),只有獲得許可的用戶才能在授權(quán)的通道上查詢或調(diào)用交易,它為實(shí)現(xiàn)多用途分布式解決方案提供了一個安全、私有、靈活、可擴(kuò)展的平臺。由于無許可區(qū)塊鏈對所有人完全開放,因此不利于保證所有參與者的隱私。與所有成員都可以參與的無許可區(qū)塊鏈機(jī)制不同,提供特定訪問機(jī)制的許可區(qū)塊鏈可以確保數(shù)據(jù)只在系統(tǒng)指定的參與者之間流動。[12]Hyperledger Fabric是目前最流行的許可區(qū)塊鏈平臺,它通過將系統(tǒng)劃分為不同的通道,保證只有同一通道的參與者可以查看通道的數(shù)據(jù),而不在通道的參與者不能進(jìn)入通道。Fabric使用即插即用的成員管理服務(wù)和共識服務(wù)運(yùn)行,這些服務(wù)實(shí)現(xiàn)了可定制的智能合約的理念,以規(guī)范各方之間的交互。Hyperledger Fabric架構(gòu)圖如圖2所示。
圖2 Hyperledger Fabric架構(gòu)圖
密碼算法是保障信息安全的核心技術(shù),區(qū)塊鏈技術(shù)的安全依賴于密碼安全。區(qū)塊鏈長期使用國際通用的密碼算法體系和相關(guān)標(biāo)準(zhǔn),如SHA、RSA等。為從根本上擺脫對國外密碼技術(shù)和產(chǎn)品的過度依賴,國家密碼管理局制定了一系列密碼標(biāo)準(zhǔn),包括SM1、SM2、SM3、SM4、SM7、SM9、ZUC 等。
在Hyperledger Fabric的交易過程中,每個階段都應(yīng)用了密碼學(xué)算法。非對稱加密算法主要用于在交易過程中驗證節(jié)點(diǎn)的身份。為保證數(shù)據(jù)不被篡改,在數(shù)據(jù)簽名和發(fā)證過程中采用單向哈希算法對數(shù)據(jù)進(jìn)行哈希處理。對稱加密算法在區(qū)塊鏈的通信和隱私數(shù)據(jù)保護(hù)中發(fā)揮著重要作用。
2019年4 月,國家廣播電視總局官網(wǎng)發(fā)布《縣級融媒體中心網(wǎng)絡(luò)安全規(guī)范》,該規(guī)范中的多項要求中指出在采用密碼相關(guān)技術(shù)時要支持國密算法,基于國密算法對內(nèi)容數(shù)據(jù)進(jìn)行數(shù)字簽名、驗簽,使其具備內(nèi)容防篡改功能。從技術(shù)角度上來講,Hyperledger Fabric采用模塊化設(shè)計方案,有助于實(shí)現(xiàn)密碼模塊的國密算法轉(zhuǎn)換。
為了使版權(quán)保護(hù)技術(shù)適用于當(dāng)前融合媒體的發(fā)展[13],滿足國家在數(shù)字版權(quán)保護(hù)等廣播影視重要領(lǐng)域開展國產(chǎn)密碼應(yīng)用的要求,本文將基于國產(chǎn)密碼學(xué)標(biāo)準(zhǔn),實(shí)現(xiàn)國密加解密、簽名驗簽、哈希算法,并將其集成到Fabric平臺,實(shí)現(xiàn)國密版Fabric。Hyperledger Fabric國密版支持主要體現(xiàn)在簽名算法采用SM2橢圓曲線公鑰密碼算法,雜湊算法采用SM3密碼雜湊算法,對稱加密算法采用SM4加解密算法。
3.2.1 Hyperledger Fabric底層密碼學(xué)套件
為實(shí)現(xiàn)Hyperledger Fabric的國密化改造,需要先對其底層密碼學(xué)套件進(jìn)行分析,了解密碼服務(wù)在Fabric中的 加 密 機(jī) 制。BCCSP(Blockchain Cryptographic Service Provider,即區(qū)塊鏈密碼服務(wù)提供者)是Hyperledger Fabric的加密服務(wù)提供者,它能夠用來提供加解密、簽名校驗相關(guān)功能,并定義了系統(tǒng)所需的各種密碼算法。系統(tǒng)上層應(yīng)用模塊中(如MSP、cryptogen、CA、Fabric-SDK-Go等)使用的密碼算法都只是對BCCSP中定義的密碼算法的調(diào)用。另外,不同的模塊也會根據(jù)需要來定義特定使用的密碼模塊。
從圖3中可以看出,BCCSP通過MSP(Membership Provider Service)向核心模塊以及客戶端SDK提供加密算法相關(guān)服務(wù)。MSP是基于數(shù)字證書的成員身份管理,通過調(diào)用BCCSP,即證書服務(wù),來完成簽名驗簽等功能。Fabric提供國密算法服務(wù)的同時需要使用基于國密的數(shù)字證書服務(wù),以便使用數(shù)字證書時能夠驗證國密的數(shù)字簽名,從而辨別用戶身份。BCCSP模塊對上層抽象出了區(qū)塊鏈密碼服務(wù),包含非對稱加密、對稱加密、數(shù)字簽名算法、哈希計算,以及各種算法對于密鑰的生成和導(dǎo)入。不同的加密算法需要實(shí)現(xiàn)BCCSP中定義的接口,以向上層提供加密服務(wù)。在BCCSP中實(shí)現(xiàn)了一種對稱算法(AES)和兩種公鑰算法(RSA和ECDSA)。使用AES加密明文時,pkcs7用于填充明文,然后使用CBC模式加密明文。解密時用CBC解密,pkcs7用于恢復(fù)明文。RSA和ECDSA的密鑰結(jié)構(gòu)和簽名加密算法分別由crypto/rsa和crypto/ecdsa實(shí)現(xiàn)。通過BCCSP可以實(shí)現(xiàn)Fabric中的可插拔密碼算法模塊,BCCSP密碼服務(wù)套件是改造Hyperledger Fabric底層密碼套件的突破點(diǎn)。
圖3 BCCSP結(jié)構(gòu)
3.2.2 架構(gòu)設(shè)計
由上一節(jié)中對Fabric底層密碼學(xué)套件的分析,可以得出Fabric國密化改造會涉及到的模塊如圖4所示。
圖4 Fabric國密改造涉及的主要模塊
其中上層調(diào)用模塊主要是由MSP等模塊為Fabric提供成員加密服務(wù),它的實(shí)現(xiàn)依賴于BCCSP模塊和X509模塊。
BCCSP模塊主要實(shí)現(xiàn)了四套接口,分別是BCCSP接口、opts接口、key接口以及keystore接口。其中以BCCSP接口為主,它包含了加解密、簽名驗簽等主要方法。其他三套接口為輔,它們主要包含用于密鑰管理和存儲的一些方法。BCCSP模塊有兩套實(shí)現(xiàn)方式,一套是標(biāo)準(zhǔn)加密,它直接依賴于GoSDK原生的加密庫,另一套是國密實(shí)現(xiàn),需要依賴于第三方的提供的底層加密庫,一般分為硬實(shí)現(xiàn)和軟實(shí)現(xiàn)兩種方式,其中硬實(shí)現(xiàn)就是加密機(jī),軟實(shí)現(xiàn)采用Go語言實(shí)現(xiàn)。由于實(shí)驗條件的限制,本文選擇軟實(shí)現(xiàn)的方式實(shí)現(xiàn)國密加密庫。由于Fabric定義的BCCSP接口并不直接兼容于第三方提供的加密接口,因此需要做一個國密適配器,主要用于適配上層的BCCSP模塊和底層的第三方加密庫,這個國密適配器主要包含了SM2、SM3以及SM4三種國密算法的適配。
X509模塊主要提供的是有關(guān)證書的一系列方法。Fabric默認(rèn)是使用標(biāo)準(zhǔn)X509的,底層直接調(diào)用的是Go SDK原生的加密庫。為了讓X509支持國密的同時也兼容標(biāo)準(zhǔn)加密,可以把證書相關(guān)的接口抽象出來定義為X509接口,然后底層采用標(biāo)準(zhǔn)加密和國密。標(biāo)準(zhǔn)加密依舊是直接調(diào)用原生Go SDK標(biāo)準(zhǔn)加密庫,而國密則是調(diào)用第三方的國密庫,以此來實(shí)現(xiàn)國密算法的可插拔式。啟動區(qū)塊鏈網(wǎng)絡(luò)時可根據(jù)實(shí)際需求通過在Orderer、Peer和CLI的配置文件中的配置項來指定使用國密或標(biāo)準(zhǔn)加密算法。
3.3.1 Hyperledger Fabric底層密碼學(xué)套件
本次Fabric國密化改造中所涉及到的加密算法主要是ECDSA簽名算法、SHA256雜湊算法以及AES對稱加密算法,它們是由Golang底層的標(biāo)準(zhǔn)庫crypto包實(shí)現(xiàn)的。參考Fabric原有的加密算法的實(shí)現(xiàn),將國密算法在Fabric中的具體實(shí)現(xiàn)分為以下6個步驟:
1)在crypto模塊中定義SM2公私鑰的基礎(chǔ)類型,即SM2公鑰和私鑰的構(gòu)造函數(shù)。將公鑰定義為 PublicKey,將私鑰定義為 PrivateKey。
2)實(shí)現(xiàn)國密適配器gmsm分為三個接口的實(shí)現(xiàn),分別是:SM2接口、SM3接口、SM4接口。其中SM2接口主要包含密鑰生成、簽名、簽名驗證、加密、解密等方法,SM3接口主要包含計算數(shù)據(jù)摘要等方法,SM4接口主要包含用SM4對稱密鑰加解密等方法。
3)在BCCSP模塊實(shí)現(xiàn)國密工廠類型GMFactory,使用創(chuàng)建出的國密工廠類型調(diào)用initBCCSP方法初始化BCCSP對象。
4)在x509模塊中定義證書類型結(jié)構(gòu)體。本模塊涉及兩套實(shí)現(xiàn),分別是國密證書庫gmX509和標(biāo)準(zhǔn)證書庫standX509。gmX509通過對第三方x509庫進(jìn)行封裝實(shí)現(xiàn),standX509通過對GoSDK原生的x509庫進(jìn)行封裝實(shí)現(xiàn)。
5)完成Fabric源碼中密碼函數(shù)包的SM2、SM3、SM4算法替換后,將這些重新設(shè)計的密碼函數(shù)包封裝在國密插件中,再將國密插件嵌入到BCCSP的底層實(shí)現(xiàn)中。然后改變各個模塊中密碼算法相關(guān)部分的調(diào)用方式,使這些調(diào)用指向BCCSP模塊中的國密插件提供的國密接口,從而實(shí)現(xiàn)各個上層應(yīng)用對國密算法的調(diào)用支持。
6)如果使用國密算法,需要針對參數(shù)(比如gmsm)加載對應(yīng)的國密插件,調(diào)用 InitGMPlugin方法,初始化SM2、SM3和SM4三個結(jié)構(gòu)體,否則不會加載國密插件,默認(rèn)指定為非國密。
3.3.1 擴(kuò)展BCCSP模塊
前文已經(jīng)對相應(yīng)的國密算法進(jìn)行了實(shí)現(xiàn),本小節(jié)將對BCCSP模塊進(jìn)行國密擴(kuò)展,添加國密插件。
BCCSP在Fabric中用來提供相關(guān)的密碼標(biāo)準(zhǔn)及其實(shí)現(xiàn)。BCCSP模塊包含一些重要的接口,其中涉及到密鑰操作、哈希散列、簽名驗簽、加密解密等一些關(guān)鍵操作。在該模塊中,BCCSP.go所定義的BCCSP接口需要借助前面實(shí)現(xiàn)的國密適配器中提供的國密算法相關(guān)接口來實(shí)現(xiàn)相應(yīng)的接口功能。
BCCSP接口中主要包含以下方法,如表1所示。
表1 基于國密改造的BCCSP接口方法實(shí)現(xiàn)
本系統(tǒng)主要為媒體行業(yè)的融合媒體數(shù)字版權(quán)保護(hù)場景提供解決方案,數(shù)字版權(quán)作品類型包括文本、視頻、音頻、圖片,應(yīng)用場景,如圖5所示。本系統(tǒng)的服務(wù)對象主要有原創(chuàng)機(jī)構(gòu)、企業(yè)自媒體、原創(chuàng)媒體以及個人創(chuàng)作者。原創(chuàng)機(jī)構(gòu)是指報社、雜志社、原創(chuàng)圖片網(wǎng)站等;原創(chuàng)媒體是指文章作者、原創(chuàng)自媒體、攝影師、插畫師等原創(chuàng)個體;企業(yè)自媒體是指微信、微博、頭條號等原創(chuàng)運(yùn)營者以及企業(yè)賬號等運(yùn)營者。
圖5 基于區(qū)塊鏈的融合媒體數(shù)字版權(quán)保護(hù)系統(tǒng)應(yīng)用場景
系統(tǒng)設(shè)計實(shí)現(xiàn)的主要目的是,充分利用區(qū)塊鏈的優(yōu)良特性,為融合媒體數(shù)字版權(quán)創(chuàng)建一個安全可信的計算執(zhí)行環(huán)境。[14]同時基于國密版Fabric聯(lián)盟鏈作為本系統(tǒng)的區(qū)塊鏈服務(wù)層,構(gòu)建一個集版權(quán)存證、交易、查詢溯源為一體的系統(tǒng),為融合媒體數(shù)字版權(quán)交易提供一個弱中心、去第三方、透明公開的安全可信平臺。本系統(tǒng)基于經(jīng)過國密改造的Fabric實(shí)現(xiàn),使得版權(quán)保護(hù)系統(tǒng)滿足國家在數(shù)字版權(quán)保護(hù)領(lǐng)域開展國產(chǎn)密碼應(yīng)用的要求。
本系統(tǒng)利用Hyperledger Fabric開源框架來搭建聯(lián)盟鏈網(wǎng)絡(luò)。該網(wǎng)絡(luò)包含兩個組織,每個組織都包含相關(guān)組件。網(wǎng)絡(luò)節(jié)點(diǎn)架構(gòu)示意圖如圖6所示。
圖6 網(wǎng)絡(luò)節(jié)點(diǎn)架構(gòu)示意圖
在本系統(tǒng)的鏈碼設(shè)計中,抽象出以下功能函數(shù),實(shí)現(xiàn)區(qū)塊鏈環(huán)境下融合媒體數(shù)字作品的版權(quán)保護(hù)功能,以滿足版權(quán)存證和溯源的需求。本文在鏈碼中設(shè)計的主要功能函數(shù)如表2所示。
表2 鏈碼主要功能函數(shù)設(shè)計
以上函數(shù)中,最核心也是最復(fù)雜的應(yīng)該是媒體作品的版權(quán)交易,版權(quán)交易函數(shù)偽代碼如下:
workExchange(ownerId,DigitalrightId,currentOwnerId){
newOwner=currentOwnerId; // 獲取版權(quán)轉(zhuǎn)讓人
oldOwner=owneId; // 獲取版權(quán)被轉(zhuǎn)讓人
deleteoldOwnwe.list(); // 更新轉(zhuǎn)讓方版權(quán)列表
changeOwnerOfWork.Owner()=newOwner; // 媒體作品版權(quán)轉(zhuǎn)讓
updatenewOwner.list(); // 更新被轉(zhuǎn)讓人版權(quán)列表
updateDigitalrightHistory(); // 更新版權(quán)轉(zhuǎn)讓歷史記錄
}
通過系統(tǒng)各節(jié)點(diǎn)相應(yīng)鏈碼的shim API中的函數(shù)方法來獲取或?qū)懭胭~本數(shù)據(jù)。本系統(tǒng)的鏈碼由Go語言編寫。在鏈碼實(shí)現(xiàn)之前需要將賬本數(shù)據(jù)映射為編程語言數(shù)據(jù)結(jié)構(gòu),以實(shí)現(xiàn)對數(shù)據(jù)對象的處理。以媒體版權(quán)作品對象為例,定義媒體版權(quán)作品對象為:
type Digitalright struct {
Name string `json:”name”` // 媒體版權(quán)作品名稱
Id string `json:”id”` // 媒體版權(quán)作品編號
Type string `json:”type”` // 媒體版權(quán)作品類型
Time string ‘json:”time”’ // 媒體版權(quán)生成時間
Metadata string `json:”metadata”` // 媒體版權(quán)hash值
}
本系統(tǒng)選擇Hyperledger Fabric聯(lián)盟鏈作為實(shí)施平臺,初步實(shí)現(xiàn)了“版權(quán)登記”“版權(quán)信息查詢”“版權(quán)轉(zhuǎn)讓”“版權(quán)交易記錄查詢”等功能,基本滿足了融合媒體版權(quán)保護(hù)系統(tǒng)功能需求。其中系統(tǒng)版權(quán)登記界面效果如圖7所示:
圖7 版權(quán)登記界面
區(qū)塊鏈因其不可篡改、可追溯、去中心組織化的特性,可以被應(yīng)用到版權(quán)保護(hù)領(lǐng)域之中,為媒體資源的版權(quán)保護(hù)提供基礎(chǔ)技術(shù)支持,從而解決傳統(tǒng)版權(quán)保護(hù)方式存在的安全性差、交易流程復(fù)雜、成本高等問題。通過實(shí)現(xiàn)對Fabric支持國密算法的改造,滿足當(dāng)前對基于區(qū)塊鏈的融合媒體數(shù)字版權(quán)保護(hù)技術(shù)的要求。另外,侵權(quán)行為的實(shí)時檢測也是版權(quán)保護(hù)研究的一個重要環(huán)節(jié),這一環(huán)節(jié)目前無法只使用區(qū)塊鏈技術(shù)自身來實(shí)現(xiàn),可以通過引入大數(shù)據(jù)分析、人工智能、網(wǎng)絡(luò)爬蟲等其他計算機(jī)技術(shù),實(shí)現(xiàn)對大部分盜版行為頻繁發(fā)生的網(wǎng)站甚至整個互聯(lián)網(wǎng)范圍的實(shí)時版權(quán)監(jiān)測,從而更好地保護(hù)版權(quán)。