本文首發(fā)于簡(jiǎn)書(shū)迈套。
本文數(shù)字簽名:Press.one
昨天在微信群里看見(jiàn)一個(gè)作者分享自己發(fā)布在幣乎上的文章,居然有數(shù)字簽名碱鳞!我覺(jué)得非成@睿酷!然后我就點(diǎn)了進(jìn)去想一探究竟,也就是今天我要淺談的PRESS.ONE贵白。
Press.one是什么率拒?
我就直接引用官網(wǎng)上的說(shuō)明了,說(shuō)的很清楚也很簡(jiǎn)單禁荒。
現(xiàn)在你能在Press.one做啥
創(chuàng)建用于數(shù)字身份的認(rèn)證和驗(yàn)證的個(gè)人頁(yè)面猬膨,目前可關(guān)聯(lián)到Twitter或Github
為內(nèi)容創(chuàng)建數(shù)字簽名(可用于聲明 來(lái)源 / 版本 / 時(shí)間戳 等)
方便地驗(yàn)證他人的數(shù)字簽名,查看內(nèi)容快照 及 簽名人身份
很快你還能在Press.one做啥呛伴?
關(guān)聯(lián)更多第三方SNS或網(wǎng)址來(lái)佐證“你是你”對(duì)自己的簽名內(nèi)容進(jìn)行分類(lèi)和管理
支持訂閱他人的內(nèi)容 feed靈活方便進(jìn)行內(nèi)容交易
從授權(quán)內(nèi)容的再創(chuàng)作/分發(fā)/傳播行為中得到收益參與Press.one 生態(tài)的構(gòu)建勃痴、推廣、應(yīng)用
將來(lái)Press.one真正要做的是
基于區(qū)塊鏈的數(shù)字內(nèi)容交易及分發(fā)網(wǎng)絡(luò)
改變社群組織模式和驅(qū)動(dòng)方式热康,重建內(nèi)容的著作權(quán)持有者沛申、創(chuàng)作者與消費(fèi)者之間的關(guān)系
去中心化的開(kāi)放協(xié)議,允許任何人基于我們的數(shù)據(jù)和基礎(chǔ)架構(gòu)來(lái)創(chuàng)建應(yīng)用及內(nèi)容姐军。透明铁材,高效,平等
漫畫(huà)講解
官方也非常貼心的做了一個(gè)漫畫(huà)來(lái)幫助普通人理解Press.one出現(xiàn)的原因庶弃,它的優(yōu)勢(shì)在何處衫贬,以及為什么要使用區(qū)塊鏈技術(shù)。
我先上個(gè)鏈接好了歇攻。你該如何證明你是你?
我會(huì)針對(duì)讀者可能會(huì)遇到問(wèn)題的地方來(lái)解釋固惯。
疑問(wèn)一:數(shù)字簽名如何進(jìn)行?
首先我來(lái)解釋簽名的過(guò)程,西喬的原始消息會(huì)經(jīng)過(guò)哈希缴守,得到一串摘要葬毫,之后用西喬的私鑰再對(duì)哈希摘要進(jìn)行加密得到數(shù)字簽名。
那么接收方如何驗(yàn)證這個(gè)簽名呢屡穗?通過(guò)對(duì)收到的原始消息進(jìn)行哈希贴捡,然后用西喬的公鑰對(duì)數(shù)字簽名進(jìn)行解密得到哈希摘要,通過(guò)比較這兩個(gè)哈希摘要是否相同來(lái)判斷內(nèi)容是否被篡改村砂。
哈希摘要為什么可以判斷內(nèi)容是否被篡改烂斋?什么是公鑰和私鑰?
因?yàn)樵闹灰腥魏我稽c(diǎn)修改础废,哈希出來(lái)的摘要就會(huì)發(fā)生極大的改變汛骂。所以哈希摘要可以判斷內(nèi)容是否被篡改。
公鑰私鑰涉及到了一個(gè)非對(duì)稱(chēng)加密算法评腺,與對(duì)稱(chēng)加密不同的是帘瞭,加密和解密使用了不同的鑰匙,保密性比較好蒿讥,它消除了最終用戶(hù)交換密鑰的需要蝶念。
公鑰是公開(kāi)的抛腕,私鑰則只有自己知道,當(dāng)你向他人傳送信息的時(shí)候媒殉,你用私鑰進(jìn)行加密担敌,只有對(duì)應(yīng)的公鑰才能解密出信息。當(dāng)別人向你傳送信息的時(shí)候适袜,他可以用你的公鑰加密柄错,然后你用自己的私鑰進(jìn)行解密,當(dāng)然如果你知道他的公鑰苦酱,對(duì)方也可以用自己的私鑰加密售貌,然后你用他的公鑰進(jìn)行解密。這之中的不同在哪里疫萤?如果你需要只給某人發(fā)送信息颂跨,這時(shí)候如果你用自己的私鑰加密信息,那所有知道你公鑰的人就都看得見(jiàn)你的信息扯饶,所以你就需要知道這個(gè)人的公鑰恒削,用他的公鑰加密,你才能保證你的信息只有這個(gè)人知道尾序。
為什么不能保證我手里的公鑰不是西喬的钓丰?
除開(kāi)你本來(lái)就認(rèn)識(shí)西喬本人外,在網(wǎng)絡(luò)世界我們只能通過(guò)搜索每币,去尋找西喬的公鑰携丁,這時(shí)候你就很難判斷你找到的這個(gè)公鑰是不是西喬的了,它很可能偽稱(chēng)自己是西喬兰怠,但是給出的是自己的公鑰梦鉴,那此時(shí)這個(gè)人就可以完全偽裝成西喬,發(fā)送信息揭保,給真西喬帶來(lái)很多麻煩肥橙。
疑問(wèn)二:怎么解決上面引出的問(wèn)題呢?
看圖秸侣。
但是這個(gè)解決方案遇到了圖片中所描述的問(wèn)題存筏,它無(wú)法給一個(gè)虛擬身份提供認(rèn)證。好了味榛,終于到了介紹Press.one的時(shí)候方篮。
說(shuō)一下我個(gè)人的理解,為了這個(gè)問(wèn)題我專(zhuān)門(mén)在微信上励负、Telegram X上找pressone官方群,最后還是有收獲:
Press.one怎么解決這個(gè)問(wèn)題的呢匕得?
它通過(guò)提供一個(gè)認(rèn)證平臺(tái)继榆,所有人可以通過(guò)注冊(cè)加入這個(gè)認(rèn)證平臺(tái)巾表,然后你通過(guò)這個(gè)認(rèn)證平臺(tái)綁定你在各個(gè)社區(qū)的帳號(hào),這樣略吨,當(dāng)你在這個(gè)社區(qū)要證明你是另一個(gè)社區(qū)的誰(shuí)誰(shuí)誰(shuí)的時(shí)候集币,你可以將撰寫(xiě)的內(nèi)容在Press.one上加密從而得到數(shù)字簽名,然后別人通過(guò)這個(gè)簽名能夠看到你在這個(gè)認(rèn)證平臺(tái)上綁定了哪些其他的社區(qū)以及對(duì)應(yīng)的社區(qū)用戶(hù)名翠忠。
Press.one的不同體現(xiàn)在哪里鞠苟?
很多人看到都會(huì)說(shuō),那這和現(xiàn)在的認(rèn)證有多大區(qū)別秽之?有能力的公司現(xiàn)在都提供了這種綁定認(rèn)證服務(wù)当娱。
當(dāng)然是因?yàn)樗褂昧藚^(qū)塊鏈技術(shù)宰僧』食看圖。這就是區(qū)塊鏈的顛覆性躺酒,從信任人轉(zhuǎn)到信任代碼河质,也就消除了信任問(wèn)題冀惭,另外區(qū)塊鏈的不可篡改性和透明性,也節(jié)約了很多的成本和時(shí)間掀鹅。
以上就是我今天對(duì)Press.one的一個(gè)初步理解散休。目前Press.one還在發(fā)展當(dāng)中,我也會(huì)持續(xù)關(guān)注乐尊。我相信這個(gè)項(xiàng)目能夠帶給內(nèi)容分發(fā)領(lǐng)域很多改變戚丸。未來(lái)內(nèi)容創(chuàng)造者將能得到應(yīng)得的回報(bào)并消除諸多當(dāng)前存在的麻煩。
如果你也是內(nèi)容生產(chǎn)者科吭,也希望能加入到Press.one當(dāng)中來(lái)昏滴,可以直接訪問(wèn)press.one。歡迎你和我一起見(jiàn)證區(qū)塊鏈給世界帶來(lái)的變革对人。