免费99精品国产自在现线观看_人妻少妇精品视频区性色_丝袜 屁股 在线 国产_无码视频在线免费观看

產(chǎn)品未來方法論:基于區(qū)塊鏈的DApp設(shè)計要點(區(qū)塊鏈技術(shù)如何應用到產(chǎn)品溯源)

DApp是其后端在去中心化的點對點網(wǎng)絡(luò)上運行,源代碼是開源的,網(wǎng)絡(luò)中不存在能夠完全控制DApp的節(jié)點。本文基于區(qū)塊鏈,談?wù)凞App的設(shè)計要點。

產(chǎn)品未來方法論:基于區(qū)塊鏈的DApp設(shè)計要點(區(qū)塊鏈技術(shù)如何應用到產(chǎn)品溯源)

當你打算在應用市場上傳并發(fā)布一個APP時,必須選擇開發(fā)者身份是企業(yè)開發(fā)者還是個人開發(fā)者,并通過軟件著作權(quán)等證明材料,證明此應用的所有權(quán)歸屬于某個特定企業(yè)或個人。

長期以來,產(chǎn)品經(jīng)理構(gòu)建中心化應用,開發(fā)人員控制中心化應用的升級迭代,運營人員通過中心化的應用市場發(fā)布,但隨著區(qū)塊鏈技術(shù)的發(fā)展,公鏈基礎(chǔ)設(shè)施的不斷完善, DAPP(去中心化應用)可能將成為主流。

一、DApp是什么?

DApp是Decentralized Application的縮寫,中文叫分布式應用/去中心化應用。在《區(qū)塊鏈項目開發(fā)指南》里為它下的定義是:

其后端在去中心化的點對點網(wǎng)絡(luò)上運行,源代碼是開源的,網(wǎng)絡(luò)中不存在能夠完全控制DApp的節(jié)點。

DApp不同的底層區(qū)塊鏈開發(fā)平臺,就好比手機的IOS和Android系統(tǒng),是各DAPP的底層生態(tài)環(huán)境。DApp就是底層區(qū)塊鏈平臺生態(tài)上衍生的各種分布式應用,也是區(qū)塊鏈世界中的基礎(chǔ)服務(wù)提供方。

比如:比特幣客戶端和錢包,就是在比特幣區(qū)塊鏈系統(tǒng)上衍生的DApp,為用戶提供點對點的電子現(xiàn)金交易服務(wù)。

目前大部分DApp選擇在以太坊系統(tǒng)上部署,因為有“智能合約”和“賬戶體系”的以太坊系統(tǒng),更加適合DApp的落地。

二、典型DApp的工作流程

產(chǎn)品未來方法論:基于區(qū)塊鏈的DApp設(shè)計要點(區(qū)塊鏈技術(shù)如何應用到產(chǎn)品溯源)

智能合約接受來自DApp的交易請求和事件,通過觸發(fā)提前編寫好的代碼邏輯,操作區(qū)塊鏈賬本中的狀態(tài)。DApp通過調(diào)用智能合約提供的接口來實現(xiàn)業(yè)務(wù)邏輯,智能合約封裝與區(qū)塊鏈賬本直接交互的過程,對上層業(yè)務(wù)邏輯進行支持。

所以為了實現(xiàn)完整的DApp,開發(fā)者不僅需要開發(fā)上層應用,還要編寫智能合約代碼。

三、DApp與App的區(qū)別

先從技術(shù)角度來看基于區(qū)塊鏈系統(tǒng)的DApp與App之間會有哪些區(qū)別。

1. 數(shù)據(jù)分布式存儲

參與區(qū)塊鏈系統(tǒng)的每個節(jié)點,都可以通過公開接口查詢數(shù)據(jù)記錄或開發(fā)相關(guān)應用。每個節(jié)點都遵循同樣的共識算法,進行數(shù)據(jù)更新和存儲,每次更新都需要51%以上節(jié)點達成共識,參與節(jié)點越多系統(tǒng)越安全。

數(shù)據(jù)分布式存儲是區(qū)塊鏈核心思想“去中心化”的技術(shù)基礎(chǔ),數(shù)據(jù)的開放及透明意味著DApp的開發(fā)者對于應用的控制大為削弱,每次升級更新都需要大多數(shù)節(jié)點的同意,比如:最近EOS上線主網(wǎng),投票結(jié)果為no go,搞的項目方十分憋屈。

數(shù)據(jù)分布式存儲,也意味著開發(fā)者無需承擔采購服務(wù)器、流量等運維費用,只需聚焦在DApp和智能合約之間的業(yè)務(wù)邏輯上。對公鏈資源的調(diào)用,則依賴公鏈的經(jīng)濟模式,通過持有相應比例的公鏈通證,獲得相應的權(quán)益(即公鏈算例、存儲、流量等資源的使用權(quán))。

而通證的流通性也讓這種方式十分靈活且成本極低,在不需要相應資源的時候,通過二級市場把通證賣出即可。DApp的開發(fā)者可能更加輕量化,減少了對底層技術(shù)的依賴,更加強調(diào)對用戶心理和行為的把握,而且還得懂金融。

所以DApp產(chǎn)品經(jīng)理不僅要通過烏合之眾、消費心理學了解用戶需求,還得精通博弈論、經(jīng)濟學、金融學等知識才能來規(guī)劃好產(chǎn)品的未來走勢。

2. 不可篡改

通過共識算法,獲得大部分節(jié)點一致提交之后,數(shù)據(jù)便在區(qū)塊鏈網(wǎng)絡(luò)中一直存在,不可修改或銷毀。實際上以POW為代表的證明共識機制是概率算法,并不是一經(jīng)達成共識就不可逆轉(zhuǎn),而是隨著時間推移或某種強化,共識結(jié)果被推翻的概率越來越小,結(jié)合token的經(jīng)濟體系之后,使得即使有人想惡意破壞也得付出經(jīng)濟代價(算力或權(quán)益)。

如The DAO事件發(fā)生后,以太坊社區(qū)便通過硬分叉的手段回滾交易,誕生了經(jīng)典以太和以太坊兩條鏈。被盜的資金在分叉后的主流以太坊上不被承認,但在經(jīng)典以太上,數(shù)據(jù)依舊存在。

在技術(shù)上共識過的結(jié)果無法撤銷(經(jīng)典以太),但在社會共識上,大多數(shù)人承認分叉之后的以太坊,即相當于推翻了之前的共識。

所以說雖然區(qū)塊鏈通過技術(shù)手段去掉了硬中心(具有強制力),但依舊可以通過非技術(shù)手段(經(jīng)濟、心理)控制大于51%節(jié)點實現(xiàn)軟中心。

除主鏈外,絕大部分的DApp都不具有花費如此高成本實現(xiàn)軟中心化的必要(未來不確定),DApp的智能合約如果部署完畢,便極難甚至不可更改,任何細小的智能合約代碼錯誤,都會導致用戶不可挽回的損失,而傳統(tǒng)互聯(lián)網(wǎng)應用的開發(fā),適合馬上試錯,快速迭代。

所以產(chǎn)品經(jīng)理應注意在設(shè)計DApp對應邏輯時,必須非常嚴謹。

3. 隱私保護性

節(jié)點之間相互信任,基于節(jié)點地址而非個人身份進行數(shù)據(jù)交換,解決了個人身份的隱私問題。而通過同態(tài)加密及默克爾樹等密碼學方式,保證了數(shù)據(jù)記錄和驗證的隱私,即便泄露也無法解析。

由于數(shù)據(jù)存儲和隱私保護的變化,現(xiàn)有APP的賬戶系統(tǒng)可能要發(fā)生天翻地覆的變化。DApp極有可能沒有以用戶名和密碼為基礎(chǔ)的賬戶功能,而是采用公鑰-私鑰對來代表公鏈上的一個賬戶身份,而此賬戶保存在公鏈上,DApp通過公鏈提供的數(shù)字證書進行身份驗證用戶數(shù)字身份即可。

數(shù)據(jù)的脫敏/加密儲存也讓DApp之間的數(shù)據(jù)價值共享成為可能,只需支付一定通證即可獲得可商用無風險的真實數(shù)據(jù),并實現(xiàn)用戶數(shù)據(jù)平滑轉(zhuǎn)移,這是中心化App最渴望卻無法做到的。

DApp的產(chǎn)品經(jīng)理不能拘泥于中心化App的設(shè)計經(jīng)驗,充分了解區(qū)塊鏈系統(tǒng)的特點,并在此基礎(chǔ)上推理出相應的業(yè)務(wù)及服務(wù)層特性?,F(xiàn)在的DApp并沒有一款成功的落地應用,也沒有相應的設(shè)計標準,每個產(chǎn)品經(jīng)理都有自己的理解,正是發(fā)揮創(chuàng)意的好時機,以下便是本人對DApp的設(shè)計構(gòu)想。

四、DApp設(shè)計構(gòu)想

1. 前提條件

就像web之于pc上的Windows,app之于智能手機上的OS,DApp也需要硬件對于區(qū)塊鏈系統(tǒng)的支持。那究竟會出現(xiàn)專門支持區(qū)塊鏈系統(tǒng)的硬件,還是在現(xiàn)有硬件系統(tǒng)上升級呢?

個人認為:大概率是現(xiàn)有的手機硬件升級,支持區(qū)塊鏈系統(tǒng)部署,同時為了確保數(shù)字資產(chǎn)安全性,將數(shù)字資產(chǎn)存儲和使用分開管理,通過數(shù)字錢包硬件,利用smartmesh技術(shù)和手機連接來保證安全性。

更重要的是:DApp并不是一出現(xiàn)就完全取代現(xiàn)有體系,在很長一段時間里,DApp需要和中心化產(chǎn)品進行數(shù)據(jù)交互,從技術(shù)和商業(yè)成本考慮,在現(xiàn)有硬件基礎(chǔ)上進行系統(tǒng)升級都是最優(yōu)方案。而先有社群,再有系統(tǒng),最后出硬件的模式,也已經(jīng)被證明是完全可行的。

硬件和系統(tǒng)完備,公鏈的基礎(chǔ)性能穩(wěn)定可靠,公鏈內(nèi)的通證經(jīng)濟體系也通過市場檢驗,在這樣的條件下,DApp會迎來整個生態(tài)的爆發(fā)。

2. 模塊化功能設(shè)計

DApp中用戶數(shù)據(jù)存儲在主鏈上,用戶登錄及各種框架都是由各個服務(wù)商通過底層公鏈提供,基于同一主鏈的DApp之間可以進行數(shù)據(jù)平滑轉(zhuǎn)移。

因此當用戶首次實用DApp時,并不是對他一無所知的全新用戶,他在主鏈上可能已有相關(guān)數(shù)據(jù)。產(chǎn)品在范圍層設(shè)計時應有充分的擴展性,當用戶選擇轉(zhuǎn)移不同數(shù)據(jù)集時,產(chǎn)品的結(jié)構(gòu)層和框架層以何種功能形式展現(xiàn)。同時要將不同功能邏輯進行解耦,以數(shù)據(jù)之間關(guān)系作為依據(jù)設(shè)計功能模塊和智能合約。

比如:一款招聘DApp,當用戶首次使用時,授權(quán)導入自己在社交DApp上的數(shù)據(jù),結(jié)合此DApp的功能場景,調(diào)用社交關(guān)系、工作年限、所在崗位、所處地區(qū)(如果有的話)等智能合約讀取相關(guān)數(shù)據(jù),將對應數(shù)據(jù)放入對應設(shè)計好的功能模塊之中,并通過數(shù)據(jù)間的邏輯關(guān)系提示用戶授權(quán)其他數(shù)據(jù),最后以完成產(chǎn)品形態(tài)呈現(xiàn)。

3. 高度訂制化

基于數(shù)據(jù)的模塊化功能設(shè)計,會根據(jù)用戶授權(quán)的數(shù)據(jù)維度不同,而呈現(xiàn)千人千面的特點,盡管儲存在主鏈上的數(shù)據(jù)都經(jīng)過加密或脫敏處理,仍然不排除相當一部分用戶不愿意享受完整的功能。

在中心化的產(chǎn)品中,因為都是強制授權(quán),所以不存在這種情況。產(chǎn)品經(jīng)理需要考慮的是大部分目標用戶的通用需求,并在保證用戶體驗的前提下轉(zhuǎn)化為功能。

而DApp產(chǎn)品經(jīng)理則應該更關(guān)注功能之間的聯(lián)系,哪些功能必須耦合,構(gòu)成一個完整的模塊;哪些功能之間存在弱關(guān)聯(lián)性,可以推薦用戶一同使用以提高體驗;哪些功能是通用模塊(登錄、通知、賬戶等),根據(jù)需求引導。

比如:用戶首次登錄招聘DApp時,提示需獲得賬戶身份認證、所處行業(yè)、崗位、簡歷等數(shù)據(jù),這些數(shù)據(jù)可能在不同的DApp中即時更新并保存在主鏈上,而用戶可在生態(tài)內(nèi)實現(xiàn)一鍵互聯(lián)。

4. 商業(yè)模式

DApp和App商業(yè)模式上有著本質(zhì)上的區(qū)別,DApp用戶使用功能是需要付費的,智能合約的運行、用戶數(shù)據(jù)上鏈都需要支付給礦工的手續(xù)費,通證系統(tǒng)是整個系統(tǒng)運轉(zhuǎn)的關(guān)鍵。這里既包括了主鏈的通證系統(tǒng),也包括DApp本身和之間通證的流通、匯率、兌換等系統(tǒng)。

而如何讓養(yǎng)成了免費習慣的用戶付費使用DApp,也是產(chǎn)品經(jīng)理面臨的巨大挑戰(zhàn)之一。

DApp的去中心化也體現(xiàn)在收益分配的去中心化上,APP的收益,都歸開發(fā)者所有,開發(fā)者自主決定是否對用戶再分配,盡管聽起來比較扯,但把薅羊毛算上的話,這種情況還是有的。

而DApp的收益,通過智能合約可以直接將通證分配給貢獻者,包括維護系統(tǒng)運行的礦工、愿意貢獻數(shù)據(jù)的用戶,同時用戶和數(shù)據(jù)需求方也是付費者。

就目前來看,項目開發(fā)方的收益主要來自于通證發(fā)行之初的一次性分配,因為上線之后,DApp的維護和運營靠的是Token的持有者們,為了維持所擁有的Token的價值而自發(fā)組織的,項目方并不需要再付出成本。

關(guān)于DApp的商業(yè)模式和Token系統(tǒng)設(shè)計,需要另外開一篇文細講,這里就不詳細說了。

五、DApp與APP之間的聯(lián)系

在區(qū)塊鏈生態(tài)還不成熟的情況下,DApp必須從中心化的應用中獲取數(shù)據(jù)。比如:DApp想要讀取天氣預測結(jié)果,它只能從氣象局獲取,而氣象局作為絕對的中心化單位,絕不會僅僅因為其他DApp想要數(shù)據(jù),就創(chuàng)建一個提供結(jié)果卻沒有回報的DApp。

所以DApp產(chǎn)品經(jīng)理還需考慮到與中心化應用之間數(shù)據(jù)交互的規(guī)則,并設(shè)計相應的功能和激勵政策。

還有一種情況是:傳統(tǒng)的中心化應用使用區(qū)塊鏈技術(shù)降低成本,改進效率。比如:銀行間采用區(qū)塊鏈技術(shù)進行記賬,提高清算、軋賬的效率,這樣的區(qū)塊鏈系統(tǒng),是由傳統(tǒng)的中心化單位所運營維護,既不需要激勵政策,也不用發(fā)型通證。也就是基于聯(lián)盟鏈和私有鏈上的應用,從用戶使用角度來看,與中心化App可能并無太大差別。

總結(jié)

目前,基于區(qū)塊鏈技術(shù)的DAPP尚處于早期探索狀態(tài),還沒有大規(guī)模實際應用價值的DAPP出現(xiàn)。但不可否認的是區(qū)塊鏈技術(shù)帶給了我們巨大的想象空間,作為承載將技術(shù)轉(zhuǎn)化為服務(wù),連接功能和用戶職責的產(chǎn)品經(jīng)理,需要提前做好迎接未來的知識儲備。

本文由 @好青年Hans 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理。未經(jīng)許可,禁止轉(zhuǎn)載

題圖來自網(wǎng)絡(luò)

相關(guān)新聞

聯(lián)系我們
聯(lián)系我們
在線咨詢
分享本頁
返回頂部