1. 現在有哪些投票軟體採用了區塊鏈技術呢
我也用過一部分投票軟體,不過我沒有看軟體用了什麼技術,看樓上的介紹感覺挺不錯的,等下就去了解一下區塊鏈相關的東西。
2. 深入了解區塊鏈的共識機制及演算法原理
所謂「共識機制」,是通過特殊節點的投票,在很短的時間內完成對交易的驗證和確認;對一筆交易,如果利益不相乾的若干個節點能夠達成共識,我們就可以認為全網對此也能夠達成共識。再通俗一點來講,如果中國一名微博大V、美國一名虛擬幣玩家、一名非洲留學生和一名歐洲旅行者互不相識,但他們都一致認為你是個好人,那麼基本上就可以斷定你這人還不壞。
要想整個區塊鏈網路節點維持一份相同的數據,同時保證每個參與者的公平性,整個體系的所有參與者必須要有統一的協議,也就是我們這里要將的共識演算法。比特幣所有的節點都遵循統一的協議規范。協議規范(共識演算法)由相關的共識規則組成,這些規則可以分為兩個大的核心:工作量證明與最長鏈機制。所有規則(共識)的最終體現就是比特幣的最長鏈。共識演算法的目的就是保證比特幣不停地在最長鏈條上運轉,從而保證整個記賬系統的一致性和可靠性。
區塊鏈中的用戶進行交易時不需要考慮對方的信用、不需要信任對方,也無需一個可信的中介機構或中央機構,只需要依據區塊鏈協議即可實現交易。這種不需要可信第三方中介就可以順利交易的前提是區塊鏈的共識機制,即在互不了解、信任的市場環境中,參與交易的各節點出於對自身利益考慮,沒有任何違規作弊的動機、行為,因此各節點會主動自覺遵守預先設定的規則,來判斷每一筆交易的真實性和可靠性,並將檢驗通過的記錄寫入到區塊鏈中。各節點的利益各不相同,邏輯上將它們沒有合謀欺騙作弊的動機產生,而當網路中有的節點擁有公共信譽時,這一點尤為明顯。區塊鏈技術運用基於數學原理的共識演算法,在節點之間建立「信任」網路,利用技術手段從而實現一種創新式的信用網路。
目前區款連行業內主流的共識演算法機制包含:工作量證明機制、權益證明機制、股份授權證明機制和Pool驗證池這四大類。
工作量證明機制即對於工作量的證明,是生成要加入到區塊鏈中的一筆新的交易信息(即新區塊)時必須滿足的要求。在基於工作量證明機制構建的區塊鏈網路中,節點通過計算隨機哈希散列的數值解爭奪記賬權,求得正確的數值解以生成區塊的能力是節點算力的具體表現。工作量證明機制具有完全去中心化的優點,在以工作量證明機制為共識的區塊鏈中,節點可以自由進出。大家所熟知的比特幣網路就應用工作量證明機制來生產新的貨幣。然而,由於工作量證明機制在比特幣網路中的應用已經吸引了全球計算機大部分的算力,其他想嘗試使用該機制的區塊鏈應用很難獲得同樣規模的算力來維持自身的安全。同時,基於工作量證明機制的挖礦行為還造成了大量的資源浪費,達成共識所需要的周期也較長,因此該機制並不適合商業應用。
2012年,化名Sunny King的網友推出了Peercoin,該加密電子貨幣採用工作量證明機制發行新幣,採用權益證明機制維護網路安全,這是權益證明機制在加密電子貨幣中的首次應用。與要求證明人執行一定量的計算工作不同,權益證明要求證明人提供一定數量加密貨幣的所有權即可。權益證明機制的運作方式是,當創造一個新區塊時,礦工需要創建一個「幣權」交易,交易會按照預先設定的比例把一些幣發送給礦工本身。權益證明機制根據每個節點擁有代幣的比例和時間,依據演算法等比例地降低節點的挖礦難度,從而加快了尋找隨機數的速度。這種共識機制可以縮短達成共識所需的時間,但本質上仍然需要網路中的節點進行挖礦運算。因此,PoS機制並沒有從根本上解決PoW機制難以應用於商業領域的問題。
股份授權證明機制是一種新的保障網路安全的共識機制。它在嘗試解決傳統的PoW機制和PoS機制問題的同時,還能通過實施科技式的民主抵消中心化所帶來的負面效應。
股份授權證明機制與董事會投票類似,該機制擁有一個內置的實時股權人投票系統,就像系統隨時都在召開一個永不散場的股東大會,所有股東都在這里投票決定公司決策。基於DPoS機制建立的區塊鏈的去中心化依賴於一定數量的代表,而非全體用戶。在這樣的區塊鏈中,全體節點投票選舉出一定數量的節點代表,由他們來代理全體節點確認區塊、維持系統有序運行。同時,區塊鏈中的全體節點具有隨時罷免和任命代表的權力。如果必要,全體節點可以通過投票讓現任節點代表失去代表資格,重新選舉新的代表,實現實時的民主。
股份授權證明機制可以大大縮小參與驗證和記賬節點的數量,從而達到秒級的共識驗證。然而,該共識機制仍然不能完美解決區塊鏈在商業中的應用問題,因為該共識機制無法擺脫對於代幣的依賴,而在很多商業應用中並不需要代幣的存在。
Pool驗證池基於傳統的分布式一致性技術建立,並輔之以數據驗證機制,是目前區塊鏈中廣泛使用的一種共識機制。
Pool驗證池不需要依賴代幣就可以工作,在成熟的分布式一致性演算法(Pasox、Raft)基礎之上,可以實現秒級共識驗證,更適合有多方參與的多中心商業模式。不過,Pool驗證池也存在一些不足,例如該共識機制能夠實現的分布式程度不如PoW機制等
這里主要講解區塊鏈工作量證明機制的一些演算法原理以及比特幣網路是如何證明自己的工作量的,希望大家能夠對共識演算法有一個基本的認識。
工作量證明系統的主要特徵是客戶端要做一定難度的工作來得到一個結果,驗證方則很容易通過結果來檢查客戶端是不是做了相應的工作。這種方案的一個核心特徵是不對稱性:工作對於請求方是適中中的,對於驗證方是易於驗證的。它與驗證碼不同,驗證碼是易於被人類解決而不是易於被計算機解決。
下圖所示的為工作量證明流程。
舉個例子,給個一個基本的字元創「hello,world!」,我們給出的工作量要求是,可以在這個字元創後面添加一個叫做nonce(隨機數)的整數值,對變更後(添加nonce)的字元創進行SHA-256運算,如果得到的結果(一十六進制的形式表示)以「0000」開頭的,則驗證通過。為了達到這個工作量證明的目標,需要不停地遞增nonce值,對得到的字元創進行SHA-256哈希運算。按照這個規則,需要經過4251次運算,才能找到前導為4個0的哈希散列。
通過這個示例我們對工作量證明機制有了一個初步的理解。有人或許認為如果工作量證明只是這樣一個過程,那是不是只要記住nonce為4521使計算能通過驗證就行了,當然不是了,這只是一個例子。
下面我們將輸入簡單的變更為」Hello,World!+整數值」,整數值取1~1000,也就是說將輸入變成一個1~1000的數組:Hello,World!1;Hello,World!2;...;Hello,World!1000。然後對數組中的每一個輸入依次進行上面的工作量證明—找到前導為4個0的哈希散列。
由於哈希值偽隨機的特性,根據概率論的相關知識容易計算出,預計要進行2的16次方次數的嘗試,才能得到前導為4個0的哈希散列。而統計一下剛剛進行的1000次計算的實際結果會發現,進行計算的平均次數為66958次,十分接近2的16次方(65536)。在這個例子中,數學期望的計算次數實際就是要求的「工作量」,重復進行多次的工作量證明會是一個符合統計學規律的概率事件。
統計輸入的字元創與得到對應目標結果實際使用的計算次數如下:
對於比特幣網路中的任何節點,如果想生成一個新的區塊加入到區塊鏈中,則必須解決出比特幣網路出的這道謎題。這道題的關鍵要素是工作量證明函數、區塊及難度值。工作量證明函數是這道題的計算方法,區塊是這道題的輸入數據,難度值決定了解這道題的所需要的計算量。
比特幣網路中使用的工作量證明函數正是上文提及的SHA-256。區塊其實就是在工作量證明環節產生的。曠工通過不停地構造區塊數據,檢驗每次計算出的結果是否滿足要求的工作量,從而判斷該區塊是不是符合網路難度。區塊頭即比特幣工作量證明函數的輸入數據。
難度值是礦工們挖掘的重要參考指標,它決定了曠工需要經過多少次哈希運算才能產生一個合法的區塊。比特幣網路大約每10分鍾生成一個區塊,如果在不同的全網算力條件下,新區塊的產生基本都保持這個速度,難度值必須根據全網算力的變化進行調整。總的原則即為無論挖礦能力如何,使得網路始終保持10分鍾產生一個新區塊。
難度值的調整是在每個完整節點中獨立自動發生的。每隔2016個區塊,所有節點都會按照統一的格式自動調整難度值,這個公式是由最新產生的2016個區塊的花費時長與期望時長(按每10分鍾產生一個取款,則期望時長為20160分鍾)比較得出來的,根據實際時長一期望時長的比值進行調整。也就是說,如果區塊產生的速度比10分鍾快,則增加難度值;反正,則降低難度值。用公式來表達如下:
新難度值=舊難度值*(20160分鍾/過去2016個區塊花費時長)。
工作量證明需要有一個目標值。比特幣工作量證明的目標值(Target)的計算公式如下:
目標值=最大目標值/難度值,其中最大目標值為一個恆定值
目標值的大小與難度值成反比,比特幣工作量證明的達成就是礦中計算出來的區塊哈希值必須小於目標值。
我們也可以將比特幣工作量的過程簡單的理解成,通過不停變更區塊頭(即嘗試不同nonce值)並將其作為輸入,進行SHA-256哈希運算,找出一個有特定格式哈希值的過程(即要求有一定數量的前導0),而要求的前導0個數越多,難度越大。
可以把比特幣將這道工作量證明謎題的步驟大致歸納如下:
該過程可以用下圖表示:
比特幣的工作量證明,就是我們俗稱「挖礦」所做的主要工作。理解工作量證明機制,將為我們進一步理解比特幣區塊鏈的共識機制奠定基礎。
3. 區塊鏈常見的三大共識機制
區塊鏈是建立在P2P網路,由節點參與的分布式賬本系統,最大的特點是「去中心化」。也就是說在區塊鏈系統中,用戶與用戶之間、用戶與機構之間、機構與機構之間,無需建立彼此之間的信任,只需依靠區塊鏈協議系統就能實現交易。
可是,要如何保證賬本的准確性,權威性,以及可靠性?區塊鏈網路上的節點為什麼要參與記賬?節點如果造假怎麼辦?如何防止賬本被篡改?如何保證節點間的數據一致性?……這些都是區塊鏈在建立「去中心化」交易時需要解決的問題,由此產生了共識機制。
所謂「共識機制」,就是通過特殊節點的投票,在很短的時間內完成對交易的驗證和確認;當出現意見不一致時,在沒有中心控制的情況下,若干個節點參與決策達成共識,即在互相沒有信任基礎的個體之間如何建立信任關系。
區塊鏈技術正是運用一套基於共識的數學演算法,在機器之間建立「信任」網路,從而通過技術背書而非中心化信用機構來進行全新的信用創造。
不同的區塊鏈種類需要不同的共識演算法來確保區塊鏈上最後的區塊能夠在任何時候都反應出全網的狀態。
目前為止,區塊鏈共識機制主要有以下幾種:POW工作量證明、POS股權證明、DPOS授權股權證明、Paxos、PBFT(實用拜占庭容錯演算法)、dBFT、DAG(有向無環圖)
接下來我們主要說說常見的POW、POS、DPOS共識機制的原理及應用場景
概念:
工作量證明機制(Proof of work ),最早是一個經濟學名詞,指系統為達到某一目標而設置的度量方法。簡單理解就是一份證明,用來確認你做過一定量的工作,通過對工作的結果進行認證來證明完成了相應的工作量。
工作量證明機制具有完全去中心化的優點,在以工作量證明機制為共識的區塊鏈中,節點可以自由進出,並通過計算隨機哈希散列的數值解爭奪記賬權,求得正確的數值解以生成區塊的能力是節點算力的具體表現。
應用:
POW最著名的應用當屬比特幣。在比特幣網路中,在Block的生成過程中,礦工需要解決復雜的密碼數學難題,尋找到一個符合要求的Block Hash由N個前導零構成,零的個數取決於網路的難度值。這期間需要經過大量嘗試計算(工作量),計算時間取決於機器的哈希運算速度。
而尋找合理hash是一個概率事件,當節點擁有佔全網n%的算力時,該節點即有n/100的概率找到Block Hash。在節點成功找到滿足的Hash值之後,會馬上對全網進行廣播打包區塊,網路的節點收到廣播打包區塊,會立刻對其進行驗證。
如果驗證通過,則表明已經有節點成功解迷,自己就不再競爭當前區塊,而是選擇接受這個區塊,記錄到自己的賬本中,然後進行下一個區塊的競爭猜謎。網路中只有最快解謎的區塊,才會添加的賬本中,其他的節點進行復制,以此保證了整個賬本的唯一性。
假如節點有任何的作弊行為,都會導致網路的節點驗證不通過,直接丟棄其打包的區塊,這個區塊就無法記錄到總賬本中,作弊的節點耗費的成本就白費了,因此在巨大的挖礦成本下,也使得礦工自覺自願的遵守比特幣系統的共識協議,也就確保了整個系統的安全。
優缺點
優點:結果能被快速驗證,系統承擔的節點量大,作惡成本高進而保證礦工的自覺遵守性。
缺點:需要消耗大量的演算法,達成共識的周期較長
概念:
權益證明機制(Proof of Stake),要求證明人提供一定數量加密貨幣的所有權。
權益證明機制的運作方式是,當創造一個新區塊時,礦工需要創建一個「幣權」交易,交易會按照預先設定的比例把一些幣發送給礦工本身。權益證明機制根據每個節點擁有代幣的比例和時間,依據演算法等比例地降低節點的挖礦難度,從而加快了尋找隨機數的速度。
應用:
2012年,化名Sunny King的網友推出了Peercoin(點點幣),是權益證明機制在加密電子貨幣中的首次應用。PPC最大創新是其采礦方式混合了POW及POS兩種方式,採用工作量證明機制發行新幣,採用權益證明機制維護網路安全。
為了實現POS,Sunny King借鑒於中本聰的Coinbase,專門設計了一種特殊類型交易,叫Coinstake。
上圖為Coinstake工作原理,其中幣齡指的是貨幣的持有時間段,假如你擁有10個幣,並且持有10天,那你就收集到了100天的幣齡。如果你使用了這10個幣,幣齡被消耗(銷毀)了。
優缺點:
優點:縮短達成共識所需的時間,比工作量證明更加節約能源。
缺點:本質上仍然需要網路中的節點進行挖礦運算,轉賬真實性較難保證
概念:
授權股權證明機制(Delegated Proof of Stake),與董事會投票類似,該機制擁有一個內置的實時股權人投票系統,就像系統隨時都在召開一個永不散場的股東大會,所有股東都在這里投票決定公司決策。
授權股權證明在嘗試解決傳統的PoW機制和PoS機制問題的同時,還能通過實施科技式的民主抵消中心化所帶來的負面效應。基於DPoS機制建立的區塊鏈的去中心化依賴於一定數量的代表,而非全體用戶。在這樣的區塊鏈中,全體節點投票選舉出一定數量的節點代表,由他們來代理全體節點確認區塊、維持系統有序運行。
同時,區塊鏈中的全體節點具有隨時罷免和任命代表的權力。如果必要,全體節點可以通過投票讓現任節點代表失去代表資格,重新選舉新的代表,實現實時的民主。
應用:
比特股(Bitshare)是一類採用DPOS機制的密碼貨幣。通過引入了見證人這個概念,見證人可以生成區塊,每一個持有比特股的人都可以投票選舉見證人。得到總同意票數中的前N個(N通常定義為101)候選者可以當選為見證人,當選見證人的個數(N)需滿足:至少一半的參與投票者相信N已經充分地去中心化。
見證人的候選名單每個維護周期(1天)更新一次。見證人然後隨機排列,每個見證人按序有2秒的許可權時間生成區塊,若見證人在給定的時間片不能生成區塊,區塊生成許可權交給下一個時間片對應的見證人。DPoS的這種設計使得區塊的生成更為快速,也更加節能。
DPOS充分利用了持股人的投票,以公平民主的方式達成共識,他們投票選出的N個見證人,可以視為N個礦池,而這N個礦池彼此的權利是完全相等的。持股人可以隨時通過投票更換這些見證人(礦池),只要他們提供的算力不穩定,計算機宕機,或者試圖利用手中的權力作惡。
優缺點:
優點:縮小參與驗證和記賬節點的數量,從而達到秒級的共識驗證
缺點:中心程度較弱,安全性相比POW較弱,同時節點代理是人為選出的,公平性相比POS較低,同時整個共識機制還是依賴於代幣的增發來維持代理節點的穩定性。
4. 簡答區塊鏈用於構建電子政務
摘要 去中心化與不可更改性是公共區塊鏈網路(如比特幣與以太坊)與生俱來的兩項特質。在區塊鏈技術的幫助下,各級政府機構能夠在一個牢靠、透明的平台上處理大量敏感信息,為電子政務建設開辟全新的方向。
5. 超詳細整理區塊鏈和加密貨幣行業術語(建議收藏)
比特幣詞彙表:你需要知道的每一個區塊鏈和加密貨幣短語
盡管困難重重,區塊鏈技術已成為主流。比特幣已成為家喻戶曉的詞,世界各地的金融機構都投資於加密貨幣或允許其客戶這樣做。與此同時,NFT 吸引了各路名人的加入和贊賞。
但盡管如此,區塊鏈技術仍然非常神秘。只有才華橫溢的工程師才能真正理解這些——其中許多人是比特幣和以太幣等加密貨幣的早期採用者,而對於外行來說可能仍是很困難的。
以下是您可能會覺得有用的區塊鏈術語的詞彙表。(所有短語按英文字母順序排列)
空投(Airdrop)
空投是指公司將加密貨幣或 NFT 直接放入您的錢包中。 區塊鏈 服務將推出代 幣 並空投給曾使用過該服務的用戶,而不是首次公開募股。這樣做有幾個原因:它可以是純粹的營銷,因為空投提高了人們可以投資的代幣的意識,或者可以為 DAO 提供治理代幣。
最近的一個例子:以太坊名稱服務允許用戶將他們的錢包號碼更改為錢包名稱(如 CNET.eth)。去年 12 月,它推出了自己的 ENS 代幣,向所有使用該服務的人空投了一定金額。使用以太坊名稱服務的人越多,他們被空投的代幣就越多——在某些情況下價值數萬美元。
山寨幣(Altcoin)
任何不是 比特幣 或 以太幣的加密貨幣都被稱為山寨幣(Altcoin) 。有時候也被稱為「 shitcoins。 」
幣安(Binance)
世界上最大的 加密貨幣 交易所,人們在這里購買和交易加密貨幣。它正在接受美國司法部和美國國稅局的逃稅和洗錢調查。
區塊鏈(Blockchain)
區塊鏈是「分布式資料庫」。簡單來說,它是一個去中心化的賬本,將信息記錄在數字「塊」中。一旦一個塊被挖掘並添加到鏈中,它就不能被更改,因此區塊鏈提供了不可更改數據的公共記錄。
有許多不同的區塊鏈具有不同程度的去中心化、效率和安全性。許多人擁有自己的加密貨幣——例如,以太幣是一種建立在 以太坊區塊 鏈上的加密貨幣。
比特幣(Bitcoin)
比特幣是第一個 加密貨幣 ,建立在比特幣區塊鏈之上。它是由一個人或一群人以中 本聰 的筆名於 2009 年創建的。只能鑄造2100 萬枚,其中大約1890 萬枚已經在流通。
銷毀(Burning)
加密貨幣 通過發送到只能接收而不能發出的錢包而被「燒毀」。銷毀機制通常被用來造成通縮影響:流通中的 代幣 越少,投資者持有的 代幣 就越稀缺。
買跌(Buy the dip)
這是指在價格下跌後購買更多資產。例如,如果價格下跌 10,000 美元,比特幣持有者可能會「逢低買入」。
冷錢包(Cold Wallet)
未連接到互聯網的加密貨幣錢包。這些錢包更安全,更不容易受騙。
跨鏈(Cross-chain)
將數據、代幣或資產從一個區塊鏈發送到另一個區塊鏈的能力。這不同於為在多個區塊鏈上工作而構建的「 多鏈 」服務。
密碼學(Cryptography)
一種信息加密形式,其中數據只能使用密鑰進行解密。使用 工作量證明 協議的 區塊鏈 依賴於解決極其復雜的密碼學難題,以便挖掘和驗證新區塊。
加密貨幣(Cryptocurrency)
加密貨幣是 區塊鏈 原生的代 幣 。加密貨幣通常隨著每個新區塊的開采而鑄造。例如,每 挖出 一個新的 以太坊 區塊, 都會 獲得兩個以太幣作為對礦工的補償。
加密貨幣是一種代 幣 。它們的誕生是它們的決定性因素:其他代幣是使用構建在區塊鏈之上的平台和應用程序創建的,而加密貨幣則內置於區塊鏈的協議中。
去中心化應用(Dapps)
去中心化應用程序的縮寫。
道(DAO)
一個去中心化的自治組織。DAO 是一個通過共識做出決策的組織:所有 治理代幣的 持有者都在組織決策中獲得投票權,投票最多的解決方案是 DAO 的行動方案。想像一個去中心化的投資銀行,但不是由基金經理做出投資決定,而是由其 治理代幣 的持有者投票決定如何投資其國庫中的資金。
去中心化交易所(Decentralized exchange)
去中心化交易所用於購買和交易 加密貨幣 。與典型的交易所不同,這些交易所使用繞過任何中心化權威的點對點交易。其中包括 Uniswap 和 Sushiswap。
去中心化金融(DeFi)
「decentralized finance」的縮寫。DeFi 是使用 區塊鏈 技術繞過中心化機構任何金融工具,例如 智能合約 或 DAO 。
鑽石手(Diamond Hands)
鑽石手是長期或在價格動盪期間持有金融資產的人。
DYOR
「Do Your Own Research」的縮寫。
以太幣(ETH)
在以太坊區塊鏈上開採的 加密貨幣 。以太 幣 的市值僅次於 比特幣 ,但卻是一種更常用的加密貨幣。大多數 山寨幣 也是 基於以太坊構建的 ,因此與以太 幣掛鉤 。大多數 NFT 也建立在以太坊上,這就是為什麼以太是 NFT 交易中使用的主要代幣。
以太坊(Ethereum)
與 比特幣 競爭的區塊鏈。它旨在採用 比特幣 開發人員開創的區塊鏈技術,並將其用於更復雜的金融工具,如 智能合約 。
閃貸(Flash loan)
閃電貸是一種 DeFi 工具,允許在沒有抵押品的情況下進行貸款。閃電貸允許您借錢購買資產,但前提是可以購買資產並在同一區塊內償還利息。想像一下,使用貸款購買一棟 100 萬美元的房子,但只有當您已經排好另一個願意支付足夠費用讓您償還貸款和利息的買家時,貸款才會被批准。
這些貸款使用 智能合約 技術。
FUD
「fear, uncertainty and doubt」的縮寫。這可能是合法的,例如人們對代幣或 NFT 項目的安全性或合法性或安全性表示擔憂,例如鼓勵人們出售、降低資產價格的有組織的舉動。
Gas
Gas 是您使用 以太坊 網路所要支付的價格。每筆交易都需要支付gas 費 ,這取決於 區塊鏈的 過載程度。每筆交易的價格通常在 50 美元到 500 美元之間,但在網路負載過重時價格可能會飆升。
治理代幣(Governance token)
治理代幣是賦予所有者對給定項目投票權的加密貨幣。另請參閱: DAO 。
GWEI
gas 的成本以 GWEI 表示。作為粗略的指導,當 gwei 低於 50 時,gas 會很便宜,而當 gwei 高於 100 時,gas 會很貴。
HODL
「hold」的故意拼寫錯誤,用於鼓勵人們在價格下跌期間持有他們的代幣。
Layer 1和Layer 2
如果您涉足 加密貨幣, 您會聽說Layer 1和Layer 2解決方案。Layer 1是 區塊鏈 架構本身,而Layer 2是指建立在區塊鏈之上的架構。
例如,以以太坊的高gas成本問題為例。Layer 1解決方案是讓 以太坊區塊 鏈更高效,例如通過採用 權益證明 協議。Layer 2解決方案的一個例子是 Immutible X,這是一個建立在以太坊之上的交易所,它使用 智能合約 技術允許無氣體、碳中和的交易。
流動性市場(Liquid Market)
流動性市場是一個擁有大量買家和賣家的市場,它允許幾乎立即完成買賣訂單。 加密貨幣 市場具有流動性,而 NFT 市場則不然。大多數合法的加密貨幣可以隨時買賣,因為 NFT 交易者需要列出待售物品,希望買家手動購買。
主網(Mainnet)
一個供公眾使用的區塊鏈協議將被放入主網。這將它與測試網區分開來,後者更像是區塊鏈協議的測試版發布。
模因幣(Memecoins)
許多加密貨幣旨在提供實用程序或服務為目的。Memecoins 不提供實用前景,純粹作為投機資產存在。狗狗幣是最知名的 ,但還有很多很多。
元掩碼(MetaMask)
一種基於瀏覽器的在線數字錢包,主要用於 以太坊區塊鏈 上的交易。
礦業(Mining)
挖礦是驗證交易並將區塊添加到區塊 鏈的過程 。這通常涉及解決復雜 密碼 問題的強大計算機。至關重要的是,這也是將新的 加密貨幣 添加到流通中的方式。
礦機(Mining Rig)
為挖掘 加密貨幣 的特定目的而設置的功能強大的計算機。
礦場(Mining Farm)
全天運行的采礦設備倉庫(或房間),用於挖掘 加密貨幣 。
鑄幣(Mint)
在區塊鏈上,鑄幣意味著驗證信息並將其作為區塊鏈上的一個塊。
「鑄造」 NFT 意味著在公開發售期間從其創建者那裡購買它。「鑄幣價格」是指它的創造者出售它的價格——例如無聊猿遊艇俱樂部的「鑄幣價格」是 0.08 以太幣。在一個集合中的所有 NFT 都被鑄造之後,想要接觸該集合的交易者需要從 OpenSea 等二級市場購買它們。
多鏈(Multi-chain)
設計用於多個 區塊鏈 的應用程序或服務。這與 跨鏈 應用程序和服務不同, 跨鏈 應用程序和服務旨在將數據或資產從一個區塊鏈發送到另一個區塊鏈。
月球(MOON)
價格的急劇飆升被稱為「mooning」或「a moon」。「To the moon(去月球)」是一個常見的短語。
NFT
不可替代的代幣(Non-fungible token)。這些是證明數字資產所有權的數字契約。目前,它們與藝術相關,但 NFT 可以證明任何數字的所有權。
鏈下/鏈上(Off-Chain/On-chain)
鏈上是指存在於 區塊鏈 上的東西,鏈下是指存在於 區塊 鏈之外的東西。 加密貨幣 是鏈上貨幣,法定貨幣是鏈下貨幣。
OpenSea
它是最大的 NFT 市場,專門研究基於 以太坊 的 NFT。(建立在不同區塊鏈上的 NFT 通常在專門的市場上出售。例如,Solana NFT 在 Solanat 上出售。)
Play to Earn(P2E)
Play to Earn (P2E) 游戲 集成了區塊鏈,並以 游戲 內 加密貨幣 獎勵玩家。這些 游戲 中的加密貨幣可以兌換成比特幣或以太幣。最突出的例子是 Axie Infinity,玩家可以獲得 Smooth Love Potion ($SLP)。
工作量證明(Proof of Work)
工作量證明(POW)是一種共識機制,通過該機制將塊添加到區塊鏈中。工作量證明要求礦工解決復雜的 密碼學 難題,這需要強大的采礦設備提供大量能源,以驗證新的區塊鏈交易。
工作量證明是一種安全且去中心化的共識機制,但效率低下是出了名的。這就是比特幣和以太坊區塊鏈的運作方式,盡管以太坊很快就會轉向更高效 的權益證明(Proof of Stake) 。
權益證明(Proof of Stake)
面對工作量 證明 的巨大能源需求, 權益 證明(POS)是一種更新的共識機制,可以更有效地挖掘區塊。權益證明允許 加密貨幣 持有者在相關區塊 鏈 上驗證新區塊。
他們通過抵押他們的 加密貨幣來 做到這一點。網路用戶質押他們的加密貨幣,如果他們的股份是通過隨機演算法選擇的,他們就有機會驗證一個新區塊——為此他們將獲得更多加密貨幣形式的獎勵。質押的加密貨幣越多,選擇用戶驗證新區塊的機會就越大。
工作證明獎勵那些花費最多計算能力來解決密碼難題的人,而權益證明獎勵那些長期投資加密貨幣的人。
抽水和傾銷(Pump and mp)
抽水和傾銷計劃涉及對產品的人為刺激,從而導致人們購買並提高其價格。然後,抽水和傾銷協調者以高價出售其資產,從而導致價格急劇下跌。
這些存在於傳統市場中,但在 加密貨幣 交易中更為常見,因為微市值加密貨幣的低流動性使其價格更容易操縱。
地毯拉動(Rug pull)
地毯拉動是指 加密貨幣 的創造者消失,並帶走資金。最近的一個例子是偽造的Squid Game 硬幣,盡管這些硬幣遠非罕見。「地毯」本質上是「騙局」的簡寫。
中本聰(Satoshi Nakamoto)
比特幣 創造者的化名。解釋去中心化金融的必要性和解釋比特幣如何運作的白皮書由中本聰簽署,但沒有人知道真實的人是誰。據推測,中本聰實際上是幾個人。
助記詞(Seed Phrase)
當你創建一個 加密貨幣 錢包時,你會得到一個 12 字的種子短語。每次在新設備上登錄錢包時,都需要使用助記詞。 永遠不要把你的助記詞給任何人 。
分片(Sharding)
分片在 區塊鏈上 分配網路負載,允許每秒處理更多事務。這聽起來很枯燥,但它非常重要。 以太坊 將在明年整合分片,這將使使用它更便宜,對環境的破壞也更小。
垃圾幣(Shitcoin)
Shitcoin 是一種不提供任何效用的 山寨幣 ,無論是 memecoin 還是無效的 山寨幣 。
絲綢之路(Silk Road)
Silk Road 是一個在線黑市,於 2013 年被 FBI 關閉。這是許多人第一次接觸 加密貨幣的地方 ,因為 比特幣 是該網站非法商品的流行支付方式。
智能合約(Smart contract)
智能合約是在滿足所需條件時自行執行的數字合約。例如,如果 Wallet X 向 Wallet Y 發送 0.08 ether,Wallet Y 向 Wallet X 發送 NFT Z。它們最常用於自動交易,但也可用於更復雜的用途,例如 快速貸款 。
穩定幣(Stable coin)
穩定幣是與美元掛鉤的加密貨幣。其中包括 Tether 和 USDC。他們的目的是讓 加密貨幣 交易者將他們的代幣保存在加密生態系統中,而不會經歷 比特幣 和 以太幣 價格波動的波動。
質押(Staking)
權益質押是在加密貨幣錢包中鎖定持有資金,從而支持區塊鏈網路運營。從本質上講,它包括鎖定加密貨幣以獲得獎勵。在大多數情況下,該流程需要用戶使用個人加密錢包參與到區塊鏈活動中。
權益質押的概念與權益證明(PoS)機制密切相關。它被用於許多基於PoS或相類似的其他區塊鏈系統中。
TLT
「think long term」的縮寫。
代幣(Token)
代幣是多種形式的區塊鏈資產。像 比特幣 這樣的 加密貨幣 是一種代幣。其他類型包括 治理代幣 ,它授予持有者在 DAO 或服務中的投票權,或 實用代幣 ,其中根據持有的代幣數量授予對服務的訪問許可權。
TXN
交易(transaction)的縮寫。
實用代幣(Utility Token)
旨在提供某種功能的代幣。這些可以是對應用程序、服務或 游戲 的訪問。示例包括 Filecoin,它授予對基於區塊鏈的數字存儲的訪問許可權,以及 Link,它連接 了鏈下 類型數據的智能合約。
虛榮地址(Vanity Address)
由 Ethereum Name Service 等公司提供的個性化錢包地址。它允許您將錢包地址更改為您選擇的單詞或短語,例如 CNET.eth。
Vaporware
承諾但從未真正進入市場的產品。該術語在 90 年代後期隨著最初的互聯網繁榮而流行起來,並且由於陰暗的 加密貨幣 創造者而得到了復興。
維塔利克·布特林(Vitalik Buterin)
以太坊區塊鏈 背後的創造者。
錢包(Wallet)
加密貨幣錢包是您可以存儲加密貨幣和 NFT 的地方。這些錢包可以是熱錢包或冷錢包——即連接到互聯網的瀏覽器錢包或未連接到互聯網的物理硬體。錢包可以讀寫,這意味著它們可以接收信息,也可以作為簽名或在線 ID。
Web 3
Web3 是區塊鏈愛好者想像的互聯網的下一次迭代。從互聯網發明到 2005 年左右,Web1 是只讀互聯網。Web2 指的是用戶能夠製作內容並將其上傳到互聯網上的出現。Web3 將是一個集成了區塊鏈的互聯網。想像一下,將您的社交媒體帖子作為 NFT 擁有,使用像以太幣這樣的 加密貨幣 作為通用貨幣,並將您的錢包作為一種 ID 形式而不是電子郵件/密碼組合。
鯨(Whale)
持有大量加密貨幣的人。
白名單 ( Whitelist)
加密貨幣 和 NFT 的 預售清單。列入白名單的投資者可以在公開發行前購買資產,有時以折扣價購買。
WAGMI
「we're all going to make it」的縮寫。
6. 區塊鏈技術發展現狀與展望
區塊鏈技術發展現狀與展望
區塊鏈技術起源於2008年由化名為 「中本聰」 (Satoshi Nakamoto)的學者在密碼學郵件組發表的奠基性論文《比特幣:一種點對點電子現金系統》。近兩年來,區塊鏈技術的研究與應用呈現出爆發式增長態勢,被認為是繼大型機、個人電腦、互聯網、移動/社交網路之後計算範式的第五次顛覆式創新,是人類信用進化史上繼血親信用、貴金屬信用、央行紙幣信用之後的第四個里程碑。區塊鏈技術是下一代雲計算的雛形,有望像互聯網一樣徹底重塑人類社會活動形態,並實現從目前的信息互聯網向價值互聯網的轉變。區塊鏈的技術特點
區塊鏈具有去中心化、時序數據、集體維護、可編程和安全可信等特點。 去中心化:區塊鏈數據的驗證、記賬、存儲、維護和傳輸等過程均是基於分布式系統結構,採用純數學方法而不是中心機構來建立分布式節點間的信任關系,從而形成去中心化的可信任的分布式系統; 時序數據:區塊鏈採用帶有時間戳的鏈式區塊結構存儲數據,從而為數據增加了時間維度,具有極強的可驗證性和可追溯性; 集體維護:區塊鏈系統採用特定的經濟激勵機制來保證分布式系統中所有節點均可參與數據區塊的驗證過程(如比特幣的「挖礦」過程),並通過共識演算法來選擇特定的節點將新區塊添加到區塊鏈; 可編程:區塊鏈技術可提供靈活的腳本代碼系統,支持用戶創建高級的智能合約、貨幣或其它去中心化應用; 安全可信:區塊鏈技術採用非對稱密碼學原理對數據進行加密,同時藉助分布式系統各節點的工作量證明等共識演算法形成的強大算力來抵禦外部攻擊、保證區塊鏈數據不可篡改和不可偽造,因而具有較高的安全性。區塊鏈與比特幣 比特幣是迄今為止最為成功的區塊鏈應用場景,區塊鏈技術為比特幣系統解決了數字加密貨幣領域長期以來所必需面對的雙重支付問題和拜占庭將軍問題。與傳統中心機構(如中央銀行)的信用背書機制不同的是,比特幣區塊鏈形成的是軟體定義的信用,這標志著中心化的國家信用向去中心化的演算法信用的根本性變革。近年來,比特幣憑借其先發優勢,目前已經形成體系完備的涵蓋發行、流通和金融衍生市場的生態圈與產業鏈,這也是其長期占據絕大多數數字加密貨幣市場份額的主要原因。區塊鏈的發展脈絡與趨勢
區塊鏈技術是具有普適性的底層技術框架,可以為金融、經濟、科技甚至政治等各領域帶來深刻變革。按照目前區塊鏈技術的發展脈絡,區塊鏈技術將會經歷以可編程數字加密貨幣體系為主要特徵的區塊鏈1.0模式,以可編程金融系統為主要特徵的區塊鏈2.0模式和以可編程社會為主要特徵的區塊鏈3.0模式。然而,上述模式實際上是平行而非演進式發展的,區塊鏈1.0模式的數字加密貨幣體系仍然遠未成熟,距離其全球貨幣一體化的願景實際上更遠、更困難。目前,區塊鏈領域已經呈現出明顯的技術和產業創新驅動的發展態勢,相關學術研究嚴重滯後、亟待跟進。區塊鏈的基礎模型與關鍵技術
一般說來,區塊鏈系統由數據層、網路層、共識層、激勵層、合約層和應用層組成。其中,數據層封裝了底層數據區塊以及相關的數據加密和時間戳等技術;網路層則包括分布式組網機制、數據傳播機制和數據驗證機制等;共識層主要封裝網路節點的各類共識演算法;激勵層將經濟因素集成到區塊鏈技術體系中來,主要包括經濟激勵的發行機制和分配機制等;合約層主要封裝各類腳本、演算法和智能合約,是區塊鏈可編程特性的基礎;應用層則封裝了區塊鏈的各種應用場景和案例。該模型中,基於時間戳的鏈式區塊結構、分布式節點的共識機制、基於共識算力的經濟激勵和靈活可編程的智能合約是區塊鏈技術最具代表性的創新點。區塊鏈技術的應用場景
區塊鏈技術不僅可以成功應用於數字加密貨幣領域,同時在經濟、金融和社會系統中也存在廣泛的應用場景。根據區塊鏈技術應用的現狀,本文將區塊鏈目前的主要應用籠統地歸納為數字貨幣、數據存儲、數據鑒證、金融交易、資產管理和選舉投票共六個場景:數字貨幣:以比特幣為代表,本質上是由分布式網路系統生成的數字貨幣,其發行過程不依賴特定的中心化機構。數據存儲:區塊鏈的高冗餘存儲、去中心化、高安全性和隱私保護等特點使其特別適合存儲和保護重要隱私數據,以避免因中心化機構遭受攻擊或許可權管理不當而造成的大規模數據丟失或泄露。數據鑒證:區塊鏈數據帶有時間戳、由共識節點共同驗證和記錄、不可篡改和偽造,這些特點使得區塊鏈可廣泛應用於各類數據公證和審計場景。例如,區塊鏈可以永久地安全存儲由政府機構核發的各類許可證、登記表、執照、證明、認證和記錄等。金融交易:區塊鏈技術與金融市場應用有非常高的契合度。區塊鏈可以在去中心化系統中自發地產生信用,能夠建立無中心機構信用背書的金融市場,從而在很大程度上實現了「金融脫媒」;同時利用區塊鏈自動化智能合約和可編程的特點,能夠極大地降低成本和提高效率。資產管理:區塊鏈能夠實現有形和無形資產的確權、授權和實時監控。無形資產管理方面已經廣泛應用於知識產權保護、域名管理、積分管理等領域;有形資產管理方面則可結合物聯網技術形成「數字智能資產」,實現基於區塊鏈的分布式授權與控制。選舉投票:區塊鏈可以低成本高效地實現政治選舉、企業股東投票等應用,同時基於投票可廣泛應用於博彩、預測市場和社會製造等領域。區塊鏈技術的現存問題
安全性威脅是區塊鏈迄今為止所面臨的最重要的問題。其中,基於PoW共識過程的區塊鏈主要面臨的是51%攻擊問題,即節點通過掌握全網超過51%的算力就有能力成功篡改和偽造區塊鏈數據。其他問題包括新興計算技術破解非對稱加密機制的潛在威脅和隱私保護問題等。 區塊鏈效率也是制約其應用的重要因素。區塊鏈要求系統內每個節點保存一份數據備份,這對於日益增長的海量數據存儲來說是極為困難的。雖然輕量級節點可部分解決此問題,但適用於更大規模的工業級解決方案仍有待研發。比特幣區塊鏈目前每秒僅能處理7筆交易,且交易確認時間一般為10分鍾,這極大地限制了區塊鏈在大多數金融系統高頻交易場景中的應用。 PoW共識過程高度依賴區塊鏈網路節點貢獻的算力,這些算力主要用於解決SHA256哈希和隨機數搜索,除此之外並不產生任何實際社會價值,因而一般意義上認為這些算力資源是被「浪費」掉了,同時被浪費掉的還有大量的電力資源。如何能有效匯集分布式節點的網路算力來解決實際問題,是區塊鏈技術需要解決的重要問題。 區塊鏈網路作為去中心化的分布式系統,其各節點在交互過程中不可避免地會存在相互競爭與合作的博弈關系,例如比特幣礦池的區塊截留攻擊博弈等。區塊鏈共識過程本質上是眾包過程,如何設計激勵相容的共識機制,使得去中心化系統中的自利節點能夠自發地實施區塊數據的驗證和記賬工作,並提高系統內非理性行為的成本以抑制安全性攻擊和威脅,是區塊鏈有待解決的重要科學問題。智能合約與區塊鏈技術
智能合約是一組情景-應對型的程序化規則和邏輯,是部署在區塊鏈上的去中心化、可信共享的程序代碼。通常情況下,智能合約經各方簽署後,以程序代碼的形式附著在區塊鏈數據(例如一筆比特幣交易)上,經P2P網路傳播和節點驗證後記入區塊鏈的特定區塊中。智能合約封裝了預定義的若干狀態及轉換規則、觸發合約執行的情景(如到達特定時間或發生特定事件等)、特定情景下的應對行動等。區塊鏈可實時監控智能合約的狀態,並通過核查外部數據源、確認滿足特定觸發條件後激活並執行合約。 智能合約對於區塊鏈技術來說具有重要的意義。一方面,智能合約是區塊鏈的激活器,為靜態的底層區塊鏈數據賦予了靈活可編程的機制和演算法,並為構建區塊鏈2.0和3.0時代的可編程金融系統與社會系統奠定了基礎;另一方面,智能合約的自動化和可編程特性使其可封裝分布式區塊鏈系統中各節點的復雜行為,成為區塊鏈構成的虛擬世界中的軟體代理機器人,這有助於促進區塊鏈技術在各類分布式人工智慧系統中的應用,使得基於區塊鏈技術構建各類去中心化應用(Decentralized application, Dapp)、去中心化自治組織(Decentralized Autonomous Organization, DAO)、去中心化自治公司(Decentralized Autonomous Corporation, DAC)甚至去中心化自治社會(Decentralized Autonomous Society, DAS)成為可能。 區塊鏈和智能合約技術的主要發展趨勢是由自動化向智能化方向演化。現存的各類智能合約及其應用的本質邏輯大多仍是根據預定義場景的「 IF-THEN」類型的條件響應規則,能夠滿足目前自動化交易和數據處理的需求。未來的智能合約應具備根據未知場景的「 WHAT-IF」推演、計算實驗和一定程度上的自主決策功能,從而實現由目前「自動化」合約向真正的「智能」合約的飛躍。區塊鏈驅動的平行社會
近年來,基於CPSS(Cyber-Physical-SocialSystems)的平行社會已現端倪,其核心和本質特徵是虛實互動與平行演化。區塊鏈是實現CPSS平行社會的基礎架構之一,其主要貢獻是為分布式社會系統和分布式人工智慧研究提供了一套行之有效的去中心化的數據結構、交互機制和計算模式,並為實現平行社會奠定了堅實的數據基礎和信用基礎。 就數據基礎而言,管理學家愛德華戴明曾說過:除了上帝,所有人必須以數據說話。然而在中心化社會系統中,數據通常掌握在政府和大型企業等「少數人」手中,為少數人「說話」,其公正性、權威性甚至安全性可能都無法保證。區塊鏈數據則通過高度冗餘的分布式節點存儲,掌握在「所有人」手中,能夠做到真正的「數據民主」。就信用基礎而言,中心化社會系統因其高度工程復雜性和社會復雜性而不可避免地會存在「默頓系統」的特性,即不確定性、多樣性和復雜性,社會系統中的中心機構和規則制定者可能會因個體利益而出現失信行為;區塊鏈技術有助於實現軟體定義的社會系統,其基本理念就是剔除中心化機構、將不可預測的行為以智能合約的程序化代碼形式提前部署和固化在區塊鏈數據中,事後不可偽造和篡改並自動化執行,從而在一定程度上能夠將「默頓」社會系統轉化為可全面觀察、可主動控制、可精確預測的「牛頓」社會系統。 ACP(人工社會Artificial Societies、計算實驗Computational Experiments和平行執行ParallelExecution)方法是迄今為止平行社會管理領域唯一成體系化的、完整的研究框架,是復雜性科學在新時代平行社會環境下的邏輯延展和創新。 ACP方法可以自然地與區塊鏈技術相結合,實現區塊鏈驅動的平行社會管理。首先,區塊鏈的P2P 組網、分布式共識協作和基於貢獻的經濟激勵等機制本身就是分布式社會系統的自然建模,其中每個節點都將作為分布式系統中的一個自主和自治的智能體(agent)。隨著區塊鏈生態體系的完善,區塊鏈各共識節點和日益復雜與自治的智能合約將通過參與各種形式的Dapp,形成特定組織形式的DAC和DAO,最終形成DAS,即ACP中的人工社會。其次,智能合約的可編程特性使得區塊鏈可進行各種「 WHAT-IF」 類型的虛擬實驗設計、場景推演和結果評估,通過這種計算實驗過程獲得並自動或半自動地執行最優決策。最後,區塊鏈與物聯網等相結合形成的智能資產使得聯通現實物理世界和虛擬網路空間成為可能,並可通過真實和人工社會系統的虛實互動和平行調諧實現社會管理和決策的協同優化。不難預見,未來現實物理世界的實體資產都登記為鏈上智能資產的時候,就是區塊鏈驅動的平行社會到來之時。
7. 莫斯科市採用以太坊區塊鏈技術進行投票的目的
第一個真正的里程碑應該是一場地方選舉,而最終目標則是全國性選舉。
在西方國家民眾對政府機關的信任度正以驚人的速度下滑之際,普京領導下的俄羅斯政府正採取措施試圖加強民眾對其系統的信任。
俄羅斯的民主制度已經歷史悠久,但是蘇聯解體遺留的腐敗餘毒以及之後葉利欽執政時代遭到西方世界的掠奪仍是一個大問題。
俄羅斯推出這一系統恰逢「美國特別檢察官穆勒以干涉2016年美國總統大選的理由對13個俄羅斯人和3個俄羅斯實體機構正式提起訴訟,引起全球轟動」的時候。對於反民主勢力而言,這一事件令穆勒看起來更像可利用的傻瓜。
在華盛頓的大佬們仍不滿和抱怨這個自己不喜歡的選舉結果的時候,俄羅斯正展開行動,確保約瑟夫·斯大林最經常被人引用的格言之一——「投票的人決定不了什麼,計票的人決定了一切」不適用於俄羅斯。
8. 區塊鏈 --- 分布式金融(DeFi)
DeFi是decentralized finance(分布式金融) 一詞的縮寫,通常是指基於以太坊的數字資產和金融智能合約,協議以及分布式應用程序(DApps)。
簡單來說,DeFi就是將傳統金融搬到區塊鏈網路里,但相比傳統金融,它通過區塊鏈實現了去中心化,也就是去掉了中間人的角色,從而降低了中間環節帶來的巨額成本。
DeFi最終要實現的是資產通證化,以智能合約功能性替代傳統中心化的金融機構,使用戶以更低的成本享受到金融服務,並且提升整個金融體系的運行效率,降低運行成本。同時打造一個面向全球開放的無國界金融體系,以打造開放、透明、安全全新的去中心化系統,讓所有人都可以自由地進行交易。
隨著區塊鏈的迅速發展,DeFi的應用場景也在不斷地豐富,而金融業是其中最有前景的行業。
與銀行相似,用戶可以存錢並從其他借入其資產的用戶那裡獲得利息。但是,在這種情況下, 資產是數字的 ,智能合約將貸方與借款人聯系起來,執行貸款條款並分配利息。這一切都發生了,而無需彼此信任或中間人銀行。而且,由於區塊鏈提供的透明性,通過減少中間商,貸方可以賺取更高的回報,並更清楚地了解風險。
去中心化交易所,簡稱DEX,DEX是使用智能合約執行交易規則,執行交易並在必要時安全處理資金的加密貨幣交易所。當使用DEX進行交易時,沒有中心化交易所運營商,也無需注冊,沒有身份驗證或提款費用。
DEX可以使用訂單薄進行交易,比如你要用10個A換15個B,那麼我記下來。然後一會又來了一個人說我要用15個B換10個A,我說太好了,正好配對上了。於是,我就在鏈上生成一筆交易,把你們倆的幣互換。這個時候匯率其實就是給交易的雙方做參考用的——建議你用這個匯率容易找到配對。這樣一來,去中心化交易所只是把交易雙方的需求匹配了一下放上鏈,就不存在智能合約讀取鏈外匯率信息的問題了。
這方法有很多缺陷。無論這個DEX做得多麼用戶友好,它對比中心化交易所效率一定是很差的,首先幣價波動的時候很難找到匹配,其次小幣種肯定也很難找到匹配,然後交易延遲應該也不小。 但相對於中心交易所,它還是有唯一的優勢——靠譜。
DEX還可以使用AMM(自動做市商)交易,即按照自己的供求關系計算匯率,以保證自己手中的幣不會被別人低價買空。最簡單的辦法就是永遠保證自己的A幣和B幣的數量是個定值,這樣就算賣空了,虧損也是有限的,而且,市場總會把價格調到合適的水平——因為反正如果匯率低了就會有人買,匯率高了就會有人賣。
通過這種簡單的方法,可以獲得一個不需要從鏈外獲得匯率信息就可以自動根據供求關系調整的市場。當然,這東西的弱點也很明顯——如果一開始的匯率不在市場匯率附近,就會承受大量的虧損。而且AMM中還存在「無償損失」。
穩定幣是旨在保持特定價值的代幣,通常與美元等法定貨幣掛鉤。
例如,DAI是與美元掛鉤並抵押以太坊(ETH)鏈上數字資產的穩定幣。它的發行是通過一個借貸的智能合約,來實現的:每個人都可以通過抵押一定數量的ETH(以太幣)來換取和美元1:1錨定的DAI。這里,DAI採用的是 超額抵押 的形式,對於每個DAI,在MakerDAO智能合約中鎖定有1.50美元的以太坊作為抵押。
如果你抵押價值150美元的以太幣,那麼只能換來價值100美元的DAI。然後,這個智能合約中寫定了,如果你在某個時間內歸還這100美元的DAI並且付一部分利息,那麼你就可以拿回自己抵押的以太幣。
但是這裡面有個問題——以太坊的價格是會變動的。而且,虛擬貨幣的價格變動可是相當劇烈的,如果遇上以太坊暴跌了怎麼辦?那麼原本值150美元的以太坊可能瞬間就不到100美元了,這個時候抵押的資產不如我貸出來的資產多,DAI的價格就不可能再錨定美元,因為大家都能看到:DAI不值那麼多錢了。
怎麼解決這個問題呢?超額抵押的作用就顯出來了——即便以太坊價格波動幅度再大,但是從150美元跌到100美元總歸還需要些時間。而這就給資產清算的空間:首先,我們規定抵押物不得少於150%的貸款,也就是如果以太坊漲了沒關系,但是一旦跌了,你得立刻補倉到150%,否則你的抵押物會進入清算的智能合約。
用來裝DeFi的虛擬資產,可以用於轉賬等。
資產管理工具(也叫看板)就是專門提供錢包掃描服務,可以查看錢包的明細,還有歷史記錄。
最主要的三大資產管理工具是Debank、Zerion以及 Zapper。
一般來說,市場上會有很多挖礦的機會,這也是大家理財賺錢的機會。這時候,就有做資產管理,或者是提供理財的金融服務的機器人站出來說,我是專門幫你做賺錢生意的,只要你把錢給我,我就會去市場上找賺錢的機會,幫你去賺錢。
YFI是其中最主要的一種理財工具。
區塊鏈世界的機器人都是去中心化治理的,也就是說,沒有明確是歸屬於誰的。這種情況下,如果機器人出故障了,我們應該找誰的責任?應該怎麼做?損失誰來負責?這種情況下,就需要保險機器人了,它是專門就是為其他機器人投保了。
區塊鏈世界的機器人都是去中心化的,且公開透明的,自動執行的。這些機器人的升級、維護應該怎麼做?如何來確保機器人的去中心化呢?
一般,是由很多人圍著同一個機器人一起磋商,投票決定如何讓機器人去升級、提供服務。DAO機器人就是幫助這些人跟機器人之間形成一種去中心化的治理關系的機器人。
專門提供一種資產價格的機器人,比如,剛剛舉例的小c機器人收到一個比特幣的時候,它是需要知道一個比特幣到底值多少錢。否則,是沒辦法計算應該給小明貸款多少錢的。這種時候,預言機機機器人就會跑到小c面前,輸入一個價格,告訴小c機器人,比特幣現在價值1萬美金。
以太坊是一個維護數字價值共享賬本的區塊鏈網路,幾乎所有DeFi應用程序(稱為智能合約或Dapp)都建立在以太坊區塊鏈上,組成網路的參與者代替了中心權力機構,以分散的方式控制網路本地加密貨幣以太(ETH)的發行。
defipulse公布的 DeFi排名 ,該排名跟蹤鎖定全球DeFi智能合約中的實時價值。
MakerDAO在DeFi領域是毫無疑問的龍頭,MakerDAO之於DeFi就如比特大陸之於 礦圈。
MakerDAO 成立於2014年,是以太坊上 自動化抵押貸款平台 ,同時也是穩定幣 Dai 的提供者。MakerDAO 是建立在以太坊上的去中心化的衍生金融體系,它採用了雙幣模式,一種為穩定幣 Dai,另一種為權益代幣和管理型代幣 MKR。Dai 於2017年12月主網上線。通過雙幣機制,MakerDAO使得整個去中心化的質押貸款體系得以運轉。
Dai和美元進行1:1錨定,和其他穩定幣一樣,Dai也存在價格波動。和其他穩定幣不一樣的是,Dai是通過 超額抵押 加密數字貨幣,從而獲得價值。USDT、TrueUSD 和 GUSD 這一類的中心化穩定幣每發行1美元的代幣背後都存在1美元的法幣作為儲備,而1 Dai背後是以超出1美元的數字資產作為儲備。
與USDT、TrueUSD等不同的是,Dai的運行機制是公開透明的,這也是 Dai的優勢之一。不僅 Dai本身透明,換取 Dai的抵押物以太坊的價值波動和數量也一樣透明,對外公開可見。
Compound協議打造的是一個無中介的貸款平台,借方獲得利益,貸方支付利息。(頭等倉註:通常我們把代幣存入借貸池的一方稱為借方,向借貸池中借代幣的一方稱為貸方。)
Compound的新ERC-20代幣簡稱cToken,使用戶能更簡便的進行借貸操作。例如,支持cDAI與DAI交換,DAI持有者就可以將代幣借給cDAI用戶。不是所有的錢包都支持交換,但在Eidoo錢包中,用戶可以輕松地用cDAI交換DAI,從而出借DAI換取利息。如今,Compound總共支持8種cToken,鎖定資產合計高達約等值於2億美元:cDAI、cETH、cUSDC、cBAT、cWBTC、cSAI、cREP、cZRX。
借方可以隨時從Compound中提取代幣,自動、瞬時計算利息。如果是通過像Eidoo這樣的非託管錢包來提幣,無需任何中介(因為以太坊的去中心化協議就能做到)。
貸方則必須鎖定代幣作為抵押品,根據基礎資產的雄厚薄弱,獲取50-75%的信貸。
Compound協議還設有10%的利息作為准備金,而剩餘的90%利息歸借方。無任何費用,無協議代幣。基於以太坊的信貸市場,形成了一個真正的去中心化流動池,以一種無中介、自主、快速的方式發放和獲得貸款。
Synthetix是基於以太坊的 合成資產發行協議 。Synthetix目前支持發行的合成資產包括法幣、加密貨幣、大宗商品。其中法幣主要有美元(sUSD)、歐元(sEUR)、日元(sJPY),不過目前基本上以sUSD為主。加密貨幣方面有比特幣(sBTC)和以太坊(sETH)等,此外,還有反向的加密資產,例如iBTC,當BTC價格下跌,iBTC價格上漲,從而獲利。大宗商品方面當前以金(sXAU)和銀(sXAG)為主。
Synthetix上交易是去中心化的模式進行的,且無須交易對手存在,也不用擔心流動性和滑點問題。在其交易所上的交易都是通過智能合約執行的,是對智能合約的交易,而不是訂單簿交易。這些都有其獨特的交易體驗和部分優勢。
Synthetix跟其他資產發行協議一樣,也需要進行資產抵押才能發行,例如MakerDAO協議要生成dai,需要抵押ETH。Synthetix也類似,但它抵押的是其原生代幣SNX。用戶只要在其智能合約中鎖定一定量的SNX,即可發行合成資產。其中其質押率非常高,是其發行資產的750%,只有達到750%的目標閥值才有機會獲得交易手續費和SNX新代幣的獎勵。
TVL就是每個DeFi協議的鎖倉總價值,越高越好。
Dex就是交易量,越高越好。
活躍地址數量代表以太坊上的DeFi用戶數,越多越好。
手續費越低越好。
以太坊作為一個基礎設施,它的市值可以很高,但是,說到它與DeFi市值的比例,那以太坊的市值應當是越低越好,越高就說明這個市場越成熟。
參考鏈接:
https://zhuanlan.hu.com/p/206910261
https://zhuanlan.hu.com/p/366412971
https://zhuanlan.hu.com/p/377856331
https://www.hu.com/question/324838085/answer/1526607416
如有不對,煩請指出,感謝~
9. 大理電腦培訓學校告訴你分布式與區塊鏈之間的關系分析
關於區塊鏈技術的探討我們在前幾期的文章中已經說過很多次了,而且也給大家介紹了使用哪些編程開發語言來實現對區塊鏈技術的具現化,今天我們就一起來了解一下,如何從分布式的角度來分析理解區塊鏈的構造。
區塊鏈是源於比特幣中的底層技術,用於實現一個無中心的點對點現金系統,因為沒有中心機構的參與,比特幣以區塊鏈的形式來組織交易數據,防止「雙花」,達成交易共識。
傳統意義上的數字資產,比如游戲幣,是以集中式的方式管理的,僅能在單個系統中流轉,由某個中心化機構負責協調,通常以資料庫的方式來存儲。宏觀上看,區塊鏈和資料庫一樣,都是用來保存數據,只是數據存取的形式有所不同。
區塊鏈本質上是一個異地多活的分布式資料庫。異地多活的提出,原本是為了在解決系統的容災問題,多年來也一直是分布式資料庫領域在探索的方向,但鮮有成效,因為異地多活需要解決數據沖突的問題,這個問題其實不好解決。然而誕生於比特幣的區塊鏈以一種全新的方式實現了全球大的異地多活資料庫,它完全開放,沒有邊界,支持上萬節點並可隨機的加入和退出。
在區塊鏈中數據沖突問題就更加突出了,區塊鏈里每個節點是完全對等的多活架構,上萬個節點要達成一致,數據以誰為准呢?比特幣採用的方式是POW,大家來算一個謎題,誰先算出來,就擁有記賬權,在這個周期,就以他所記的賬為准,下一個周期大家重新計算。爭奪記賬權的節點決定將哪些交易打包進區塊,並將區塊同步給其他節點,其他節點仍然需要基於本地數據對區塊中的交易做驗證,並不像資料庫的主從節點間那樣無條件接受,這就是區塊鏈里的共識演算法。POW雖然消耗大量算力,好處是在爭奪記賬權的過程中POW只要在自身節點中計算hash,不需要經過網路投票來選舉,網路通信的代價小,適合大規模節點之間共識。大理電腦培訓http://www.kmbdqn.cn/認為POW是目前公有鏈里完備簡單粗暴做法,經得起考驗,但問題是效率太低。
所以後面發展出了PoS、DPoS,誰擁有資產多,誰就擁有記賬權,或者大家投票,但這樣又引入了經濟學方面的問題,比如所謂的賄選的問題,這就不太好控制了。在傳統分布式資料庫里,不叫共識演算法,而叫一致性演算法,本質上也是一回事。但分布式資料庫里一般節點數都很少,而且網路是可信的,通常節點都是安全可靠的,我們基本上可以相信每一個節點,即使它出現故障,不給應答,但絕對不會給出假應答。所以在傳統公司分布式數據里,都用Raft或Paxos協議去做這種一致性演算法。
10. 昆明電腦培訓分享分布式與區塊鏈之間的關系分析
關於區塊鏈技術的探討我們在前幾期的文章中已經說過很多次了,而且也給大家介紹了使用哪些編程開發語言來實現對區塊鏈技術的具現化,今天我們就一起來了解一下,如何從分布式的角度來分析理解區塊鏈的構造。
區塊鏈是源於比特幣中的底層技術,用於實現一個無中心的點對點現金系統,因為沒有中心機構的參與,比特幣以區塊鏈的形式來組織交易數據,防止「雙花」,達成交易共識。
傳統意義上的數字資產,比如游戲幣,是以集中式的方式管理的,僅能在單個系統中流轉,由某個中心化機構負責協調,通常以資料庫的方式來存儲。宏觀上看,區塊鏈和資料庫一樣,都是用來保存數據,只是數據存取的形式有所不同。
區塊鏈本質上是一個異地多活的分布式資料庫。異地多活的提出,原本是為了在解決系統的容災問題,多年來也一直是分布式資料庫領域在探索的方向,但鮮有成效,因為異地多活需要解決數據沖突的問題,這個問題其實不好解決。然而誕生於比特幣的區塊鏈以一種全新的方式實現了全球大的異地多活資料庫,它完全開放,沒有邊界,支持上萬節點並可隨機的加入和退出。
在區塊鏈中數據沖突問題就更加突出了,區塊鏈里每個節點是完全對等的多活架構,上萬個節點要達成一致,數據以誰為准呢?比特幣採用的方式是POW,大家來算一個謎題,誰先算出來,就擁有記賬權,在這個周期,就以他所記的賬為准,下一個周期大家重新計算。爭奪記賬權的節點決定將哪些交易打包進區塊,並將區塊同步給其他節點,其他節點仍然需要基於本地數據對區塊中的交易做驗證,並不像資料庫的主從節點間那樣無條件接受,這就是區塊鏈里的共識演算法。POW雖然消耗大量算力,好處是在爭奪記賬權的過程中POW只要在自身節點中計算hash,不需要經過網路投票來選舉,網路通信的代價小,適合大規模節點之間共識。昆明電腦培訓http://www.kmbdqn.com/認為POW是目前公有鏈里完備簡單粗暴做法,經得起考驗,但問題是效率太低。
所以後面發展出了PoS、DPoS,誰擁有資產多,誰就擁有記賬權,或者大家投票,但這樣又引入了經濟學方面的問題,比如所謂的賄選的問題,這就不太好控制了。在傳統分布式資料庫里,不叫共識演算法,而叫一致性演算法,本質上也是一回事。但分布式資料庫里一般節點數都很少,而且網路是可信的,通常節點都是安全可靠的,我們基本上可以相信每一個節點,即使它出現故障,不給應答,但絕對不會給出假應答。所以在傳統公司分布式數據里,都用Raft或Paxos協議去做這種一致性演算法。