自從比特幣的巨大“賺錢效應”以及“暴漲暴跌”被各大媒體廣泛報道后,很多人躍躍欲試,也想搭上區塊鏈的快車,從中分一杯羹。
但一打聽,得到的建議,或許是“比特幣已經漲了那么多,以后的漲幅不會太大,還不如買其他 Token ,以后的漲幅會更可觀”。
于是,一部分人聽信了,買了一堆亂七八糟的 Token ,跌了90%之后,還可能再跌90%,甚至有的已經歸零了。這些 Token,沒有區塊鏈應用場景,價值也不被市場認可的項目所發行 。
那么,如何避免這些大坑呢?其實,以下幾個簡單的問題就可以幫你弄清楚。
01應用是否需要數據存儲?
場景:小明想開發一個速讀 App,他需要區塊鏈技術嗎?
解答:小明開發一個速讀應用程序,沒有數據要存儲。區塊鏈是一個分布式數據庫,數據庫的目的是存儲和訪問數據。
如果沒有任何數據需要存儲,那就不需要區塊鏈;如果有數據要存儲,那么繼續看下一個問題。
02只有一個人寫入數據嗎?
場景:小明想開發一個App,用來匯總不同來源的新聞;小麗公司的業務涉及另外兩家小企業和一家會計師事務所,會有彼此間的定期交易。
解答:如果你是唯一一個寫入數據的人,那就不需要區塊鏈。
小明的情況就不需要區塊鏈,他可以開發 Android 或 iOS 應用程序,這樣也會更便宜。區塊鏈分布式數據庫的目的,是為了避免不一致,如果你是唯一寫入數據的人,那么就不會產生不一致。因此,小明不需要區塊鏈。
不過,如果是需要認證學生身份的大學,因為需要確保數據的真實性和無法偽造,區塊鏈在這種情況下是有意義的。
如果多個實體參與金融交易,那么,每個人都必須維護一個賬本,存在不一致的可能性,因為涉及多個人并且需要記錄交易,區塊鏈在此是有意義的。
小麗的情況中,這些公司必須單獨保留賬本,就有可能出現不一致的情況,那就需要區塊鏈了。
如果有多個人在寫入數據,那么讓我們繼續下一個問題。
03有可信的第三方嗎?
場景:小時候,我和弟弟會交換衣服和巧克力,如果有爭執,媽媽會幫助我們協調。
解答:在這種情況下,媽媽是我們值得信賴的第三方,我們不需要區塊鏈。如果你有可以信任的第三方,他可以成為交易中介,那么就不必使用區塊鏈。
如果沒有可信的第三方,那么讓我們繼續下一個問題。
04寫入數據的人是匿名的嗎?
場景:小明想開發一個應用程序,任何人都可以表達他們對時事的意見,但他想在應用程序中保護貢獻者的隱私。
解答:在這種情況中,使用區塊鏈是有意義的,因為區塊鏈的匿名性可以保護用戶的身份。
如果涉及的人員不是匿名的,那繼續看下一個問題。
05寫入數據的人是否相互信任?
場景:我不相信大部分滴滴司機的評分都是 4.5,這是被操縱的嗎?
解答:區塊鏈可以解決信任問題。
在一個集中化的數據庫中,權威機構可以將操縱后的數據展現給用戶,滴滴的這種情況是有可能的。在區塊鏈中,所有各方將看到相同的數據。如果數據寫入的人相互信任,這時就不需要區塊鏈。
如果寫入數據的人沒有相互信任,那繼續看下一個問題。
06需要公開驗證嗎?
場景:小明希望金槍魚供應鏈更透明,希望知道抓魚、加工、包裝等情況。
解答:你希望你的數據透明嗎?上面金槍魚的這種情況,可以使用區塊鏈技術,讓公眾有權限閱讀區塊鏈中的數據。在這個案例中,購買金槍魚的人可以確認金槍魚沒有任何健康風險。
如果不希望數據公開,只有當事人才能看到,也可以使用許可鏈。所謂的許可鏈,是指參與到區塊鏈系統中的每個節點都是經過許可的,未經許可的節點是不可以接入到系統中。
07結語
需要用區塊鏈技術來解決的應用,通常有這樣的特點:“需要進行數據存儲、通常存在多個數據輸入源、各參與方沒有可信的第三方、寫入數據的人通常匿名且各方不需要相互信任、數據有公開驗證的需要”。
如果一個項目沒有上面提到的特點,那么大概率不需要使用區塊鏈技術,你就要謹慎小心了。區塊鏈技術雖然偉大,但請記住:不是所有的問題都需要區塊鏈技術,區塊鏈技術也不能解決一切問題。