去中心化的協議
① DIFI到底是個啥,為啥這么多大佬看好它
DeFi的概念
DeFi ,Decentralized Finance的縮寫,意思就是中心化金融。是指用來構建開放式金融系統的去中心化協議,讓世界上任何一個人都可以隨時隨地進行金融活動。去掉第三方擔保機構,直接為租借雙方提供加密貨幣借貸/交易服務。比如解決金融體制不平等、審查流程繁瑣、缺乏透明性和潛在的交易風險等。
舉個例子來說:
從前,人們要存錢或者想借錢,要麼從銀行(借貸),要麼選擇私人高利貸;後來互聯網+出現了,很多人選擇將自己的錢存到互聯網金融公司,或者從互聯網上借款,也就是P2P互聯網金融;現在就有人將借貸服務搬到了區塊鏈上,於是這套系統就被稱為difi。
按照幣圈來說,你的數字貨幣的私鑰本來是完全掌握在自己手上,別人沒有能力支配你的財產。但目前的區塊鏈就好比你把錢交給了交易所來保管,然後你說怎麼用就怎麼用,但是錢實際上不在你手上。但是人們大量的幣都是有價值的,萬一交易所也跑了那我怎麼辦?這個時候如果有一個去中心化的交易所出現就完美解決了這個問題,你的錢在哪裡用到哪都能看的到。
DeFi的價值跟應用
去中心化金融是指那些在開放的去中心化網路中誕生出的各類金融領域的應用,目標是建立一個多層面的金融系統,以區塊鏈技術和密碼貨幣為基礎,重新創造並完善已有的金融體系。
DeFi是個較為寬泛的概念,包括:貨幣發行、貨幣交易、借貸、資產交易等等。
借貸
DeFi 協議允許用戶借貸資產。目前,所有的 DeFi 貸款都是超額抵押,這意味著用戶提供的擔保必須超過他們所借資產的數量。這種情況類似於抵押貸款,個人將他們的房子作為抵押,然後以此獲得貸款。
使用 DeFi 協議,用戶可以發布各種資產作為抵押品,並借用包括穩定幣在內的其他加密資產作為抵押。當借款人的抵押品價值低於指定的貸款與價值比率時,他們的抵押品將被清算,以確保協議保持償付能力
去中心化交易所
去中心化交易所(DEX)是點對點市場,允許兩個感興趣的方之間直接進行加密貨幣交易。DEX 旨在解決集中交易中固有的問題,如資產的集中託管、地理限制和資產選擇。今天最受歡迎的 DEX 使用自動做市系統,而不是傳統的訂單簿。
用戶可以將資產存入一個池中,然後根據池中資產之間的比率確定價格,而不是匹配單個買賣指令。此類 DEX 允許用戶被動地提供流動性,為以太坊上的任何資產做市場,並為交易員提供始終可用的流動性。
著名的去中心化交易所:Uniswap、1inch、Sushiswap、Curve、Kyber、0x。
穩定幣
穩定幣是一種加密貨幣,旨在通過另一種資產實現價格穩定。這些資產可以與美元、其他加密貨幣或貴金屬等法定貨幣掛鉤。這些資產的主要好處是價格穩定(h),這一點很重要,因為大多數加密貨幣非常不穩定,使得它們難以用於交易。
到目前為止,最受歡迎的穩定幣與美元的價格穩定,通常有三種穩定幣實現方式:法定抵押(每個穩定幣由銀行帳戶中的法定貨幣支持),加密抵押(每個穩定幣都有支持)通過智能合約中的加密貨幣)和演算法(每個穩定幣都有激勵機制支持,以確保價格穩定在其目標水平)。
除了價格穩定,穩定幣還提供了一個無邊界的支付系統,比 SWIFT 等傳統網路更快、更便宜、更安全。
著名的穩定幣:DAI、USDT、USDC。
合成資產
合成資產是模擬另一種資產價值的金融工具。實現價值模擬的方法有很多種;然而,它通常是通過使用價格預言來實現的,以確保資產跟蹤其目標價值。使用加密資產可以創建各種類型的合成資產,這些資產在以太坊等公共區塊鏈上的存在意味著全球投資者可以更開放地訪問這些資產。
在創建資產之前,只有少數人能夠進入並獲准進入全球金融市場。合成資產可以為投資者提供價值,例如更多樣化的資本配置、對沖風險的機會,以及增加投資回報的工具。
著名的合成資產平台:Synthetix、UMA。
金融衍生品——期權、期貨和永續合約
傳統金融學對金融衍生品的定義是,金融衍生品的價值來源於基礎實體的表現。這種基礎實體可以是資產、指數或利率,通常簡稱為「基礎」。「盡管到目前為止,與借貸、交易所和穩定幣等其他DeFi協議相比,吸引力仍然有限,但衍生品交易所的交易量在 2020 年期間增長了十倍。像 Synthetix、Yearn Finance 和 Hegic 這些平台已經幫金融衍生品在 DeFi 中正名了。
著名的期權和期貨交易平台:Hegic、Opyn、Synthetix、Perpetual Protocol、Futureswap、Alpha Homora。
② 什麼是BGP
BGP(Border Gateway Protocol)即邊界網關協議,是互聯網上一個核心的去中心化自治路由協議。它通過維護IP路由表或『前綴』表來實現自治系統(AS)之間的可達性,屬於矢量路由協議。 BGP不使用傳統的內部網關協議(IGP)的指標,而使用基於路徑、網路策略或規則集來決定路由。因此,它更適合被稱為矢量性協議,而不是路由協議。
BGP是為了取代外部網關協議(EGP)協議而創建的,允許運行一個完全分散的路由系統,從ARPANET模型的核心路由系統過渡到包括NSFNET骨幹網及其相關區域網路的分散系統。這使得互聯網成為一個真正的分權制度。自1994年以來,BGP已有四個版本在互聯網上使用,所有以前的版本現在已經過時不可用。在第4版主要的增強功能是通過支持無類別域間路由和路由聚合來減少路由表的大小。第4版是在早期的RFC 1771第4版的基礎上編纂,通過20多個草案修改,最終在2006年1月通過形成RFC 4271。RFC 4271版本糾正了一些錯誤,澄清模糊之處,帶來了更接近工業級應用標準的RFC行業慣例。
大多數互聯網服務提供商(ISP)必須使用BGP來與其他ISP建立路由連接(尤其是當它們採取多宿主連接時)。因此,即使大多數互聯網用戶不直接使用它,但是與7號信令系統(SS7)相比,即通過PSTN的跨供應商核心響應設置協議,BGP仍然是互聯網最重要的協議之一。特大型的私有IP網路也可以使用BGP。例如當需要將若干個大型的開放最短路徑優先(OSPF)網路進行合並,而開放最短路徑優先協議本身又無法提供這種可擴展性時。使用BGP的另一個原因是其能為多宿主的單個ISP(RFC 1998)或多個ISP網路提供更好的冗餘網路。
BGP使用原則
①多條路徑時,BGPSpeaker只選最優的路徑給自己使用。
②BGPSpeaker只把自己使用的路由通告給鄰居。
③BGPSpeaker從EBGP獲得的路由會向它所有BGP鄰居通告(包括EBGP和IBGP)。
④BGPSpeaker從IBGP獲得的路由不向它的IBGP鄰居通告。
⑤BGPSpeaker從IBGP獲得的路由是否通告給它的EBGP鄰居要依IGP和BGP同步的情況來決定。
⑥連接一旦建立,BGPSpeaker將把自己所有BGP路由通告給新鄰居。
BGP屬性
BGP是一種外部路由協議,與OSPF、RIP等的內部路由協議不同,其著眼點不在於發現和計算路由,而在於控制路由的傳播和選擇最好的路由。
為控制路由的傳播和路由選擇,BGP為路由附帶屬性信息。BGP可在給定的路由上附上很多屬性,因此,IGP使用的路由更新包比BGP使用的路由更新報文更小,這也是IGP和BGP最大的不同之處。
BGP路由屬性是一套參數,它對特定的路由進行了進一步的描述,使得BGP能夠對路由進行過濾和選擇。在配置路由策略時將廣泛地使用路由屬性,但是不是所有路由屬性都要被用上。路由屬性被分為以下幾類。
必遵屬性:在路由更新數據報文中必須存在的路由屬性,這種屬性域在BGP路由信息中有著不可替代的作用,如果缺少必遵屬性,路由信息就會出錯。如AS-Path就是必遵屬性,BGP用它來避免路由環路,沒有它路由就可能出問題。
可選屬性:它是可選的,不一定存在於路由更新數據報文中,設置它完全是根據需要。如MED屬性,就用它來控制選路。
過渡屬性:具有AS間可傳遞性的屬性就是過渡屬性,過渡屬性的域值可以被傳遞到其他AS中去並繼續起作用。如Origin屬性,路由信息的起源一旦確定,域值會一直存在,無論此路由信息被傳到哪個AS中去。
非過渡屬性:只在本地起作用,出了自治系統,域值就恢復成默認值,如Local preference。以下列出幾種常用屬性的情況,如表所示。
表:幾種常用屬性
類型代碼屬性名必遵/可選過渡/非過渡1Origin必遵過渡2AS-Path必遵過渡3Next-hop必遵過渡4MED可選非過渡5Local-preference可選非過渡8Community可選過渡
每個屬性都有特定的含義並可以靈活地運用,使得BGP的功能十分強大。BGP屬性可以擴展到256種。這里列出了一些BGP的常用屬性。
Origin起點屬性:定義路徑信息的來源,標記一條路由是怎樣成為BGP路由的。如IGP、EGP和Incomplete等。
AS-PathAS路徑屬性:是路由經過的AS的序列,即列出在到達所通告的網路之前所經過的AS的清單。BGP發言者將自己的AS前置到接收到的AS路徑的頭部,它可以防止路由循環,並用於路由的過濾和選擇。
Next-hop下一跳屬性:包含到達更新消息所列網路的下一跳邊界路由器的IP地址。BGP的下一跳與IGP有所不同,它可以是通告此路由的對等體的地址,如EBGP,這同IGP是相同的。而在其他情況下,BGP使用第三方的下一跳,如IBGP對從EBGP對等體獲得的下一跳不加改變地在自治系統內傳遞。在多路訪問媒體上,BGP以路由的實際來源為下一跳,即使它不是BGP對等體。
MED(Multi-Exit-Discriminators)屬性:當某個AS有多個入口時,可以用MED屬性來幫助其外部的鄰居路由器選擇一個較好的人口路徑。一條路由的MED值越小,其優先順序越高。
Local-preference本地優先屬性:用於在自治系統內優選到達某一個目的地的路由。反映了BGP發言人對每個外部路由的偏好程度。本地優先屬性值越大,路由的優選程度就越高。
Community團體屬性:標識了一組具有相同特徵的路由信息,與它所在的IP子網和自治系統無關。公認的團體屬性值有NO-EXPORT、N0一ADVERTISE、LOCALAS和INTERNET。
參考文獻
徐宇傑.路由技術深入分析.清華大學出版社,2009.05.