如何辨別哪些是真正適合區(qū)塊鏈技術(shù)的項(xiàng)目
區(qū)塊鏈現(xiàn)在是一項(xiàng)熱門技術(shù)。 不幸的是,大量區(qū)塊鏈技術(shù)的試用者一直以來(lái)都不太適合使用這種技術(shù),而傳統(tǒng)的關(guān)系數(shù)據(jù)庫(kù)(如MySQL)的工作方式也不錯(cuò),甚至更好。
那么,您如何知道以安全交易為目的而推廣的區(qū)塊鏈?zhǔn)欠襁m合您的應(yīng)用項(xiàng)目? 回答這個(gè)問(wèn)題的關(guān)鍵在于了解比特幣和區(qū)塊鏈的基本原理。 只有當(dāng)你了解這些優(yōu)點(diǎn)和缺點(diǎn)時(shí),你才能知道如何確定哪些是真正適合區(qū)塊鏈技術(shù)的項(xiàng)目。
區(qū)塊鏈:交易準(zhǔn)確性和法律考慮任何意義的交易可能都很復(fù)雜,需要一個(gè)強(qiáng)大的法律框架才能使用它們。這就是為什么與銀行賬戶相關(guān)的重要數(shù)據(jù)受到政府組織嚴(yán)格管制或運(yùn)營(yíng)的原因。另一方面,區(qū)塊鏈?zhǔn)峭ㄟ^(guò)比特幣實(shí)施的一種特別的方式,目前不具備擁有法律支持的水平。
面向開(kāi)發(fā)人員的區(qū)塊鏈:真的適合應(yīng)用程序嗎它花了一段時(shí)間才找出合理的方式作為公鑰基礎(chǔ)設(shè)施(PKI)業(yè)務(wù)使用提供法律框架。對(duì)于涉及區(qū)塊鏈的交易,律師可能需要一段時(shí)間才能制定合理的法律框架,尤其是因?yàn)槟壳吧胁磺宄^(qū)塊鏈究竟是什么。
數(shù)據(jù)出現(xiàn)在區(qū)塊鏈中并不意味著數(shù)據(jù)必然準(zhǔn)確。在比特幣的情況下,驗(yàn)證交易是否有效是相對(duì)容易的。 IT使用公鑰密碼學(xué)來(lái)驗(yàn)證比特幣從一個(gè)所有者到另一個(gè)所有者的轉(zhuǎn)移,并且比特幣交易的有效性在它們被添加到比特幣區(qū)塊鏈之前被檢查。
當(dāng)你想要使用區(qū)塊鏈的必要健全性,使它們成為解決商業(yè)世界爭(zhēng)端的合理方式時(shí),要解決兩個(gè)難題。 首先,您需要一種很好的方式來(lái)驗(yàn)證將要寫入?yún)^(qū)塊鏈的數(shù)據(jù)是否準(zhǔn)確。 其次,一旦完成,您需要將驗(yàn)證數(shù)據(jù)寫入?yún)^(qū)塊鏈。
使這些流程像底層技術(shù)一樣健全可能會(huì)變得與調(diào)試分布式應(yīng)用程序一樣棘手。 分布式應(yīng)用程序只需要獲取有問(wèn)題的計(jì)算機(jī)硬件和軟件就可以一起工作。 接受新的業(yè)務(wù)流程可能需要讓包括審計(jì)師在內(nèi)的人員確切地就分布式系統(tǒng)的輸出達(dá)成一致意見(jiàn),這可能更加困難。
區(qū)塊鏈的具體意義區(qū)塊鏈?zhǔn)潜忍貛偶用茇泿庞糜谄涔操~本的數(shù)據(jù)結(jié)構(gòu),其中記錄交易。有點(diǎn)奇怪的是,術(shù)語(yǔ)“區(qū)塊鏈”沒(méi)有出現(xiàn)在比特幣協(xié)議的原始描述中(術(shù)語(yǔ)“區(qū)塊鏈”也沒(méi)有)。它最接近的是在源代碼的注釋中使用術(shù)語(yǔ)“塊鏈”來(lái)實(shí)現(xiàn)它。
由于這種模糊的起源,沒(méi)有明確定義區(qū)塊鏈?zhǔn)鞘裁?。雖然很少有人會(huì)爭(zhēng)論比特幣使用區(qū)塊鏈,但對(duì)于相同技術(shù)的其他用途的意見(jiàn)更加分歧。有人甚至認(rèn)為,該術(shù)語(yǔ)唯一合適的用途是用于比特幣的公共分類賬。
當(dāng)今大多數(shù)人談?wù)搮^(qū)塊鏈時(shí),他們的意思是一個(gè)分布式數(shù)據(jù)庫(kù),它包含一組數(shù)據(jù)塊,除了它可能存儲(chǔ)的其他數(shù)據(jù)之外,每個(gè)數(shù)據(jù)塊都包含一個(gè)時(shí)間戳和一個(gè)塊到前一個(gè)塊的加密鏈接。而且他們通常意味著一個(gè)數(shù)據(jù)庫(kù)可以被許多人(也許是每個(gè)人)閱讀,但不能被任何單個(gè)用戶輕松更新。點(diǎn)對(duì)點(diǎn)體系結(jié)構(gòu)而不是客戶機(jī)或者服務(wù)器體系結(jié)構(gòu),這就是區(qū)塊鏈的一個(gè)關(guān)鍵特性,它可以讓用戶在不使用可信第三方的情況下執(zhí)行交易。
比特幣區(qū)塊鏈具有這些屬性,但是確定區(qū)塊鏈?zhǔn)欠裾娴倪m合您的特定應(yīng)用程序?qū)⑷Q于您使用的區(qū)塊鏈的定義。一般來(lái)說(shuō),一個(gè)好的經(jīng)驗(yàn)法則似乎是,應(yīng)用程序越像比特幣,區(qū)塊鏈就越適合它,而像比特幣這樣的應(yīng)用程序往往不會(huì)受益于它的使用。
獲得區(qū)塊鏈的好處區(qū)塊鏈可以支持創(chuàng)建新的更高效的業(yè)務(wù)流程,但在您看到這些優(yōu)勢(shì)之前,您必須克服一些挑戰(zhàn)。區(qū)塊鏈的分布式特性使它們令人驚訝地難以使用。區(qū)塊鏈的定義仍然非常模糊,所以很容易將幾乎所有有用的分布式計(jì)算技術(shù)都稱為區(qū)塊鏈,而不會(huì)過(guò)分夸大事實(shí)。
但是,同樣的靈活性可能會(huì)使基于區(qū)塊鏈的業(yè)務(wù)流程被接受變得更加困難。預(yù)計(jì)未來(lái)幾年會(huì)出現(xiàn)這些問(wèn)題。如果你足夠勇敢,你甚至可以成為這個(gè)過(guò)程的一部分。最后,在你想要把區(qū)塊鏈應(yīng)用的你的項(xiàng)目中去,一定要了解它是否適合你的項(xiàng)目。





