2019年區塊鏈的主旋律是中間層協議

  2019年區塊鏈的主旋律是中間層協議

  過去一年加密資產市場從其峰值下跌超過85%的市值。但對我,一個堅定的區塊鏈企業家,這實際上是一件好事,區塊鏈的未來看起來比以往任何時候都更有希望。2017年ICO熱潮開始的瘋狂至少產生了一個強烈的積極影響:它將區塊鏈引入主流并吸引了許多有才能的人進入區塊鏈生態系統。此次加密幣市場崩盤將擠走投機者和騙子,建立一個健康的市場,讓投資者尋找真正的價值。回想過去,展望未來,現在是思考區塊鏈創造真正價值的地方以及捕獲最大價值的好時機。

2019年區塊鏈的主旋律是中間層協議

  重新審視“胖協議”

  胖協議(Fat protocols)論文于2016年8月首次推出,它認為在互聯網技術堆棧中,協議創造了巨大的價值,但幾乎所有這些價值都是被基于這些協議構建的谷歌,Facebook和亞馬遜等網絡應用程序瓜分了。然而,在區塊鏈技術堆棧中,協議本身不僅創造了巨大的價值,而且還“吸附”了大部分價值,因此稱為“胖協議”,其論文指出:“協議本身的市值總是比其上的應用組合的價值增長得快,因為應用層的成功反過來也將推高協議層價值預期。”

  雖然原生協議通證從根本上改變了商業模式,并且通過這些通證,協議將捕獲它們創建的大部分價值,胖協議理論的一個缺陷是:僅僅強調通證的預期價值是協議捕獲價值的一個重要原因,但沒有明確闡明熊市期間當投機和預期消退后,通證自身價值的動態范圍。如果通證沒有長期,可持續的非投機價值,協議就不會很胖。通過分析通證經濟學的影響,我們可以改進胖協議論文,這對通過通證創建和獲取實際價值至關重要。

  通證經濟學創造了長期價值

  最終,協議通過通證捕獲的價值是長期值和預測(投機)值的總和,通過Fe和Fs這兩個函數輸出,而輸入則分別是通證經濟學和投機預期。為了紀念胖協議,我們可以將值定義為“FAT”。所以我們有一個公式:

  鑒于目前只有少數協議,如比特幣和以太坊,實際上正在使用并具有Fe(通證經濟學)價值,大多數項目的FAT純粹是Fs(投機)值。當你處于熊市時(就像我們現在一樣),Fs(投機)價值大多消失。因此,大多數令牌的價值歸零并不奇怪。

  協議效用令牌的Fe(通證經濟學)值主要由通證貨幣政策驅動 – 即通證供應和通證需求。例如,新的代幣被鑄造進入流通作為對礦工的獎勵。但是,每次生成塊時,原生通證需求(使用協議所需的通證)(即交易費用)遠小于貨幣價值中的對礦工生成區塊的獎勵。因此,每次生成一個塊時,都會出現通證供過于求的情況,從通證貨幣政策的角度來看,這將導致通證價值持續下降。

  要使通證價值上升,需要外部(外部協議使用)公用需求。對于比特幣而言,至少在一些加密愛好者中已經達成共識,它可以作為一種價值儲存方式,外部需求來自想要將其價值存儲在比特幣中的人們。對于定位為開發人員平臺的以太坊來說,外部需求來自建立在以太坊之上的協議或應用程序。外部通證需求的這種差異對于理解在這次市場崩潰期間通證價值下跌至關重要,其中比特幣僅損失了約80%的價值而以太坊損失了90%以上。

  在定位從支付轉向價值儲存之后,比特幣似乎已經找到了可以立足的產品市場定位,外部需求似乎足以保持比特幣的價值。不幸的是,建立在以太坊之上的協議或應用程序并沒有產生大量的以太坊外部需求(MakerDAO CDP,其中以太坊被鎖定,是以太坊外部需求的一個很好的例子)。實際上,大多數協議都有動機來創建通證并使用這些通證來捕獲盡可能多的價值,而不是將gas交易費用之外的價值傳遞給以太坊。

  從胖協議論文的角度來看,比特幣和以太坊都屬于第1層基礎設施公共區塊鏈協議。但從經濟學的角度來看,它們的不同之處在于比特幣的外部需求更直接,而以太坊的外部需求更為間接,而這種微妙的差異極大地影響了協議的價值。這產生了一個非常重要的問題,且在胖協議論文中沒有討論:區塊鏈協議棧的哪一層將創建并捕獲最大的價值?

  協議之王

  直接支持應用程序的協議層將創建最大值,該協議的原生通證將捕獲最大值。該協議將統治區塊鏈堆棧中的所有其他協議,并成為協議之王。

  對于區塊鏈堆棧中的協議,通過其原生通證捕獲值,它需要首先創建價值。如下圖所示,應用層協議在Internet堆棧中創建的價值最高,即使它們構建在較低層協議之上。HTTP(一種應用層協議)清楚地證明了這一點。HTTP層釋放了互聯網的全部價值,可以在電子商務(亞馬遜),社交網絡(Facebook),搜索(谷歌),視頻流(Netflix)以及數千個其他類別中創建高價值的業務。

  大多數需要通證的區塊鏈應用程序不應直接構建在區塊鏈層協議(如以太坊)之上。這是因為區塊鏈層協議使用的通證旨在保護和激勵區塊鏈本身,因此無法保護和激勵應用程序。每個應用程序都需要一個專用的,定制設計的通證和一個相關的中間層協議 —— 一個位于區塊鏈層協議之上但在面向客戶的應用程序之下的協議。中間層將通過為加密網絡賦能來創造價值,使加密網絡能夠為每個應用程序或業務創建本地經濟。經濟總是需要貨幣才能運作,協議的原生通證將作為本地經濟的貨幣,并相應地獲取經濟價值的某一部分。

  最終,區塊鏈堆棧中的中間層協議將創建最大值,類似于Internet堆棧。然而,與互聯網不同,通證的發明使得協議可以捕獲所創建的價值,而不是簡單地提供應用程序用于構建其商業模型的免費標準。

  區塊鏈堆棧將與Internet堆棧不同,因為將有許多區塊鏈中間層協議而不是一個單一巨大的HTTP協議來為最具影響力的應用程序提供支持。這是因為每個應用程序或業務域都需要其自己獨特的通證經濟學設計,因此需要一個單獨的唯一協議來為每個應用程序注入通證經濟特性。

  這些中間層協議中的每一個都以類似區塊鏈層協議的方式捕獲傭金和協議使用費等價值(例如,以太坊提供的計算能力)。由激勵機制的,差異化的中間層協議創造的經濟規模比由更商品化的,計算驅動的區塊鏈協議層創造的經濟規模要大得多。實際上,我預測這些協議中的一些與較大的應用程序類別(如電子商務和社交網絡)相關聯,將創建超過100萬億美元的分布式本地經濟,這些少數“獨角獸”協議中的通證價值比任何區塊鏈原生通證(包括比特幣)都要大得多。

轉載于:https://www.cnblogs.com/yyuyu/p/10865074.html

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/386818.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/386818.shtml
英文地址,請注明出處:http://en.pswp.cn/news/386818.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Java枚舉的內容可以使用map的方式

枚舉的內容可以使用map的方式 package com.chinamobile.framework.common.enums;import org.springframework.util.CollectionUtils; import org.springframework.util.StringUtils;import java.util.ArrayList; import java.util.HashMap; import java.util.List; import jav…

tensorflow gpu windows配置步驟教學

本文主要針對在windows10環境下的tensorflow配置問題,在linux和mac等其他環境中的配置就不過多贅述(windows總是那個問題最多的環境,建議使用linux 😃)。 本文中配置的環境為 python 3.8.5 tensorflow-gpu 2.4.1 1. 更新nvidia顯卡驅動至最…

numpy一維數組永遠為列向量

import numpy as np a np.array([1,3,4,5]) print(a.shape) a np.transpose(a) print(a.shape) print(a)a np.ravel(a) print(a.shape) print(a)a a.reshape((1,4)) print(a.shape)輸出如下 (4,) (4,) [1 3 4 5] (4,) [1 3 4 5] (1, 4)我們會發現,對于一維的數…

【BJOI 2019】奧術神杖

題意 你有一個長度為 $n$ 的模板串(由 $0-9$ 這 $10$ 個數字和通配符 $.$ 組成),還有 $m$ 個匹配串(只由 $0-9$ 這 $10$ 個數字組成),每個匹配串有一個魔力值 $v_i$。你要把模板串的每個 $.$ 都換成一個數字…

keras模型中的默認初始化權重

權重的初始化,決定了模型訓練的起點。一個良好的初始化可以加快訓練過程,同時避免模型收斂至局部最小值。為了在訓練過程中避免使得權重的變化總沿著同一個方向,我們盡量避免將所有權重都初始化為同一個值,如全0矩陣或全1矩陣。 …

java oracle的枚舉錯誤

public enum OracleErrorTypeEnum implements BaseEnum {ORA00001("ORA-00001","不允許有重復的數據"),ORA00017("ORA-00017","請求會話以設置跟蹤事件"),ORA00018("ORA-00018","超出最大會話數"),ORA00019(&quo…

C# 篇基礎知識10——多線程

1.線程的概念 單核CPU的計算機中,一個時刻只能執行一條指令,操作系統以“時間片輪轉”的方式實現多個程序“同時”運行。操作系統以進程(Process)的方式運行應用程序,進程不但包括應用程序的指令流,也包括運…

keras中mean square error均方誤差理解

機器學習中,針對不同的問題選用不同的損失函數非常重要,而均方誤差就是最基本,也是在解決回歸問題時最常用的損失函數。本文就keras模塊均方誤差的計算梳理了一些細節。 首先看一下均方誤差的數學定義 : 均方誤差是預測向量與真實向量差值的…

Java并發Semaphore信號量的學習

public class MyThreadTest {private final static Semaphore semaphore new Semaphore(2);// 設置2個車位public static void main(String[] args) {System.out.println("start");p(semaphore, true, 1);p(semaphore, false, 2);p(semaphore, false, 3);p(semaphor…

快速理解binary cross entropy 二元交叉熵

Binary cross entropy 二元交叉熵是二分類問題中常用的一個Loss損失函數,在常見的機器學習模塊中都有實現。本文就二元交叉熵這個損失函數的原理,簡單地進行解釋。 首先是二元交叉熵的公式 : Loss?1N∑i1Nyi?log?(p(yi))(1?yi)?log(1?p(yi))Loss …

Docker搭建自己的GitLab

Docker搭建自己的GitLab docker 介紹 **GitLab: ** GitLab 是一個用于倉庫管理系統的開源項目,使用Git作為代碼管理工具,并在此基礎上搭建起來的web服務 **Docker: ** Docker 是一個開源的應用容器引擎,讓開發者可以打包他們的應用以及依賴…

kolla-ansible-----常用命令

常用命令 kolla-ansible prechecks -i multinode #部署前環境檢測 kolla-genpwd #生成/etc/kolla/password.yml密碼配置文件 kolla-ansible post-deploy -i multinode #生成認證文件 kolla-ansible mariadb_recovery -i /opt/mutinode #恢復數據庫 kolla-ansible -i multi…

python numpy 分離與合并復數矩陣實部虛部的方法

在進行數字信號處理的過程中,我們往往有對短時傅里葉變換頻譜(spectrogram)進行分析的需求。常見的分析手段對應歐拉公式分為兩種,要么使用模與相位的形式,要么使用實部虛部。本文分享一個簡單的將復數光譜圖分解為實部與虛部以及將兩個部分重…

flowable 任務節點多實例使用

我們在使用Flowable 工作流引擎的時候,最常用的肯定是任務節點,因為在OA系統、審批系統、辦公自動化系統中核心的處理就是流程的運轉,在流程運轉的時候,可能我們有這樣的一個需求,在一個任務節點的時候,我們…

LeetCode Range Sum Query Immutable

2131231轉載于:https://www.cnblogs.com/ZHONGZHENHUA/p/10873807.html

如何使用python導入mat格式的數據并整理

mat格式是一般而言的matlab數據的存儲格式,對于經常要混用matlab和python的數據處理相關的問題,我們往往需要將matlab中的數據導入至python,本文給出了相關的方法。 from scipy.io import loadmat import numpy as npdict_mat loadmat(&quo…

Java靜態類使用 使用 service

Springboot中如果希望在Utils工具類中,使用到我們已經定義過的Dao層或者Service層Bean,可以如下編寫Utils類: 1. 使用Component注解標記工具類StatisticsUtils: 2. 使用Autowired(Autowired和Resource的區別不再介紹)注入我們需…

Codeforces 1144D Deduction Queries 并查集

Deduction Queries 用并查集維護前綴的關系&#xff0c; 在同一個聯通塊內兩兩之間的異或值都是已知的。 每個點再維護一個和它當前父親的異或值&#xff0c; 壓縮路徑的時候更新一下就好了。 #include<bits/stdc.h> #define LL long long #define LD long double #defin…

python一步將npy數據保存成mat

import scipy.io as io io.savemat("dataname.mat", {data: npy_data})使用scipy庫中的io模塊&#xff0c;只需一步就可以將npy矩陣保存為mat格式文件&#xff0c;第一個參數是保存路徑&#xff0c;第二個參數需要輸入一個字典&#xff0c;data鍵對應需要保存的數據。…

docker oracle 11g

話不多說 開始記錄docker拉取阿里的oracle11g 鏡像并進行配置&#xff0c; 用pl/sql 可以登錄為最終結果 navicat連接是在最后一步 這是我們所需要進行拉取oracle鏡像的樓主所給出的說明 參考&#xff1a;https://blog.csdn.net/zwx521515/article/details/77982884 但是根…