可定制體驗(yàn)層能為區(qū)塊鏈帶來哪些好處
人們現(xiàn)在每天花11個(gè)小時(shí)與媒體互動(dòng)。這讓我們對(duì)應(yīng)用和服務(wù)提供的用戶體驗(yàn)更加敏感和敏銳。我們希望能遇到簡(jiǎn)單直觀的界面,當(dāng)界面沒有按照我們希望的方式運(yùn)行時(shí),我們就會(huì)討厭它。我們還希望能夠根據(jù)我們的數(shù)字生活方式定制個(gè)性化技術(shù)。
當(dāng)設(shè)計(jì)師和工程師被要求提供最佳的用戶體驗(yàn)時(shí),界面往往是為了迎合共同點(diǎn)而構(gòu)建的。它們常常針對(duì)服務(wù)的目標(biāo)人群,很少有選項(xiàng)可以定制它們來滿足我們的個(gè)人需求。
新興技術(shù),如區(qū)塊鏈和使用它們的各種分散應(yīng)用程序(dapp),仍然是這種情況。盡管被貼上“分散”的標(biāo)簽,dapp仍然是由設(shè)置初始用戶體驗(yàn)的團(tuán)隊(duì)開發(fā)的。不幸的是,在防止這些新服務(wù)被普通用戶采用的空間中,糟糕的用戶體驗(yàn)和缺乏定制是非常普遍的。
但是如果體驗(yàn)層可以定制呢?從某種程度上說,它甚至已經(jīng)在傳統(tǒng)的應(yīng)用程序中完成了,比如IFTTT和Stringify。那么,提供定制用戶體驗(yàn)的這種努力能否能改善人們對(duì)區(qū)塊鏈技術(shù)的感知和采用呢?
分散性
新興技術(shù)(如區(qū)塊鏈)的問題在于,諸如用戶體驗(yàn)之類的元素常常被當(dāng)作次要問題。以比特幣為例。在早期,使用比特幣很復(fù)雜,需要技術(shù)訣竅。直到像Coinbase這樣的在線錢包和交易所為比特幣構(gòu)建了更好的接口它開始得到更廣泛的采用。
我們的數(shù)字生活方式的現(xiàn)實(shí)是,沒有一個(gè)應(yīng)用程序能夠覆蓋我們需要的所有功能,所以我們傾向于使用它們的集合。這種收購(gòu)方法在應(yīng)用程序周圍創(chuàng)建了豎井。用戶常常不得不從一個(gè)應(yīng)用程序切換到另一個(gè)應(yīng)用程序來處理任務(wù)。這導(dǎo)致了分散性,于是效率低下。
區(qū)塊鏈服務(wù)就更能感受到這一點(diǎn)。雖然傳統(tǒng)的應(yīng)用程序可以集成,但目前還沒有幾種方法可以讓dapps彼此協(xié)作。區(qū)塊鏈之間的互操作性是有限的。
互操作性
自動(dòng)化服務(wù)通過允許用戶創(chuàng)建自己的定制工作流來使應(yīng)用程序協(xié)同工作。例如,IFTTT用戶可以配置常規(guī)的應(yīng)用程序在滿足某些條件時(shí)執(zhí)行操作。由于有了應(yīng)用程序編程接口(APIs),用戶可以配置已經(jīng)建立的應(yīng)用程序,比如MailChimp和WordPress,將其作為工作流的一部分來進(jìn)行工作。
類似地,Cardstack還提供了一個(gè)平臺(tái),可以編排身份驗(yàn)證、通信和支付等各種功能。這些被可視化為卡片,用戶可以將其“堆疊”在一起,以創(chuàng)建定制的工作流。
通過Cardstack Hub,該平臺(tái)能夠偵聽事件,并向各種數(shù)據(jù)源(包括云服務(wù)和區(qū)塊鏈)發(fā)送命令。它使用智能合約,能夠開發(fā)各種數(shù)據(jù)采集卡。
整合
我們還經(jīng)常要擔(dān)心管理我們使用的每個(gè)應(yīng)用程序的單獨(dú)帳戶和訂閱。即使使用任務(wù)自動(dòng)器,用戶仍然必須在編排之前訂閱各種應(yīng)用程序。在付費(fèi)服務(wù)的情況下,用戶必須分別支付和管理每個(gè)訂閱。
對(duì)于區(qū)塊鏈而言,這就更成問題了。大多數(shù)dapps都需要實(shí)用代幣才能運(yùn)行。一個(gè)需要將各種數(shù)據(jù)包鏈接在一起的用戶還需要維護(hù)這些不同的標(biāo)記。Cardstack只使用一個(gè)代幣(CARD)來解決這個(gè)問題,這將有助于為區(qū)塊鏈創(chuàng)建智能合約。
為了幫助加快事務(wù)的處理速度,它還提供了在最終事務(wù)被發(fā)送到以太坊區(qū)塊鏈之前對(duì)事務(wù)進(jìn)行預(yù)處理的Tally協(xié)議。
控制
Cardstack設(shè)想最終將各種功能作為開放源代碼提供。社區(qū)貢獻(xiàn)者可以克隆、修改和構(gòu)建這些功能。然后將這些改進(jìn)提供給可以將它們集成到它們自己工作流的其他用戶中去。
只處理集中服務(wù)的傳統(tǒng)編排服務(wù)是,用戶被限制在其支持的應(yīng)用程序所能提供的范圍內(nèi)。如果用戶在默認(rèn)情況下不可用,他們必須請(qǐng)求新的功能。不幸的是,開發(fā)人員經(jīng)常需要時(shí)間來處理這些問題。但是即使有付費(fèi)服務(wù),這種定制和改進(jìn)的請(qǐng)求也可以忽略。
與傳統(tǒng)的應(yīng)用程序相比,提供擴(kuò)展功能的方法只會(huì)使dapps更有吸引力。持續(xù)開發(fā)可以釋放通過該平臺(tái)創(chuàng)建的工作流中的許多可能性。
結(jié)論
我們中的許多人可能選擇掩飾數(shù)據(jù)包,因?yàn)樗鼈兛梢约傻轿覀兊墓ぷ髁髦械姆绞胶苡邢蕖P疫\(yùn)的是,現(xiàn)在可以使用編排平臺(tái)來幫助使區(qū)塊鏈與我們喜歡的用戶體驗(yàn)相關(guān)。
但是,由于用戶的偏好也在變化,從長(zhǎng)遠(yuǎn)來看,功能的發(fā)展能力只能起到幫助作用。像Cardstack這樣的平臺(tái)不僅使dapps具有互操作能力,而且還使用戶能夠通過開源開發(fā)不斷改進(jìn)。
讓dapps成為更大的工作流的一部分,只會(huì)放大它們的價(jià)值。這種增加的實(shí)用程序?qū)⒐膭?lì)更多的用戶開始采用它們。就像大多數(shù)新興技術(shù)一樣,主流采用是成功的關(guān)鍵。