文章來源:medium
作者:Fred Ehrsam
編譯:Joey

前言:雖然之前一段時間區塊鏈項目估值很高,但整個產業真的落地了嗎?作者從去中心化 app 研發的角度,從開發堆棧的角度,審視了行業的現狀,發現構建一個基本的 dApp 是 OK 的,但距離成熟的應用還很遠。不過,跟 2014 年幾乎一無所有相比較,基礎設施已經有了極大的改觀。從藍狐筆記來看,說明區塊鏈雖然目前步履蹣跚,但在過去三年取得巨大進展,未來三年進展只會加速,值得期待。本文作者是 Fred Ehrsam,來源於 medium.com,由藍狐筆記社「Joey」翻譯。

譯者注:堆棧(Stack)是一個在計算機科學中經常使用的抽象數據類型。堆棧中的物體具有一個特性:最後一個放入堆棧中的物體總是被最先拿出來, 這個特性通常稱爲後進先出 (LIFO) 隊列。 堆棧中定義了一些操作。兩個最重要的是 PUSH 和 POP。 PUSH 操作在堆棧的頂部加入一個元素。POP 操作相反, 在堆棧頂部移去一個元素,並將堆棧的大小減一。

目前,我通過創建一個新的去中心化應用程序開發堆棧來觀察區塊鏈生態系統的發展。一個好的晴雨表提出這個問題:「我們是否擁有創建一個完全去中心化的 APP 所需堆棧的所有部分?」當此問題的答案是肯定時,生態系統可以迅速創建去中心化應用程序,並體驗到爆炸性的主流增長。

2014 年,在 Coinbase 經歷了一段痛苦時期之後,我才逐步認識到這一點。我們一直守株待兔,以爲會有大量的應用程序出現,但我們幾乎沒有看到任何應用程序。我相信原因是(現在仍然如此)許多去中心化應用開發堆棧的關鍵部分都還缺失。

與構建普通的 web 或移動端 App 類似,創建一個 dApp 通常需要這些東西:計算、文件存儲、外部數據、商業化和支付方式。以下是 2014 年 dApp 開發者堆棧的狀態:

dApp 開發者堆棧:區塊鏈產業晴雨表

以下是 2017 年 dApp 開發者堆棧的狀態:

dApp 開發者堆棧:區塊鏈產業晴雨表

使用 0-2 的數值計量(0= 未開始,1= 有進展,2= 就緒),2014 年該堆棧完成了 20%,2017 年完成了 70%。最近創建的堆棧的許多部分都很脆弱,可能會失敗,或者可以有後續,但我相信大方向是正確的。

這個社區已經取得了長足的進步。在 2014 年建立一個 dApp 幾乎是不可能的,但在 2017 年,構建一個需要最少計算和文件存儲的基本 dApp 已變得可行。如果能在 2018 年底前建立一個合理的可擴展的 dApp,我一點也不驚訝。因此,我認爲我們現在比 2014 年更接近 dApp 的廣泛採用。