一份數(shù)字內(nèi)容,采用區(qū)塊鏈技術(shù)進(jìn)行數(shù)字簽名后辆亏,是否依然可以更改內(nèi)容风秤?如可以,如何實(shí)現(xiàn)的扮叨?
答案是:可以實(shí)現(xiàn)缤弦。
這個(gè)提問(wèn),最初來(lái)自于PRESSone的用戶彻磁,但其實(shí)也是區(qū)塊鏈+內(nèi)容行業(yè)的一個(gè)通用問(wèn)題碍沐。
PRESSone CTO 的回答如下:
霍炬說(shuō)的言簡(jiǎn)意賅,程序員們看到這里可能就已經(jīng)懂了恍箭。
至于不那么了解技術(shù)的小伙伴們刻恭,還是不懂怎么辦呢?這里分享一下我的理解,如有偏差歡迎評(píng)論指正鳍贾。
采用區(qū)塊鏈技術(shù)來(lái)服務(wù)內(nèi)容行業(yè)時(shí)鞍匾,就會(huì)涉及到一個(gè)關(guān)鍵問(wèn)題:
內(nèi)容是否上鏈?
在PRESSone的實(shí)現(xiàn)方案中骑科,內(nèi)容并不上鏈橡淑,內(nèi)容經(jīng)過(guò)hash運(yùn)算后的hash才會(huì)上鏈。如大家所知咆爽,一份內(nèi)容梁棠,即便簡(jiǎn)單改下標(biāo)點(diǎn)符號(hào),重新hash運(yùn)算后的hash都會(huì)不同斗埂。
但真實(shí)情況是符糊,用戶們總會(huì)常常遇到文章修訂,圖片調(diào)整的情境呛凶。雖然文章/圖片經(jīng)過(guò)了修訂男娄,從用戶的視角來(lái)看,依然還是同一篇文章/圖片呀漾稀。
以上矛盾模闲,該用什么辦法解決?
不滿足用戶崭捍?是不OK的尸折。
把不可篡改的區(qū)塊鏈網(wǎng)絡(luò),經(jīng)營(yíng)成“可修改的”殷蛇?非常不OK实夹。
下面,我以霍炬的回答來(lái)推測(cè)PRESSone將如何實(shí)現(xiàn)內(nèi)容修訂粒梦。第二次強(qiáng)調(diào)收擦,在PRESSone網(wǎng)絡(luò)中,數(shù)字內(nèi)容并不直接上鏈谍倦,而是數(shù)字內(nèi)容的hash上鏈塞赂。
以一篇文章為例,
- 初始稿內(nèi)容為a昼蛀,生成的hash為x宴猾,上鏈保存視為版本A
當(dāng)PRESSone通過(guò)web或者app把“修改內(nèi)容并重新提交簽名”的功能入口開(kāi)放給用戶,用戶按需使用叼旋,就產(chǎn)生了以下情況:
- 用戶把初始稿內(nèi)容a修改為b
- 內(nèi)容b生成的hash為y仇哆,上鏈保存視為版本B
此時(shí)鏈上就有2個(gè)版本,A與B夫植。
- 鏈上讹剔,版本A的數(shù)據(jù)依然存在油讯。
- 經(jīng)過(guò)用戶修改和提交,生成了一個(gè)新的版本B延欠。
- 版本A和版本B被記錄下相關(guān)關(guān)系陌兑。
當(dāng)用戶在PRESSone 的web或app訪問(wèn)該文章時(shí),PRESSone就會(huì)呈現(xiàn)給用戶最新的那個(gè)版本由捎。
通過(guò)這樣的方式兔综,從用戶的視角來(lái)看,PRESSone實(shí)現(xiàn)了內(nèi)容修訂的需求狞玛。而從PRESSone的視角來(lái)看软驰,只是做了一次版本的關(guān)聯(lián)和指向。
我這樣講心肪,你能理解嗎锭亏?
著作權(quán)所有。如需轉(zhuǎn)載或引用硬鞍,請(qǐng)通過(guò)本文 PRESS.one 智能合約購(gòu)買(mǎi)授權(quán)許可贰镣。或采用 PRESSone APP 掃碼: