consensus2018區塊鏈
A. 區塊鏈技術中的幾個要素是什麼
金窩窩網路分析要素如下幾點:
1-包含一個分布式資料庫
2-分布式資料庫是區塊鏈的物理載體,區塊鏈是交易的邏輯載體,所有核心節點都應包含該條區塊鏈數據的全副本
3-區塊鏈按時間序列化區塊,且區塊鏈是整個網路交易數據的唯一主體
4-區塊鏈只對添加有效,對其他操作無效
5-基於非對稱加密的公私鑰驗證
6-記賬節點要求拜占庭將軍問題可解/避免
7-共識過程(consensus progress)是演化穩定的,即面對一定量的不同節點的矛盾數據不會崩潰。
8-共識過程能夠解決double-spending問題
B. 中本聰鏈官宣:品牌升級為Core
作者/Core DAO元宇宙公益社區
編輯/Core DAO元宇宙公益社區
2009年,中本聰(Satoshi Nakamoto)從豐腴之石中挖掘出了稀缺,從那時起,比特幣就成為了解決貨幣問題的第一個真正的數字解決方案。這一傑作的偉大創造者中本聰(Satoshi Nakamoto)享譽世界,名揚天下,廣受尊敬。在比特幣誕生9年後的2018年熊市中,無數家庭被中心經濟的循環所傷害,我們構思了通過區塊鏈來推動去中心化、共享、共創的精神,為比特幣帶來真正長期穩定的經濟、 健康 和幸福。
為了紀念中本聰,我們將我們的免費采礦應用命名為「中本聰APP」。在早期,我們將我們的區塊鏈命名為「Satoshi區塊鏈」。在夢想和信念的驅使下,我們已經夜以繼日地工作了三年,隨著主網即將上線,我們希望它是完美的。因此,我們重新查「Satoshi」是否是本區塊鏈的合適名稱。
我們在全球范圍內研究這一名稱是否會侵犯任何權利?來自不同國家的人是否喜歡它?或者它是否表達了任何其他含義?我們發現,雖然我們對中本聰懷有最真誠的敬意,但我們對區塊鏈的命名感到不合適。
今年第三季度上線的主網,解決了區塊鏈三難困境,依賴比特幣的去中心化和以太坊的可擴展性的完美融合,我們相信它將成為Web3宇宙的核心,作為底層基礎設施來支持和發展這個新世界。因此,我們將本區塊鏈命名為「Core」(核心),而不是「Satoshi」,基礎層貨幣將是「CORE」,而不是「BTCs」。
通過在我們的共識演算法中利用現有的BTC挖礦網路,Core起源於中本聰,我們在此基礎上重建立了它。
為了向我們所站的肩膀表示敬意,我們將我們的共識命名為「Satoshi Plus Consensus」(中本聰+共識)。
C. 大家觀察 | 郭善琪:區塊鏈與共識經濟學
第一個問題:什麼是區塊鏈?如何定義區塊鏈?
這個問題,前面也講過,但是,還是值得再討論
我認為:
區塊鏈(Blockchain)是社會信用與信任傳輸基礎設施(Transportation Infrastructure for Social Credit & Trust ),核心是具化共識(Concrete Consensus ),物理載體是分布式賬本(Distributed Ledger ),價值載體是數字通證(Digital Token )。
這里有幾個關鍵點:
(1)區塊鏈首先是一個 基礎設施(Infrastructure) ,這個基礎設施傳輸的是社會信用與信任。社會信用和信任是資本和價值的核心,因此,也可以說,區塊鏈是傳輸價值的基礎設施。
(2) 具化共識(Concrete Consensus) ,這不是抽象的共識,是具體的共識,是某個社區或社群的基本法,或者說是憲法,是社區或社群的利益評估、調整與分配及相關的基本規則,其內容應該包括兩個部分,其一是基本共識,其二是基本共識變更之共識,缺一不可。
(3) 分布式賬本(Distributed Ledger) ,這個是 物理載體 ,但是,分布式賬本不能與區塊鏈劃等號,很多人把分布式賬本直接等同於區塊鏈,這是不合適的,事實上,2017年5月之前,我也是把分布式賬本與區塊鏈混為一談的,隨著認識的深入,我體會到,這兩者是不同的,是整體與部分的關系。
(4) 數字通證(Digital Token) ,注意,這里,有「數字」兩個限定詞。我認為,通證不等於數字通證,通證是一個更上位的詞,貨幣(法幣)、股票、債券、購物券等等都是通證,而區塊鏈中的 價值載體 是數字通證(Digital Token)。
有兩個比喻,在不同的場合我都說過,其一是「鴻鵠」,要點是「一體兩翼」,一體是「具化共識(Concrete Consensus)」,兩翼分別是分布式賬本與數字通證;其二是比基尼,要點是「一個中心,兩個基本點」(這也是執政黨的語言),一個中心,即「具化共識」,兩個基本點,分別是分布式賬本與數字通證。
共識機制也很重要,但是,共識機制是落實具化共識的手段或者措施而已,具化共識才是最重要的。
智能合約也一樣,很重要,但是,不是最關鍵的。最關鍵、最核心的是具化共識(Concrete Consensus)。
大家可以觀察各個不同的鏈,其根本的區別是其具化共識的不同,而不是其他。
第一個問題就講這么多。
下面開始講第二個問題:為什麼要提出共識經濟學?
2009年以來,基於區塊鏈之上發生了許多驚心動魄的經濟活動和經濟現象,傳統經濟學束手無策,要麼冷言嘲諷,要麼置若罔聞。
2013年以來,基於區塊鏈之上發生的經濟活動規模日益擴大,影響力也日益提升,全球各個經濟體執政當局、金融監管當局、商業巨頭、草根創業者,紛紛投入區塊鏈經濟的大潮之中,奮力拚搏,竭力提升區塊鏈底層技術,積極探索區塊鏈的應用場景。
正確經濟學理論的缺失,使得很多基於區塊鏈的經濟活動處於一種盲目的瘋狂與癲狂之中,追夢者徹夜難眠。自2017年下半年以來,亦有人提出不同的XX經濟學,然而,經過觀察之後,發現至少存在三個問題:
(1)缺失或者是沒有構建有別於現有經濟學理論的基礎核心概念,試問:一門嶄新學科大廈能夠在沒有獨立的基礎核心概念的地基上拔地而起嗎?
(2)通觀現有的XX經濟學的描述,大部分是在描述基於區塊鏈發生的一些獨特經濟活動現象,或者是用傳統經濟學的個別概念來簡單分析前述經濟活動現象。
(3)普遍適用性是一門學科必須具備的特性,在構建理論體系之初就應該考慮其是否普遍適用性,而前述兩種提法是不具備這種普遍適用性的。
顯然,XX經濟學只是意圖解讀現有的基於區塊鏈發生的經濟活動現象。
共識經濟學則不同,不僅可以解釋基於區塊鏈發生的經濟活動或者經濟現象,亦能解釋非區塊鏈為基礎的傳統經濟活動或者經濟現象。
當然,共識經濟學更多的是傳統經濟學的evolution,而不是revolution。
好,第二個問題就講到這里,下面開始第三個問題:
共識經濟學的基本概念與基本判斷。
共識經濟學的第一個基本概念是共識。
共識:
共識(Consensus)是特定人群(社區、組織、社會)在特定歷史階段就某個經濟活動或社會活動中的特定議題達成的一致意見。
Consensus (Consensus) is the consensus that a particular group of people (communities, organizations, societies) can agree on specific issues in a particular economic activity or social event at a specific historical stage.
共識分為兩個層次,第一個層次是 抽象共識 ,即概念層次的共識,就是剛才定義的共識。第二個層次是 具化共識(Concrete Consensus) ,即具體社會經濟活動中的共識,我們通常說的共識,就是指具化共識。
共識的核心要素包括兩個:即 信用與信任 。
具化共識(Concrete Consensus)包括兩個部分內容,即 基本共識和基本共識變遷之共識。
共識與常識(Common Sense)是不同的,從某種程度上說,常識是歷史性共識,是特定人群(社區、組織、社會)在特定歷史階段就某個經濟活動或社會活動中的特定議題已經達成的共識,是新共識的基礎。
共識經濟學第二個基本概念是:契約。
契約是經濟活動的參與方關於主體、效用和邊界的共識。契約是經濟活動的基本制度之一,共識是達成契約的首要條件,無共識,即無契約。
契約包括三個要素,即 主體、效用和邊界 。 契約的基礎是共識 。
共識經濟學的第三個基本概念是:制度。
制度是一系列契約(成文契約或非成文契約)的集合體,是社會(社區、組織)秩序的保障。
共識是達成契約的首要條件,契約是制度的基本組成要件,因此,無共識,即無制度。
共識經濟學的第四個基本概念是:通證。
通證(Token)是社會經濟活動參與方對於交換價值的一種契約。
貨幣也是一種通證。股票、債券、優惠券等等都是一種通證。
少林寺主持或武當派掌門的令牌,也是一種通證。
生產隊的工分也是一種通證。
BTC、ETH、EOS等等,也是一種通證,不過是數字通證(Digital Token)。
通證是一個上位概念,現在區塊鏈行業內提到的「通證」,實際上指的是「數字通證」。
共識經濟學第五個基本概念:公信力。
公信力(PBC, Power based on puBlic Confidence)在本質上是特定公眾機構由於公眾對其信任而產生的對經濟生態或社會生態所產生的影響力。
PBC (Credibility) is essentially the influence of a particular public institution on economic ecology or social ecology arising from the public's trust in it.
共識經濟學第六個基本概念:共信力。
共信力(PVC, Power based on priVate Confidence)在本質上是一種由於點對點的信任而產生的對經濟生態或社會生態所產生的影響力。
In essence, PVC is a kind of influence to economic ecology or social ecology, which is caused by the trust of point to point.
公信力的基礎是對機構的信任。
共信力的基礎是點對點的信任。
上面介紹了共識經濟學的六個基本概念,這些概念不僅僅適用於數字世界,亦適用於原子世界。
共識經濟學第一個基本判斷是:
共識(具化共識)推動社會經濟發展。
從人類最初的採集活動開始,一直到當前的知識經濟社會,共識(具化共識)一直在推動社會經濟發展。
當然,共識(具化共識)本身也在隨著社會經濟的發展而不斷的變遷。
共識經濟學的第二個基本判斷是:
人類社會經濟發展分為三個基本階段,1944年之前是原始共信力經濟,1944年至2008年為公信力經濟,2008年之後逐步買入共信力經濟。
三個階段的劃分,涉及到兩個時間節點,第一個時間節點是1944年,第二時間節點是2008年。
回首2008,從繁花如錦的頂峰(8月8日,北京奧運會)到墜入絕望深淵的谷底(9月15日,雷曼兄弟公司宣布破產),僅僅一月有餘,恐慌與絕望從美國資本市場迅速蔓延至歐洲及全球金融市場,一場史無前例的信用危機很快導致了第二次世界大戰以來的全球經濟危機。
彈指間,花落花開已經十載。雖然美國經濟正在緩慢復甦,但是,2008年那場以雷曼兄弟公司破產為標志的金融危機所引發的全球信用危機演化蔓延成的全球經濟危機仍未走出谷底,很多經濟體尚在經濟危機的泥潭中苦苦掙扎。
回首2008,雷曼兄弟公司破產事件敲響了源自1944年布雷頓森林會議所確定的以美元為世界統一貨幣的全球公信力經濟體系的喪鍾。
回首2008,中本聰的不朽論文的發布(11月1日),正如數九寒冬中瑟瑟發抖的那根迎春花枝幼芽,默默地點亮了春天的希望。以此為標志,人類社會的經濟活動大踏步邁向了基於共信力的新時代。
2018,戊戌120周年。
2018,區塊鏈之父中本聰的經典論文《一種點對點的電子貨幣》發表十周年。
2018,以雷曼兄弟公司破產為標志的金融危機所引發的全球信用危機演化蔓延成經濟危機十周年。
2018,以奢華繁盛的開幕式與閉幕式而聞名於世的北京奧運會十周年。
2018,中國改革開放四十周年,當下的改革共識卻面臨無法彌合的撕裂。
區塊鏈思想者40人論壇(發起人為榮格財經總編輯趙洪偉、共識經濟學創立者郭善琪和國家信息中心研究員朱幼平)成員趙曉教授有個觀點,與共識經濟學關於人類社會經濟發展三個階段的基本判斷不謀而合,趙教授認為,人類社會經歷了三種不同的信任,第一種信任是熟人信任(對應於共識經濟學所劃分的原始共信力經濟),第二種信任是機構信任(對應於共識經濟學所劃分的公信力經濟),第三種信任是陌生人信任(對於共識經濟學所劃分的共信力經濟)。
共識經濟學第三個基本判斷是:
秩序是社會(社區、組織)得以穩健持續發展的前提,制度是秩序的保障,契約的集合體構成制度,共識是達成契約的首要條件,因此,無共識,無社會(社區、組織)。
Order is the prerequisite for the steady and sustainable development of the Society (Community, Organization), while the institutions is the guarantee of order, in which the combination of the contract constitutes the system, in addtion, the consensus is the first condition to reach the contract, therefore, there is no society (community, organization) without consensus.
共識經濟學第四個基本判斷是:
特定人群(社區、組織、社會)在特定歷史階段就某個經濟活動或社會活動中的特定議題達成一致意見,是謂共識。
達成共識根本動因是降低特定人群(社區、組織、社會)在特定歷史歷史階段參與某個經濟活動或社會活動所面臨的不確定性。
Consensus is what a particular group of people (communities, organizations, societies) can agree on specific issues in a particular economic activity or social event at a specific historical stage.
The fundamental motivation for consensus is to rece the uncertainty that a particular group of people (communities, organizations, societies) may face in a particular economic activity or social event at a specific historical stage.
好,總結下今天的分享。
1、什麼是區塊鏈?如何給區塊鏈進行定義?
區塊鏈(Blockchain)是社會信用與信任傳輸基礎設施(Transportation Infrastructure for Social Credit & Trust ),核心是具化共識(Concrete Consensus ),物理載體是分布式賬本(Distributed Ledger ),價值載體是數字通證(Digital Token )。
2、為什麼要提出共識經濟學?
解決當前社會經濟活動中、特別是區塊鏈經濟活動中理論落後於實踐的問題,為了更好地發展經濟,包括區塊鏈經濟和實體經濟。
3、共識經濟學的基本概念與基本判斷
分別介紹了6個基本概念(共識、契約、制度、通證、公信力和共信力)和4個基本判斷。
好,今天的分享到此結束,接下來各位可以提問了。
【問題】信用與共識是什麼關系?
郭善琪(共識經濟學創立者):
信用是債權人(或投資人)對債務人(或被投資人)償債能力與償債意願的一種共識。
或者說,信用是經濟活動主體(一般是指債務人或被投資人)完成某項經濟活動或任務上限的能力或意願的測度,即共識。
當前階段,這種共識一般表現為第三方評級機構對債務人或被投資人的所評的級別。
【問題】什麼是貨幣?
郭善琪(共識經濟學創立者):
貨幣的概念並沒有發生變化,貨幣一直是通證的一種,是一種關於交換價值的契約。貨幣的形式,一直在演進,其本質並沒有變化。從最原始的貝殼,到法定紙幣,再到數字通證,其本質是一致的,是關於交換價值的契約。
當然,關於貨幣的定義,現在的學術界還沒有定論。
D. 區塊鏈論文精讀——Pixel: Multi-signatures for Consensus
論文主要提出了一種針對共識機制PoS的多重簽名演算法Pixel。
所有基於PoS的區塊鏈以及允許的區塊鏈均具有通用結構,其中節點運行共識子協議,以就要添加到分類賬的下一個區塊達成共識。這樣的共識協議通常要求節點檢查阻止提議並通過對可接受提議進行數字簽名來表達其同意。當一個節點從特定塊上的其他節點看到足夠多的簽名時,會將其附加到其分類帳視圖中。
由於共識協議通常涉及成千上萬的節點,為了達成共識而共同努力,因此簽名方案的效率至關重要。此外,為了使局外人能夠有效地驗證鏈的有效性,簽名應緊湊以進行傳輸,並應快速進行驗證。已發現多重簽名對於此任務特別有用,因為它們使許多簽名者可以在公共消息上創建緊湊而有效的可驗證簽名。
補充知識: 多重簽名
是一種數字簽名。在數字簽名應用中,有時需要多個用戶對同一個文件進行簽名和認證。比如,一個公司發布的聲明中涉及財務部、開發部、銷售部、售後服務部等部門,需要得到這些部門簽名認可,那麼,就需要這些部門對這個聲明文件進行簽名。能夠實現多個用戶對同一文件進行簽名的數字簽名方案稱作多重數字簽名方案。
多重簽名是數字簽名的升級,它讓區塊鏈相關技術應用到各行各業成為可能。 在實際的操作過程中,一個多重簽名地址可以關聯n個私鑰,在需要轉賬等操作時,只要其中的m個私鑰簽名就可以把資金轉移了,其中m要小於等於n,也就是說m/n小於1,可以是2/3, 3/5等等,是要在建立這個多重簽名地址的時候確定好的。
本文提出了Pixel簽名方案,這是一種基於配對的前向安全多簽名方案,可用於基於PoS的區塊鏈,可大幅節省帶寬和存儲要求。為了支持總共T個時間段和一個大小為N的委員會,多重簽名僅包含兩個組元素,並且驗證僅需要三對配對,一個乘冪和N -1個乘法。像素簽名幾乎與BLS多重簽名一樣有效,而且還滿足前向安全性。此外,就像在BLS多簽名中一樣,任何人都可以非交互地將單個簽名聚合到一個多簽名中。
有益效果:
為了驗證Pixel的設計,將Pixel的Rust實施的性能與以前的基於樹的前向安全解決方案進行了比較。展示了如何將Pixel集成到任何PoS區塊鏈中。接下來,在Algorand區塊鏈上評估Pixel,表明它在存儲,帶寬和塊驗證時間方面產生了顯著的節省。我們的實驗結果表明,Pixel作為獨立的原語並在區塊鏈中使用是有效的。例如,與一組128位安全級別的N = 1500個基於樹的前向安全簽名(對於T = 232)相比,可以認證整個集合的單個Pixel簽名要小2667倍,並且可以被驗證快40倍。像素簽名將1500次事務的Algorand塊的大小減少了約35%,並將塊驗證時間減少了約38%。
對比傳統BLS多重簽名方案最大的區別是BLS並不具備前向安全性。
對比基於樹的前向安全簽名,基於樹的前向安全簽名可滿足安全性,但是其構造的簽名太大,驗證速度有待提升。 本文設計減小了簽名大小、降低了驗證時間。
補充知識: 前向安全性
是密碼學中通訊協議的安全屬性,指的是長期使用的主密鑰泄漏不會導致過去的會話密鑰泄漏。前向安全能夠保護過去進行的通訊不受密碼或密鑰在未來暴露的威脅。如果系統具有前向安全性,就可以保證在主密鑰泄露時歷史通訊的安全,即使系統遭到主動攻擊也是如此。
構建基於分層身份的加密(HIBE)的前向安全簽名,並增加了在同一消息上安全地聚合簽名以及生成沒有可信集的公共參數的能力。以實現:
1、生成與更新密鑰
2、防止惡意密鑰攻擊的安全性
3、無效的信任設置
對於常見的後攻擊有兩種變體:
1、短程變體:對手試圖在共識協議達成之前破壞委員會成員。解決:通過假設攻擊延遲長於共識子協議的運行時間來應對短距離攻擊。
2、遠程變體:通過分叉選擇規則解決。
前向安全簽名為這兩種攻擊提供了一種干凈的解決方案,而無需分叉選擇規則或有關對手和客戶的其他假設。(說明前向安全簽名的優勢)。
應用於許可的區塊鏈共識協議(例如PBFT)也是許多許可鏈(例如Hyperledger)的核心,在這些區塊鏈中,只有經過批準的方可以加入網路。我們的簽名方案可以類似地應用於此設置, 以實現前向保密性,減少通信帶寬並生成緊湊的塊證書。
傳統Bellare-Miner 模型,消息空間M的前向安全簽名方案FS由以下演算法組成:
1、Setup
pp ←Setup(T), pp為各方都同意的公共參數,Setup(T)表示在T時間段內對於固定參數的分布設置。
2、Key generation
(pk,sk1) ←Kg
簽名者在輸入的最大時間段T上運行密鑰生成演算法,以為第一時間段生成公共驗證密鑰pk和初始秘密簽名密鑰sk1。
3、Key update
skt+1←Upd(skt) 簽名者使用密鑰更新演算法將時間段t的秘密密鑰skt更新為下一個周期的skt + 1。該方案還可以為任何t0> t提供 「快速轉發」更新演算法 skt0←$ Upd0(skt,t0),該演算法比重復應用Upd更有效。
4、Signing
σ ←Sign(skt,M),在輸入當前簽名密鑰skt消息m∈M時,簽名者使用此演算法來計算簽名σ。
5、Verification
b ← Vf(pk,t,M,σ)任何人都可以通過運行驗證演算法來驗證消息M在公共密鑰pk下的時間段t內的簽名M的簽名,該演算法返回1表示簽名有效,否則返回0。
1、依靠非對稱雙線性組來提高效率,我們的簽名位於G2×G1中而不是G2 ^2中。這樣,就足以給出公共參數到G1中(然後我們可以使用散列曲線實例化而無需信任設置),而不必生成「一致的」公共參數(hi,h0 i)=(gxi 1,gxi 2)∈G1× G2。
2、密鑰生成演算法,公鑰pk更小,參數設置提升安全性。
除了第3節中的前向安全簽名方案的演算法外,密鑰驗證模型中的前向安全多重簽名方案FMS還具有密鑰生成,該密鑰生成另外輸出了公鑰的證明π。
新增Key aggregation密鑰匯總、Signature aggregation簽名匯總、Aggregate verification匯總驗證。滿足前向安全的多重簽名功能的前提下也證明了其正確性和安全性。
1、PoS在後繼損壞中得到保護
後繼損壞:後驗證的節點對之前的共識驗證狀態進行攻擊破壞。
在許多用戶在同一條消息上傳播許多簽名(例如交易塊)的情況下,可以將Pixel應用於所有這些區塊鏈中,以防止遭受後繼攻擊並潛在地減少帶寬,存儲和計算成本。
2、Pixel整合
為了對區塊B進行投票,子協議的每個成員使用具有當前區塊編號的Pixel簽署B。當我們看到N個委員會成員在同一塊B上簽名的集合時,就達成了共識,其中N是某個固定閾值。最後,我們將這N個簽名聚合為單個多重簽名Σ,而對(B,Σ)構成所謂的 區塊證書 ,並將區塊B附加到區塊鏈上。
3、注冊公共密鑰
希望參與共識的每個用戶都需要注冊一個參與簽名密鑰。用戶首先採樣Pixel密鑰對並生成相應的PoP。然後,用戶發出特殊交易(在她的消費密鑰下簽名), 注冊新的參與密鑰 。交易包括PoP。選擇在第r輪達成協議的PoS驗證者,檢查(a)特殊交易的有效性和(b)PoP的有效性。如果兩項檢查均通過,則 使用新的參與密鑰更新用戶的帳戶 。從這一點來看,如果選中,則用戶將使用Pixel登錄塊。
即不斷更換自己的參與密鑰,實現前向安全性。
4、傳播和聚集簽名
各個委員會的簽名將通過網路傳播,直到在同一塊B上看到N個委員會成員的簽名為止。請注意,Pixel支持非互動式和增量聚合:前者意味著簽名可以在廣播後由任何一方聚合,而無需與原始簽名者,而後者意味著我們可以將新簽名添加到多重簽名中以獲得新的多重簽名。實際上,這意味著傳播的節點可以對任意數量的委員會簽名執行中間聚合並傳播結果,直到形成塊證書為止。或者,節點可以在將塊寫入磁碟之前聚合所有簽名。也就是說,在收到足夠的區塊證明票後,節點可以將N個委員會成員的簽名聚集到一個多重簽名中,然後將區塊和證書寫入磁碟。
5、密鑰更新
在區塊鏈中使用Pixel時,時間對應於共識協議中的區塊編號或子步驟。將時間與區塊編號相關聯時,意味著所有符合條件的委員會成員都應在每次形成新區塊並更新輪回編號時更新其Pixel密鑰。
在Algorand 項目上進行實驗評估,與Algorand項目自帶的防止後腐敗攻擊的解決方案BM-Ed25519以及BLS多簽名解決方案做對比。
存儲空間上:
節省帶寬:
Algorand使用基於中繼的傳播模型,其中用戶的節點連接到中繼網路(具有更多資源的節點)。如果在傳播過程中沒有聚合,則中繼和常規節點的帶寬像素節省來自較小的簽名大小。每個中繼可以服務數十個或數百個節點,這取決於它提供的資源。
節省驗證時間
E. 區塊鏈技術是什麼未來可能用於哪些方面
技術的發展,往往超乎你的想像,從農耕革命到工業革命再到信息革命,截止到現在開啟了區塊鏈革命。達到認知革命的高度,應該算是一個比較大的命題,為什麼之前的互聯網、大數據、人工智慧等等它們的出現並沒有提到認知革命的地步,而區塊鏈就可以?
如何快速進入區塊鏈行業?
1.找這個行業頂尖大牛,向他們學習或交流,比如李笑來,比如蔡叔
2.可以購買一些書籍,消息書籍不像淘寶那樣混雜,經典就那幾個,選幾個通讀一下
3.可以多搜搜相關文章,公眾號、知乎或其他,信息量很大的,大家自己可以發現看完30篇優質文章,你基本已經入門了。
微信公眾號:職場芝士派,跟你說說職場那些事
F. 區塊鏈常見的名詞解釋
1.區塊鏈(BlockChain)
區塊鏈是一串通過驗證的區塊,其中每個區塊都與上一個區塊相連,一直連到創世區塊。區塊鏈是比特幣等數字貨幣的底層技術,是一個去中心化的分布式共享賬本。區塊鏈與人工智慧、大數據並稱為金融科技的三大方向。
2.比特幣(Bitcoin)
比特幣是區塊鏈技術的第一個落地應用,最初是一種點對點的電子現金(Bitcoin: A Peer-to-Peer Electronic Cash System)。如今,比特幣已經根據中本聰的思路設計發展成為開源系統,以及構建在其上的數字貨幣網路。
3.中本聰(Satoshi Nakamoto)
中本聰是一個化名,他是比特幣的創始人兼早期開發者,2008年,中本聰在密碼朋克中發表了比特幣的白皮書,Bitcoin: A Peer-to-Peer Electronic Cash System,構建了比特幣系統的基本框架。2009年,他為比特幣系統搭建了一個開源項目,正式宣告了比特幣的誕生。但是當比特幣漸成氣候時,中本聰卻悄然離去,銷聲匿跡於互聯網上。
4.數字貨幣(Token)
區塊鏈最初的應用形式就是數字貨幣,區塊鏈的出現本身也是為數字貨幣服務。目前來說區塊鏈應用最好的領域是金融領域,這是因為區塊鏈技術更適合於為金融場景服務。數字貨幣是電子形式的替代貨幣,它是屬於虛擬世界中的虛擬貨幣。目前全世界發行的數字貨幣有成千上萬種,它們可以通過交易所與現實世界中的貨幣進行交易,或者與其它數字貨幣進行交易。
5.挖礦(Mining)
比特幣被比喻為數字黃金,在網路中,通過競爭計算能力獲得區塊的認可權,進而獲得區塊的代幣獎勵以及交易費的獎勵,而這種方式就是在系統中獲取初始比特幣的方法,就好像當年金銀被從地下開采出來一樣,所以被稱為挖礦。.
6.礦工(Miner)
通過提供算力進行挖礦的節點,就被稱為礦工,當然有時候也是指節點的所有人。
7.公鑰私鑰(Public Keys/Private Keys)
公鑰和私鑰,是非對稱加密演算法的方式,這也是對以前的對稱加密演算法的提高。對稱加密演算法用一套密碼來加解密,知道了加密密碼,也就可以破解密文;而非對稱加密演算法,則是存在兩套密碼,用公鑰來加密,但是用私鑰來解密,這樣就保證了密碼的安全性。在比特幣系統中,私鑰本質上是由32個位元組組成的數組,公鑰和地址的生成都依賴私鑰,有了私鑰就能生成公鑰和地址,就能夠對應使用地址上的比特幣。
8.哈希值(Hash)
哈希演算法將任意長度的二進制值映射為固定長度的較小二進制值, 這個小的二進制值就是哈希值。哈希值是一段數據唯一且極其緊湊的數值表示形式。哪怕只更改一段明文中的一個字母,隨後產生的哈希值都將差別極大。要找到對應同一哈希值的兩個不同的輸入,從計算的角度來說基本上是不可能的。
9.共識機制(Consensus)
區塊鏈作為一種按時間順序存儲數據的數據結構,可支持不同的共識機制。共識機制是區塊鏈技術的重要組件。區塊鏈共識機制的目標是使所有的誠實節點保存一致的區塊鏈視圖,同時滿足兩個性質:
(1)一致性。所有誠實節點保存的區塊鏈的前綴部分完全相同。
(2)有效性。由某誠實節點發布的信息終將被其他所有誠實節點記錄在自己的區塊鏈中
10.錢包(Wallet)
比特幣的錢包不存余額,在比特幣的世界中也沒有「余額」這個概念,這里的錢包是指保存比特幣地址和私鑰的客戶端或者軟體,可以用它來接收、發送和存儲你的比特幣。
G. 分布式共識包含哪三種方法
PoW 、PoS 、DPOW都是什麼意思?
說到區塊鏈,我們必然會談及它的共識機制。不了解區塊鏈的共識機制,就無法理解區塊鏈的真正意義。那麼,今日份的區塊鏈的共識機制了解一下?
共識機制是什麼?
什麼是共識?直取它的字面意思,就是"共同的認識".
人與人是不同的,這種不同不僅體現在身材、長相、能力,更體現在文化、觀點、想法、利益訴求等等方面。
共識,簡而言之,就是一個群體的成員在某一方面達成的一致意見。
我們了解到,信任是社會運轉中的一大痛點,銀行有自己的信用體系,過去的金融體系服務於只服務於極少的企業家,因為建立信用體系耗資巨大。後來支付寶有了芝麻信用,信用已經關繫到生活的很多方面,信用卡額度、花唄額度,芝麻信用高出國還可以免簽。我們正享受著信用給我們帶來的便捷。
區塊鏈本質是去中心化,去中心化的核心是共識機制,區塊鏈上的共識機制主要解決由誰來構造區塊,以及如何維護區塊鏈統一的問題。
區塊鏈共識機制的目標是使所有的誠實節點保存一致的區塊鏈視圖,同時滿足兩個性質:
1)一致性:所有誠實節點保存的區塊鏈的前綴部分完全相同。
2)有效性:由某誠實節點發布的信息終將被其他所有誠實節點記錄在自己的區塊鏈中。
區塊鏈的自信任主要體現於分布於區塊鏈中的用戶無須信任交易的另一方,也無須信任一個中心化的機構,只需要信任區塊鏈協議下的軟體系統即可實現交易。
共識機制是什麼?PoW 、PoS 、DPOW都是什麼意思?
共識機制的必要性?
分布式系統中,多個主機通過非同步通信方式組成網路集群。在這樣的一個非同步系統中,需要主機之間進行狀態復制,以保證每個主機達成一致的狀態共識。錯誤信息可能出現在非同步系統內並不斷傳播,因此需要在默認不可靠的非同步網路中定義容錯協議,以確保各主機達成安全可靠的狀態共識,這就是共識機制誕生的必要性。
這種自信任的前提是區塊鏈的共識機制(consensus),即在一個互不信任的市場中,要想使各節點達成一致的充分必要條件是每個節點出於對自身利益最大化的考慮,都會自發、誠實地遵守協議中預先設定的規則,判斷每一筆記錄的真實性,最終將判斷為真的記錄記入區塊鏈之中。attachments-2018-08-9yY7VRHa5b738e3d96021.jpg
換句話說,如果各節點具有各自獨立的利益並互相競爭,則這些節點幾乎不可能合謀欺騙你,而當節點們在網路中擁有公共信譽時,這一點體現得尤為明顯。區塊鏈技術正是運用一套基於共識的數學演算法,在機器之間建立"信任"網路,從而通過技術背書而非中心化信用機構來進行全新的信用創造。
當今區塊鏈的幾種共識機制介紹
區塊鏈上的共識機制有多種,但任何一種都不是完美無缺,或者說適用於所有應用場景的。
PoW 工作量證明
整個系統中每個節點為整個系統提供計算能力(簡稱算力),通過一個競爭機制,讓計算工作完成最出色的節點獲得系統的獎勵,即完成新生成貨幣的分配,簡單理解就是多勞多得,bitcoin、LTC等貨幣型區塊鏈就應用POW機制。
優點
完全去中心化節點自由進出,演算法簡單,容易實現破壞系統花費的成本巨大,只要網路破壞者的算力不超過網路總算力的50%,網路的交易狀態就能達成一致
缺點
浪費能源,這是最大的缺點區塊的確認時間難以縮短,如bitcoin每秒只能做7筆交易,不適合商業應用新的區塊鏈必須找到一種不同的散列演算法,否則就會面臨bitcoin的算力攻擊對節點的性能網路環境要求高容易產生分叉,需要等待多個確認無法達成最終一致性
PoS 權益證明
也稱股權證明,類似於你把財產存在銀行,這種模式會根據你持有加密貨幣的數量和時間,分配給你相應的利息。
優點
對節點性能要求低,達成共識時間短
缺點
沒有最終一致性,需要檢查點機制來彌補最終性
DPOW 委託股權證明
DPOW是 PoS 的進化方案,在常規 PoW和 PoS 中,任何一個新加入的區塊,都需要被整個網路所有節點做確認,非常影響效率。
DPoS則類似於現代董事會的投票機制,通過選舉代表來進行投票和決策。被選舉出的n個記賬節點來做新區塊的創建、驗證、簽名和相互監督,這樣就極大地減少了區塊創建和確認所需要消耗的時間和算力成本。
優點
大幅縮小參與驗證和記賬節點的數量,可以達到秒級的共識驗證
缺點
犧牲了去中心化的概念,不適合公有鏈
PBFT 實用拜占庭容錯
實用拜占庭容錯機制是一種採用"許可投票、少數服從多數"來選舉領導者並進行記賬的共識機制,該共識機制允許拜占庭容錯,允許強監督節點參與,具備許可權分級能力,性能更高,耗能更低,而且每輪記賬都會由全網節點共同選舉領導者,允許33%的節點作惡,容錯率為33%.實用拜占庭容錯特別適合聯盟鏈的應用場景。
優點
會背離中心化,加密貨幣的存在及獎勵機制會產生馬太效應,讓社區中的窮者更窮,富者更富共識效率高,可實現高頻交易
缺點
當系統只剩下33%的節點運行時,系統會停止運行
dBFT 授權拜占庭容錯
這種機制是用權益來選出記賬人,然後記賬人之間通過拜占庭容錯演算法達成共識。授權拜占庭容錯機制最核心的一點,就是最大限度地確保系統的最終性,使區塊鏈能夠適用於真正的金融應用場景。
優點
專業化的記賬人可以容忍任何類型的錯誤記賬由多人協同完成,每一個區塊都有最終性,不會分叉演算法的可靠性有嚴格的數學證明
缺點
當三分之一或以上記賬人停止工作後,系統將無法提供服務當三分之一或以上記賬人聯合作惡,可能會使系統出現分叉
Pool 驗證池
基於傳統的分布式一致性技術,加上數據驗證機制。
優點
不需要加密貨幣也可以工作,在成熟的分布式一致性演算法(Pasox、Raft)基礎上,實現秒級共識驗證。
缺點
去中心化程度不如bitcoin,更適合多方參與的多中心商業模式。
Paxos
這是一種傳統的分布式一致性演算法,是一種基於選舉領導者的共識機制。領導者節點擁有絕對許可權,並允許強監督節點參與,其性能高,資源消耗低。所有節點一般有線下准入機制,但選舉過程中不允許有作惡節點,不具備容錯性。
Paxos演算法中將節點分為三種類型:
proposer:提出一個提案,等待大家批准為結案。往往是客戶端擔任該角色
acceptor:負責對提案進行投票。往往是服務端擔任該角色
learner:被告知結案結果,並與之統一,不參與投票過程。可能為客戶端或服務端
Paxos 能保證在超過50%的正常節點存在時,系統能達成共識。
瑞波共識機制
瑞波共識演算法使一組節點能夠基於特殊節點列表形成共識,初始特殊節點列表就像一個俱樂部,要接納一個新成員,必須由該俱樂部51%的會員投票通過。共識遵循這些核心成員的"51%權利",外部人員則沒有影響力。由於該俱樂部由中心化開始,它將一直是中心化的,而如果它開始腐化,股東們什麼也做不了。與bitcoin及Peercoin一樣,瑞波系統將股東們與其投票權隔開,因此,它比其他系統更中心化。
Peercoin
Peercoin(點點幣,PPC),混合了POW工作量證明及POS權益證明方式,其中POW主要用於發行貨幣,未來預計隨著挖礦難度上升,產量降低,系統安全主要由POS維護。
在區塊鏈網路中,由於應用場景的不同,所設計的目標各異,不同的區塊鏈系統採用了不同的共識演算法。每種共識演算法都不是完美的,都有其優點和局限性。
區塊鏈解決了在不可信信道上傳輸可信信息、價值轉移的問題,而共識機制解決了區塊鏈如何分布式場景下達成一致性的問題。
雖然區塊鏈目前還處於發展的早期,行業發展還面臨著一些阻礙,但社會已經足夠多地認識到區塊鏈的價值,區塊鏈發展的腳步絕不會停滯不前,行業發展也定會找到突破阻礙的方法。
H. HTC區塊鏈智能機「Exos」售價多少
據外媒報道,HTC是最近一家加入區塊鏈創業熱潮的公司,該公司宣布計劃生產一款全新應用區塊鏈技術的安卓智能手機。該公司將這款手機命名為「Exos」,並為其配備了通用數字錢包和安全硬體,以支持加密貨幣和分布式應用。
HTC虛擬現實頭顯項目HTC Vive創辦人陳信生將負責公司所有區塊鏈項目。在紐約今天舉行的全球區塊鏈共識會議Consensus 2018上,陳信生表示:「我們設想打造一款手機,在該手機上你擁有自己的電子鑰匙,你擁有自己的身份和數據,你的手機就是中心。」
HTC的Exos手機可能是全球第二款區塊鏈智能手機。首款區塊鏈智能手機由以色列科技企業SirinLabs推出,命名為Finney,是一款可以讓人們存儲和使用數字貨幣的手機,同時無需繳納交易費用。該手機的售價為1000美元。
本文來源:網易科技報道
I. 恆星——立足於中小企業的區塊鏈應用
作者 上手區塊鏈 夜闌風聲
恆星幣是什麼?
恆星幣(Stellar),是一個用於搭建數字貨幣與法定貨幣之間傳輸的去中心化網關。它是恆星網路的基礎貨幣。恆星幣是由電驢創始人以及前瑞波幣(Ripple)創始人Jed McCaleb發起的,是一個用於價值交換的開源協議。
在恆星系統上,人們可以在2-5秒內連接世界上的180種貨幣,連接銀行、支付系統以及個人,使得數字資產可以快速、穩定、極低成本地轉移,減少跨境支付帶來的交易費用和時間延遲。
Stellar是基於Ripple協議,發展出來的一個分布式支付網路。Stellar試圖打造一個可以吸收比特幣和瑞波Ripple優點,且更加優秀的分布式支付系統。如果把瑞波和恆星兩者拿來比較,那麼我們可以把恆星看做是瑞波的升級版本。對於瑞波來說,它的主要服務對象是大型銀行系統,而恆星服務的目標則是眾多微小用戶。
恆星幣的應用場景
1、微支付:降低較少金額的轉賬成本,為客戶提供增量付款選項。
2、匯款:快速匯款到不同國家,並且只需很低的手續費,這可以有效的促進不同貨幣之間的低成本支付。
3、移動貨幣:使移動貨幣平台實現互操作性,讓客戶將移動貨幣發送給不同提供商的收款人。
4、通過移動分行增加覆蓋面:通過移動分支機構獲得代理銀行優勢,擴大您的零售業務,無需管理費用。
從以上的應用場景來看。我們可以發現,瑞波和恆星非常類似,從技術和功能上看,很多地方都是相通的,但是二者還是有一定區別的。
恆星和瑞波的主要區別
恆星和瑞波相比較,主要有以下四個方面的區別:
第一、對於Ripple來說,它主要服務與銀行間清結算,而Stellar則服務於機構間清結算,Stellar的服務對於小公司來說,會顯得更為便捷;
第二、Ripple是共有鏈,而Stellar兼有公有鏈和私有鏈;
第三、Ripple是一個盈利性組織,而Stellar是非營利性組織;
第四、Ripple的貨幣瑞波幣掌握在發行者手中,而Stellar的代幣流明幣(Lumen)是面向用戶的。
恆星幣的共識演算法
恆星支付系統使用的共識演算法是SCP(Stellar Consensus Protocol),SCP是第一個可證的安全共識機制,同時擁有四大關鍵屬性:分散控制、靈活信任、低延遲、漸進安全。
那麼什麼是SCP呢?
SCP分布式共識呈現最主要的挑戰是:系統達成一致聲明時不能規避被阻斷和失去活躍度的風險。
在系統達成一致前,一份聲明有可能在長期不確定狀態中停滯。SCP的目標就是使得這些阻礙和分支的潛因降至最少。該協議因此精心包裝了聲明,如果這些聲明在選舉過程中停滯,就會中立化這些被阻斷的聲明——所有的魔力都被深植於針對該問題的基於選票策略里。
一份選票就是代表自身份額的一份公投表決,例如,「我們投票份額是多少?」,基於選票策略意味著,節點須提交選票以表明它的份額,才能使一份選票額度最終能被具體化。
恆星幣的代幣分配
恆星的創世總賬只有一個賬戶,「根賬戶」,持有1000億stellars。stellars是恆星系統中的原生貨幣,簡稱為STR。任何賬戶都無法生成或者發行STR,只能由系統「增發」產生。
恆星幣採用了公開透明的發行方式:50%的恆星幣通過直接分發的方式分配給全世界用戶,25%的恆星幣分配給非盈利組織以給予金融服務匱乏的人群,20%的恆星幣通過比特幣計劃分配(對比特幣資產快照,按照比例去官方網站免費索取),5%留作運營費用。
在2015年以前,恆星的內置流通貨幣叫做Stellar。但在其系統升級之後,恆星啟用了新名字,改用Lumen是作為Stellar網路的內置流通貨幣,XLM則是Lumen的簡稱。
恆星發展情況
2016年5月份的紐約共識峰會,德勤宣布恆星網路將創建一個革新的跨國支付應用。
2016年底,樂視金融區塊鏈實驗室與恆星合作,大力推動了跨國支付領域的業務。
2017年5月11日,深丘科技和恆星網路Stellar在金丘股份上海總部,舉行戰略合作簽約儀式。雙方將共同成立一家中美合資企業Gingpay,利用恆星網路Stellar構建一個面向全球用戶的在線支付平台,並為接入恆星網路Stellar的機構和個人提供技術支持。
IBM在Sibos 2017會議上透露其已與區塊鏈創業公司恆星Stellar達成合作,使用恆星的定製加密貨幣來實現實時的跨境法幣支付結算。
總結
從國內的政策來看,國家並不是十分支持恆星幣這一類的數字貨幣。在2018年5月,中國各地工商和市場監管部門、公安機關已經依法查處了「恆星幣」等多種傳銷幣。但是就全世界情況來看,恆星幣仍然是金融領域的一種新嘗試,它對跨界支付有著非常重要的意義。
國家之所以如此謹慎,也是因為去年火爆的幣圈引發了很多影響社會治安的事件。但就恆星幣本身來說,恆星依舊是當今區塊鏈領域里不可或缺的一種技術。恆星也將以其獨特的價值急需推動者金融領域的發展。
———————————————————
J. 為公鏈治理模式的探索者GOC喝彩!
文/峰嵐泛舟
寫在前面
記得某大佬對區塊鏈公鏈發展曾提出,在如何結構性成長、迭代、演進、修復的過程中,通證、應用和治理是公鏈的核心三大要素,也是發展目標的達成完備的治理結構設計是不可或缺的,只有達成上述要求,公鏈區塊鏈才算得上真正意義上的實現落地。
一直以來,有關公鏈治理的探究,一直是區塊鏈項目發展的重中之重,因其與激勵機制同屬推動區塊鏈項目發展的基礎機制。可是在人性利益至上為先的思潮下,多數區塊鏈項目在治理方面仍存在認知不足,重視不夠,推進顯得舉步維艱。
想必大家對UGC內容平台在治理方面,所存在諸多問題均已有深切感受,因現在多數平台通證激勵分配邏輯都採用:鎖倉高權重高收益高,在此類機制刺激下,部分用戶為了賺取更多Token,非正常化發文贊評亂象層出不窮,他們盡情享受著平台治理缺失所帶來的可觀紅利。
「劣文驅逐良文」,正因為如此,一些UGC平台飽受初期忽視治理設計,所導致治理缺失(缺陷)所帶來的嚴重後果。部分平台也曾推出各種治理舉措予以補救,但這些舉措顯然無法迴避高度人治的弊端。多數時候「人治」受制於時空、效率、能力及情感的約束,治理效果並不理想。
關乎於區塊鏈發展的前途大運,如何開啟善治之路也是迫在眉睫,記得雲鵬老師就談到過:善治是治理的理想境界和終極目標,善者自治、善於治理、善態治理、善意自治。
GOC Lab社群所發起的GOC區塊鏈共識治理公鏈,作為公鏈治理的先行探索者,正為區塊鏈生態共建打開了善治之路的大門。
什麼是GOC?
GoCLab是一個專注於區塊鏈治理模式的探索和創新實踐的社群,GOC Lab社群發起的GOC(Governance of Consensus)區塊鏈共識治理公鏈,是以EOSIO為底座,用於探索鏈上治理、模型和工具的帶有實驗與研究性質的公鏈,旨在打造全球最佳治理實踐的公鏈。
GOC Lab聯合GRAVITYPOOL、復旦區塊鏈實驗室、PalletOne、EOSPEAL、MIXMARVEL、BlockGo、INTERCHAIN Lab等多家區塊鏈領域的優秀項目和機構,一起探索和實踐適用於未來「區塊鏈經濟體」的治理模式,較小試錯成本、最優治理模式演變、最大化激發生態成員參與與創新,力爭打造成區塊鏈世界中最具價值的「區塊鏈經濟共同體」。
GOC公鏈治理機制的創新:GN系統治理節點
據白皮書:目前公鏈項目,大量參與者是短期投資者,追求短期資本收益,其做出的決策完全不為生態的長期發展考慮;另為系統初期建設作出重要貢獻的參與者因缺少獎勵機制,所持代幣數量又小,逐漸失去話語權,大量地離開了生態,致使短期投資者充斥生態的問題愈加嚴重。GOC設計的治理系統可以很好地解決這個問題,留住生態上這些重要的「原住民」。
怎樣才能成為系統治理節點(GN)?
——自願原則:系統治理節點(GN)自願加入,TOKEN持有者只需要鎖定一定量GOC代幣即可成為系統治理節點。名額沒有限制,任何對系統治理及有意願參與公鏈治理的TOKEN持有者都可以參加,參與治理。
——體現平等:使得擁有少量代幣,但有意願參與公鏈治理並為公鏈治理提出有效建議的投資者,有機會參與到生態的治理建設,保證代幣持有者的話語權。
——避免權力集中:系統治理節點通過「一戶一票」的方式進行投票,而不是按照代幣數量進行投票,有效的避免了少部分人由於大量持幣而產生權力過於集中,在生態治理決策中產生傾向性,降低了持有大量代幣的參與者控制系統的風險。
系統治理節點(GN)可以做什麼?
「系統治理節點」可以對提案進行投票決策,只有投票的「系統治理節點」才能夠分享治理回報,從而鼓勵更多人實實在在地參與到治理工作中,而不是簡單地佔一個名額。系統治理節點的主要工作內容包括:
——對資金申請提案進行審核,投票選出優秀的dApp項目,將一部分通脹代幣作為資金支持這些項目發展;
——審閱仲裁雙方提供的材料,投票決定是否支持請求。
系統治理節點(GN)收益有哪些來源?
系統治理節點的收益來源於通脹收益產生的代幣。其中一部分作為對系統中優秀項目的資金支持,即項目資金申請提案,來推動系統發展。另一部分通脹收益將獎勵給系統治理節點GN作為其投票回報,注意,只有履行了投票義務的GN才有獲取回報的資格。
GOC公鏈發展展望
自GOC主網上線,先後入駐力場等平台,發展相對較為平緩。或許是目前GOC去中心化運營的思維定位,於現實有些過於超前了吧,認知還需要多些耐心。
GOC作為去中心化組織,GOC lab社群由多個機構(個人)聯合發起,沒有創始人或者項目主導者的概念,崇尚的是去中心化的管理與發展模式,去中心化的模式採取放權於所有用戶,放大用戶的參與權。
總之,GOC的治理模式,開創了公鏈治理的先河,相信更多慧眼識珠的投資者(社群)定會加入到GOC公鏈的建設大潮中,充分認知其背後的價值和意義,真正推動有理念、有願景、真正做事的公鏈的持續發展。