(本章字?jǐn)?shù)2137字裸卫,估計閱讀時間5分鐘)
經(jīng)過楓葉和茉莉?qū)τ谡冢约捌髽I(yè)的市場調(diào)研發(fā)現(xiàn)痛點在于:
1)平臺單方的數(shù)據(jù)是有限。平臺能知道用戶在自己這里的狀態(tài)涝焙,但不知道用戶的社會整體狀態(tài)卑笨。例如,A平臺知道用戶在自己這里處于黑名單仑撞,但不代表用戶在B平臺也處于黑名單赤兴。
2)平臺的數(shù)據(jù)無法共享,因為一旦共享出去隧哮,就面臨數(shù)據(jù)所有權(quán)的問題桶良,分享出去的數(shù)據(jù)就好像是撒出去的水,平臺就失去數(shù)據(jù)的所有權(quán)沮翔。
熊貓國政府在養(yǎng)老金問題上非常難以處理陨帆,因為它得不到熊貓人在企業(yè)的黑名單數(shù)據(jù),因此他們只能通過一些蛛絲馬跡鉴竭,決定是否給熊貓人發(fā)放養(yǎng)老金歧譬。
但是另一方面,這是不公平的搏存。因為大多數(shù)熊貓人沒有違背自己的信用瑰步,但是會面對另外個別欺詐養(yǎng)老金的熊貓人劣幣驅(qū)逐良幣的問題。
劣幣驅(qū)逐良幣的最終后果是整個市場只存在欺詐養(yǎng)老金的現(xiàn)象璧眠,而不存在尊重信用的現(xiàn)象缩焦。
怎么樣能夠建立信用共享平臺,卻又不屬于任何一個平臺呢责静?
聯(lián)盟鏈袁滥,一種只針對某個特定群體的成員和有限的第三方場景的區(qū)塊鏈。
區(qū)塊鏈灾螃,根據(jù)網(wǎng)絡(luò)中心化程度的不同题翻,可以分為三個不同場景:
(1)全網(wǎng)公開腰鬼,無用戶授權(quán)機制的區(qū)塊鏈嵌赠,稱為公有鏈塑荒,比如著名的比特幣。
〗Α(2)所有網(wǎng)絡(luò)的節(jié)點都掌握在一家機構(gòu)手中齿税,稱為私有鏈,比如同一個機構(gòu)的了解你的客戶(KYC)模型炊豪。
×杌(3)允許授權(quán)的節(jié)點加入網(wǎng)絡(luò),可根據(jù)權(quán)限查找信息词渤,往往被用于機構(gòu)之間的區(qū)塊鏈牵舱,稱為聯(lián)盟鏈。
聯(lián)盟鏈可以有效建立信用共享的第三方平臺掖肋。比如在銀行仆葡,政府,企業(yè)之間構(gòu)建的信用共享系統(tǒng)志笼,根據(jù)他們彼此的權(quán)限查找信息沿盅,這樣就可以防止數(shù)據(jù)的直接公開(比如企業(yè)直接拿到銀行數(shù)據(jù),數(shù)據(jù)不再私有)纫溃,又可以使用彼此的數(shù)據(jù)(比如參與方依然可以知道黑名單)腰涧。
因此產(chǎn)品思路如下:
(1)數(shù)據(jù)確權(quán):防止數(shù)據(jù)作惡紊浩,整合多方數(shù)據(jù)賦能現(xiàn)有數(shù)據(jù)產(chǎn)品窖铡,解決多方數(shù)據(jù)回報價值。
》凰(2)存證:防止數(shù)據(jù)篡改费彼。
準(zhǔn)備著手開始這個項目的這天晚上,楓葉對茉莉在山頂秋千上看星星的時候說:“你知道旅行者號(1號)嗎口芍?這一個天文探測器自從1977年發(fā)射以來箍铲,已經(jīng)在太空漂泊49年,它是多么孤獨而又堅定地一直朝著宇宙深處旅行鬓椭。
雖然它不知道自己最后的宿命如何颠猴,但是它總是朝著一個方向前進(jìn)著⌒∪荆“
茉莉說:”前段時間翘瓮,聽說旅行者號已經(jīng)失去了它的所有能源,只是在太空中漫無目的的漂泊裤翩。那么那里是它的歸宿呢资盅?“
楓葉用手指向天際:”你看到北邊天上那幾顆明亮的星星,組成的長頸鹿形狀嗎?那是鹿豹座律姨,又稱麒麟座振峻。聽說旅行者號在四萬年內(nèi)不會走向任何一顆特定的恒星,但它將會以1.6光年內(nèi)的距離通過鹿豹座择份。”
楓葉摟著茉莉說:”你希望旅行者號被外星人收到嗎烫堤?旅行者號上面攜帶了一張銅質(zhì)磁盤唱片荣赶,里面有55種人類語言錄制的問候語和各類音樂,還繪制了太陽系各個行星的樣子鸽斟,以及我們拔创,人類的樣子。
你說他們收到之后又會怎么回應(yīng)我們呢富蓄?會不會聽不懂我們的語言剩燥,或者是沒有人類這樣的視力可以看見繪圖?”
楓葉說:“宇宙是多么龐大立倍,而人類又是多么渺小”灭红。
接著他張開雙臂,又用星辰大海的語調(diào)說:“人類的科學(xué)世界也是如此神秘莫測口注,有一顆又一顆美麗的瑰寶等待著他們的探索变擒。
我很享受這探索的過程,因為我越前進(jìn)寝志,就會離未知的世界更深入一分娇斑,而又更明白自己的學(xué)識多么有限,但我也明白我離科學(xué)的邊界也更近一步材部!“
茉莉看這楓葉毫缆,他的眼神又渙散了,她心里明白:每當(dāng)他沉醉在自己的世界里乐导,他就會思緒萬千苦丁,而兩眼迷離。在事業(yè)上兽叮,他的目光是如此堅定芬骄,但他的世界到底有多龐大。一個內(nèi)心擁有龐大世界的人鹦聪,又是多么孤獨呢账阻?
這年夏天,第一顆蟬開始鳴叫的時候泽本,楓葉開始了他在區(qū)塊鏈中的探索淘太。
針對他的第一條產(chǎn)品思路:數(shù)據(jù)確權(quán)。他的做法是讓數(shù)據(jù)不上鏈,針對數(shù)據(jù)操作的日志上鏈蒲牧,明確對數(shù)據(jù)的操作邏輯撇贺,防?篡改數(shù)據(jù)。部署方法是:利益相關(guān)?方部署共識/記賬節(jié)點冰抢。
針對他的第二條產(chǎn)品思路:存證功能松嘶。他的做法是每一條數(shù)據(jù)查詢,都通過日志寫入挎扰,加密翠订,之后放入平臺管理。這樣既可以保證日志的追溯遵倦,又可以保證不可篡改尽超。
首先是區(qū)塊鏈平臺系統(tǒng)設(shè)計:
1)數(shù)據(jù)存儲IPFS集群
2)賬本服務(wù)
3)系統(tǒng)權(quán)限控制
4)客戶端服務(wù)
5)共識服務(wù)
6)兩級CA證書管理
接著楓葉寫下了第一條代碼:數(shù)據(jù)上傳過程分為身份注冊/登錄,數(shù)據(jù)加密(生成隨機秘鑰)梧躺,數(shù)據(jù)上傳似谁,數(shù)據(jù)寫入IPFS,IPFS返回HashKey入鏈掠哥,保存巩踏。
這一步驟并不是很難,總共花費了兩周時間就完成了龙致。
接下來他開始做數(shù)據(jù)處理:
1.配置SnapBox管理器蛀缝,生成SnapJob,SnapJob調(diào)度目代,生成SnapBox屈梁,銷毀SnapBox,監(jiān)控SnapBox狀態(tài)
2.配置SnapBox引擎:鏈上查詢數(shù)據(jù)榛了,合作方獲取密鑰在讶,數(shù)據(jù)解密,啟動Spark實例霜大,存儲指標(biāo)數(shù)據(jù)构哺,日志上鏈,Spark實例狀態(tài)監(jiān)控
這個過程大多是后端的商業(yè)邏輯功能战坤,技術(shù)比較復(fù)雜曙强,楓葉從門前栽種的郁郁蔥蔥的銀杏葉還是黃綠色的時候,寫到了樹葉已經(jīng)翻著金黃色途茫。
然后接著是客戶端服務(wù):用戶管理碟嘴,審計,計費賬單囊卜,鏈上操作娜扇,運營統(tǒng)計错沃,以及平臺管理
這個過程比較偏重前端,技術(shù)不算復(fù)雜雀瓢,但是工程浩大枢析,楓葉終于從金黃色的銀杏葉,寫到了樹上已經(jīng)光禿禿的刃麸。
當(dāng)他完成所有的技術(shù)工作的時候醒叁,向日葵也完善了整個產(chǎn)品的服務(wù)流程:決策服務(wù),指標(biāo)服務(wù)嫌蚤,以及數(shù)據(jù)模型辐益。
于是當(dāng)他提交了最后一行代碼,并且看到數(shù)據(jù)流動的暢通時脱吱,他心滿意足的吃了早就已經(jīng)涼了的晚飯,而茉莉在他身旁早已熟睡认罩。
楓葉的內(nèi)心非常開心:沒有什么比家人就在近旁更愉快的事情箱蝠。
楓葉:”我也是時候回自己的家了“