本文來源:AAS自動化學報,作者:袁勇,王飛躍,原題《可編輯區塊鏈:模型、技術與方法》
可編輯區塊鏈是區塊鏈領域新興而頗有爭議的熱點課題,致力于在保障區塊鏈安全可信等良好性質的前提下實現鏈上數據的可控編輯操作。本文提出了可編輯區塊鏈的工作框架,并從數據修改、刪除、插入、過濾和隱藏五個環節詳細闡述了可編輯區塊鏈的技術與方法。
區塊鏈技術自誕生伊始就帶有極其鮮明的技術特色。其中,去中心化和不可篡改無疑最具革命性,被認為是區塊鏈機器的“信任之源”。然而,去中心化和不可篡改性是一柄雙刃劍,其在為區塊鏈數據奠定堅實的安全和信任基礎的同時,也極大地限制了區塊鏈技術的應用范圍和前景。因此,區塊鏈正呈現出從“烏托邦”回歸現實的趨勢。這種趨勢一方面體現在服務于現實場景的、自主可控的主權/授權區塊鏈繁榮發展,記賬權重新回歸少數人手中;另一方面,不可篡改性為各類虛假新聞和不良信息提供了更好的發布和傳播渠道,對區塊鏈信息內容安全乃至社會輿論環境帶來負面影響,因而迫切需要安全、便捷、可控的技術手段來更新鏈上關鍵數據并清除有害數據。本文重點關注區塊鏈數據編輯技術,并以可編輯區塊鏈統稱那些針對鏈上數據的增、刪、改等操作的區塊鏈。就研究現狀而言,該領域目前雖是小范圍探索,但有實際應用和國家監管雙重需求驅動,因而在最近兩三年內快速發展。
IMF今日發布的加密貨幣科普視頻實為兩年前舊聞,且存在諸多疏漏:國際貨幣基金組織IMF今日在推特上發布了一條關于加密貨幣的科普視頻,這段時長兩分鐘的視頻最初發布于2018年6月。該視頻稱加密貨幣是“貨幣進化的下一步”,但沒有特別提到DLT、區塊鏈,甚至是代幣名稱等術語。BTC、XRP和ETH只出現在說明加密交易的圖形中。盡管這段視頻到目前為止已經獲得了超過13.7萬的點擊量和2900個贊,但來自加密社區的許多反應都是批評的,他們指出了信息中的漏洞和似乎具有誤導性的措辭。
Reddit用戶nanooverbtc稱:“他們犯了很多錯誤,比如把私鑰稱為密碼。”該視頻也沒有討論挖礦或加密貨幣供應。Kraken策略師Pierre Rochard等知名人士表示:“可證明的稀缺性是比特幣有趣的原因,你忘了提這一點。”(Cointelegraph)[2020/8/24]
動態 | 人民日報官方微博科普區塊鏈 強調區塊鏈不等于比特幣:人民日報官方微博今早發表9圖科普區塊鏈。其中涉及區塊鏈的特點有:1、安全;2、不可篡改;3、可訪問;4、無第三方。區塊鏈對未來的影響:1、不需繁瑣個人證明;2、看病避免反復檢查;3、旅行消費更加便捷;4、交易無需第三方。同時強調,區塊鏈不等于比特幣。比特幣只是區塊鏈技術的一種應用,區塊鏈還有醫療衛生、食品安全、版權保護等諸多應用領域。[2019/10/28]
圖1.可編輯區塊鏈的研究框架
可編輯區塊鏈的研究框架如圖1所示,現有文獻通常從編輯類型、編輯對象、編輯模態、編輯架構和控制策略五個側面加以研究。編輯類型:即修改、刪除、插入、過濾和隱藏共五類編輯操作編輯對象:即區塊級、交易級和數據項級編輯模態:即中心化、多中心化和去中心化三類
動態 | 浙江衛視節目科普支付寶區塊鏈防偽溯源產品:昨日,在浙江衛視播出的科普綜藝欄目《智造將來》現場,支付寶首次展示了支付寶區塊鏈防偽溯源產品,以接地氣的方式公開向大眾展示區塊鏈在生活中的應用。[2019/3/4]
編輯架構:即單鏈架構和平行鏈架構,前者有物理修改和追加修改兩類;后者則包括雙區塊鏈和雙哈希鏈兩類
控制策略:即數據范圍、編輯權限、編輯流程和約束規則等要素
值得一提的是,在分布式和去中心化的區塊鏈系統中,真正在所有節點上完全實現修改、刪除等編輯操作是不可能實現的。部分區塊鏈節點可以通過單方面地不執行編輯操作、拒絕升級甚至硬分叉等手段來保存修改前的數據。在這些情況下,目前尚缺乏有效手段實現數據的強制編輯。
01
金色財經獨家分析 監管機構、媒體、業界提示詐騙風險 區塊鏈科普道阻且長:新華社今日發文表示,近來“區塊鏈”類詐騙案件頻發,不法分子以“投資虛擬貨幣周期短、收益高、風險低”為借口,騙取用戶信任并誘使其轉賬進行投資。無獨有偶,同日消息,騰訊手機管家安全專家也提醒此類風險,并從技術上提出防騙建議。在美國,監管機構警示加密貨幣欺詐現象普遍承諾高收益而不披露潛在風險。金色財經獨家分析,不法分子假借新技術之名進行詐騙,一方面是抓住民眾趨利的心理,一方面反映出區塊鏈科普的欠缺。區塊鏈是新興科技和底層技術并有改變社會生產關系的潛力,應該進行系統性的科普教育,當前,部分大學已經開始設置了區塊鏈課程,但對于普通民眾仍然有科普的需求,人們應該了解到系統和正確的知識,不僅要了解區塊鏈的好,也要明確局限和弊端,以在高收益的誘惑下,保持清醒客觀。[2018/4/11]
數據修改技術
財政部副部長朱光耀:數字經濟還處在發展的過程中,要以科普、推動的態度來推進數字經濟發展:今日,在中國發展高層論壇2018年會上,財政部副部長朱光耀表示:“數字經濟還處在發展的過程中,要以科普、推動的態度來推進數字經濟發展。也要關注數字經濟的其他影響,包括稅收征管、反洗錢監管措施等要跟上。”[2018/3/25]
理論上講,數據修改是普適性的技術,即支持數據任意修改的區塊鏈技術必然也支持數據的任意插入、刪除和隱藏。目前較為完備的方案包括:單鏈條物理修改:利用變色龍哈希函數實現單條區塊鏈數據的物理修改。單鏈條追加修改:改進區塊鏈交易結構,追加發布新交易并擴展和更新舊交易。平行雙區塊鏈:由“共生”的數據鏈和修正鏈組成,分別存儲原始數據和修正數據,如圖2所示。
平行雙哈希鏈:擴展區塊結構、使得相鄰區塊間保留兩條哈希鏈接,數據修改操作僅破壞其中一條哈希鏈路,如圖3所示。
圖2.平行雙區塊鏈模式
圖3.平行雙哈希鏈模式
02
數據刪除技術
包括本地數據刪除和全局數據刪除兩種類型,前者是指分布式節點可以獨立地刪除其本地部分數據,以解決持續增長的區塊鏈數據規模導致的存儲瓶頸問題,是目前研究的重點;后者則是指分布式節點通過共識算法來共同刪除某些鏈上數據,主要解決清除鏈上不良信息的問題。
實際上,中本聰在比特幣創世論文中已經提出回收磁盤空間RDS和簡化支付驗證SPV技術來降低區塊鏈賬本規模。現有文獻中一般采用選擇性交易剪枝技術來刪除本地數據。然而,本地剪枝可能會導致“公共地悲劇”問題,即“理性”節點總是有動機執行本地數據剪枝,只存儲必要數據并在需要時向網絡中其他節點請求數據,從而導致區塊鏈因缺乏歷史數據而失去信任基礎。
03
數據插入技術
重點和難點是如何在去中心化的公有鏈中插入任意類型的數據,現有文獻大多以比特幣為原型加以研究。通常有四類數據插入手段,分別將任意數據插入到Coinbase交易、OP_RETURN腳本、P2X類型交易腳本、以及非標準交易腳本中。
04
數據過濾技術
過濾技術是在數據實際寫入到區塊鏈之前,通過技術手段使得礦工在共識過程中過濾和凈化上鏈數據。由于被過濾的數據并沒有實際上鏈,因此不會涉及鏈上數據修改,也不會破壞區塊之間哈希鏈路的完整性。現有研究的基本思路主要是從提高不良信息上鏈的技術難度和經濟成本兩方面展開,以求最大程度上過濾不良信息。
05
數據隱藏技術
特定場景下,鏈上數據存在明顯的數據隱藏需求,目前該領域僅有零星討論。主要思路包括1)加密需要隱藏的數據;2)將需要隱藏的數據修改為適合公開的數據;以及3)鏈下存儲實際數據,鏈上僅存儲哈希指針等。
作為一個頗受爭議的新熱點,可編輯區塊鏈領域還存在諸多迫切需要解決的關鍵問題,包括可編輯性與安全可信的兼容、上下文相關的交易級編輯技術、面向編輯權的沖突與競爭、具有普適性的可編輯技術、以及鏈上數據的內容安全與監管等。
致謝:感謝本文寫作過程中與西安電子科技大學裴慶祺教授、劉雪峰教授和華東師范大學金澈清教授的有益討論,這些討論為此文提供了許多思路和啟發。
作者簡介
袁勇,中國科學院自動化研究所復雜系統管理與控制國家重點實驗室副研究員,中國自動化學會區塊鏈專委會主任。主要研究方向為社會計算、計算廣告學與區塊鏈。本文通信作者。E-mail:yong.yuan@ia.ac.cn
王飛躍,中國科學院自動化研究所復雜系統管理與控制國家重點實驗室主任,國防科技大學軍事計算實驗與平行系統技術研究中心主任,中國科學院大學中國經濟與社會安全研究中心主任,青島智能產業技術研究院院長。主要研究方向為平系統的方法與應用、社會計算、平行智能以及知識自動化。E-mail:feiyue.wang@ia.ac.cn
“這一杯,誰不愛。”曾幾何時,我們的朋友圈會被瑞幸咖啡的分享鏈接刷屏。首次登錄APP免費贈送一杯、送好友咖啡后自己也能得一杯、買2贈1、買4贈2……憑借著大幅補貼、大肆燒錢的營銷手段,“小藍杯”.
1900/1/1 0:00:005月18日,區塊鏈電商平臺「書簽購物」宣布獲得千萬級Pre-A輪戰略融資,投資方為木子曦科技創始人李興妹.
1900/1/1 0:00:00作者:元尚 來源:互鏈脈搏 5月26日,兩會期間,中國人民銀行行長易綱接受媒體采訪時,再次披露了法定數字貨幣DC/EP的進度.
1900/1/1 0:00:00期望有多大,失望就有多大。這句話用在EOS身上再適合不過了。EOS被冠以“區塊鏈3.0”“以太坊終結者”頭銜,沒有持有過EOS都不好意思說自己是幣圈人.
1900/1/1 0:00:00區塊鏈產業發展,前提是區塊鏈人才的發展。區塊鏈領域的競爭,必然首先是人才的競爭。那么,什么是區塊鏈?區塊鏈發展又需要什么樣的人才?區塊鏈發展面臨著什么樣的形勢和外部機遇?區塊鏈從業者和區塊鏈機構.
1900/1/1 0:00:00一位熟悉目前策略的消息人士稱,政府監控在加密領域可能比大多數用戶意識到的更為有力。 新聞 6月5日,加密貨幣交易所Coinbase因涉嫌向美國緝局和美國國稅局出售加密監控服務而遭到抨擊.
1900/1/1 0:00:00