為什么很多人覺得使用區(qū)塊鏈和加密貨幣很痛苦
雖然加密貨幣領(lǐng)域的一些人似乎對(duì)加密貨幣還沒有得到廣泛采用感到困惑,但在我看來,坦率地說,使用區(qū)塊鏈和加密貨幣很痛苦。
你首先要有足夠的信息來關(guān)獲取。與我交談的大多數(shù)人甚至不知道區(qū)塊鏈?zhǔn)鞘裁?,但已?jīng)在這個(gè)領(lǐng)域的人似乎忘記了這個(gè)東西有多么深?yuàn)W。在最基本的層面上,你必須向員工推銷去中心化和安全的基本價(jià)值觀,并讓他們明白,至少在某種程度上,區(qū)塊鏈實(shí)現(xiàn)了這些承諾。這本身就是一個(gè)挑戰(zhàn)。
然后,一旦一個(gè)人知道什么是區(qū)塊鏈以及它為什么重要,他們就必須知道如何訪問它。對(duì)于對(duì)區(qū)塊鏈不熟悉的人來說,即使找到合適的術(shù)語(yǔ)來進(jìn)行谷歌搜索也很困難。他們可能不知道什么是以太坊,什么是Dapps,或者如何購(gòu)買與他們互動(dòng)所需的加密貨幣。他們必須學(xué)習(xí)私鑰、交換器、元請(qǐng)求——他們可能要跳過一百萬個(gè)KYC環(huán),或者知道他們的銀行或信用合作社與交換器或錢包的兼容性存在的問題。我想說的是,使用區(qū)塊鏈還是一場(chǎng)噩夢(mèng)。
但是如果你經(jīng)歷了所有這些,你選擇使用以太坊的話說可能是因?yàn)槟阏J(rèn)為作為一個(gè)網(wǎng)絡(luò)和社區(qū),它符合你的價(jià)值觀。然后是Dapps。目前還沒有很多特別有用的應(yīng)用程序,部分原因是缺乏網(wǎng)絡(luò)效應(yīng)(再次強(qiáng)調(diào),這可能與入職時(shí)的極度摩擦和缺乏消費(fèi)者意識(shí)有關(guān))。但是如果你走了這么遠(yuǎn)了,你會(huì)很興奮,因?yàn)槟憬K于可以開始你的加密貓育種了。一旦你走到這一步,那么接下來它基本上是一帆風(fēng)順的。這是一只可愛的貓,你會(huì)覺得擁有了相當(dāng)不錯(cuò)的用戶體驗(yàn)。當(dāng)然,并非所有的Dapps都是用戶友好的;還有一些應(yīng)用程序似乎有意讓我質(zhì)疑自己的智商。
Infura消除了一個(gè)主要的麻煩,但這只是一個(gè)權(quán)宜之計(jì)
但是要明白:除非您也在運(yùn)行自己的節(jié)點(diǎn),否則您可能無法從那些讓您跳過所有這些麻煩的安全與分散的光榮承諾中獲益。至少不會(huì)達(dá)到你所設(shè)想或希望的程度。您可能正在通過Infura與以太坊進(jìn)行交互,Infura是一個(gè)節(jié)點(diǎn)集群,將Dapps的前端用戶界面(UI)連接到以太坊區(qū)塊鏈上的后端智能合約。它還將應(yīng)用程序連接到Ropsten、Rinkeby和Kovan testnets。Infura是允許MetaMask訪問以太坊的基礎(chǔ)設(shè)施。uPort, Cipher Browser, CryptoKitties, MyCrypto和MyEtherWallet都使用Infura連接到以太坊。Truffle可以讓你用Infura創(chuàng)建Dapps。它的基礎(chǔ)設(shè)施是普遍的。
我澄清一下:當(dāng)你使用加密貓的時(shí)候。你會(huì)看到所有那些可愛的圖片和容易點(diǎn)擊的按鈕,那不是以太坊。這只是一個(gè)網(wǎng)站,讓非技術(shù)人員更容易購(gòu)買小貓,看看它們長(zhǎng)什么樣。如果你是一個(gè)技術(shù)人員,這是顯而易見的,但對(duì)其他人來說,這可能是一個(gè)驚喜。加密貓以EDCC(或“智能合約”)的形式存在,你的貓的代碼以及你的所有權(quán)證明都存儲(chǔ)在以太坊中。但是大多數(shù)人可能不會(huì)在代碼級(jí)別上與加密貓互動(dòng),而是使用加密貓網(wǎng)站。因此,當(dāng)你從網(wǎng)站上購(gòu)買加密貓時(shí),這個(gè)交易必須被告知并記錄在區(qū)塊鏈上。如果您正在運(yùn)行自己的節(jié)點(diǎn),那么是您的計(jì)算機(jī)直接將事務(wù)發(fā)送到區(qū)塊鏈,并將其挖掘到一個(gè)塊中?;蛘撸绻谶\(yùn)行挖掘節(jié)點(diǎn),那么您可以自己將事務(wù)挖掘到一個(gè)塊中。無論哪種方式,您都可以直接與區(qū)塊鏈交互,并且您可以保證它將被記錄為“發(fā)送”。但是,如果不運(yùn)行自己的節(jié)點(diǎn),則允許Infura節(jié)點(diǎn)來代表您發(fā)送事務(wù)。很多交易都是通過基礎(chǔ)設(shè)施進(jìn)行的。Infura擁有每天處理超過100億次請(qǐng)求的能力,已經(jīng)被4萬多名開發(fā)者和Dapps所使用。值得注意的是,Infura也允許訪問指規(guī)數(shù),但這些數(shù)字仍然令人難以置信。
Infura提供了免費(fèi)的服務(wù),而且看起來效果很好。Infura成功地消除了采用區(qū)塊鏈的最具挑戰(zhàn)性的障礙之一。運(yùn)行一個(gè)完整的節(jié)點(diǎn)需要相當(dāng)程度的技術(shù)知識(shí)(至少比我所擁有的要多)、耐心、處理能力和內(nèi)存。像我這樣的人不太可能運(yùn)行一個(gè)節(jié)點(diǎn),但是我愿意跳過所有其他的環(huán),來獲得更好的體驗(yàn)。因此,在這一點(diǎn)上,Infura應(yīng)該獲得掌聲。
Infura提供了大量的開發(fā)工具,可以顯著地簡(jiǎn)化構(gòu)建過程。即使是對(duì)這項(xiàng)技術(shù)持懷疑態(tài)度的人,通常也會(huì)很快為Infura的優(yōu)點(diǎn)辯護(hù)。
潛在的問題
但也有人持懷疑態(tài)度。
整個(gè)以太坊的承諾是,它提供了安全、分散、p2p事務(wù),因此,這個(gè)節(jié)點(diǎn)集群是傳達(dá)一個(gè)巨大的數(shù)據(jù)量用戶未運(yùn)行自己的節(jié)點(diǎn),最重要的是建立在很多Dapps的核心基礎(chǔ)之上。Infura以安全為中心承諾,但沒有什么是防黑客的。因?yàn)镮nfura的基礎(chǔ)架構(gòu)非常普遍,一個(gè)安全漏洞或者如果代碼出了問題,它可能會(huì)對(duì)網(wǎng)絡(luò)、基于它的Dapps和使用它們的人造成災(zāi)難性的影響。
目前,沒有任何可靠的替代方案。開發(fā)人員往往強(qiáng)調(diào)需要更多的人來運(yùn)行自己的節(jié)點(diǎn),對(duì)于大多數(shù)用戶來說,輕量級(jí)客戶機(jī)是一個(gè)相對(duì)容易訪問的解決方案。輕量級(jí)客戶機(jī)不需要像同步并運(yùn)行完整節(jié)點(diǎn)那樣的處理能力、內(nèi)存或耐心,但這仍然需要用戶承擔(dān)責(zé)任,因?yàn)橛脩粢呀?jīng)遇到了足夠的挑戰(zhàn)。我認(rèn)為,在這方面,開發(fā)人員低估了一個(gè)非技術(shù)人員的負(fù)擔(dān)。
這些問題的答案尚不清楚,就像區(qū)塊鏈?zhǔn)澜缰械脑S多事情一樣,但毫無疑問,一些事情將在status Hackathon和Devcon上討論和探討。