當前位置:
首頁 > 最新 > 星際雲盒CCFS區塊鏈系統白皮書

星際雲盒CCFS區塊鏈系統白皮書

星際雲盒CCFS區塊鏈系統白皮書

為數字內容行業區塊鏈設計的一款並發鏈(BaaS+NaaS)運行系統

星際雲盒技術部

2018年5月18日

前 言

未來已來……區塊鏈技術和AI智能給人類的發展帶來了巨變的曙光。

人類社會的發展總有脈絡可循。從技術角度分析:人類社會從單個智慧人類的「點」,到人與人之間聯結的「線」,再到更大局部人類社會構成的「面」,直至通過網路技術手段實現的全球生態圈人類的聯結——立體三維世界的構成和不斷重組,其目的只有一個:聯結、溝通、分享。互聯網、電話、智能手機、AI、區塊鏈都是為達此終極目標的技術基石,這些基石都是人類發展的重要里程碑。而互聯網在其中起了最重要的支撐,以至於後續的各種重要技術內容,都基於其進行外在形態的演變。其演變的的節點分三次:

第一次巨變:

自1969年阿帕網(Advanced Research Projects Agency Network,ARPANET)誕生以來,全世界主流國家逐漸接入互聯網,開啟了全球人類社會全球性的聯網征程。

第二次巨變:

1989年萬維網問世,互聯網應用全面開花,實現了應用全球爆發。短短30年間,互聯網的發展出現了明顯的「中心化」趨勢,人類所產生的大量數據被逐漸集中,產生了「大數據」應用場景,而各數據掌控方各自搭建的對立「護城河」造成了大量的信息孤島。在萬維網的互聯網世界,也開始出現了類比現實世界中的」七大洲「、」國家「、「海洋」分割。這與人類社會進一步發展所必須的平等、自由、聯結、分享要求背離,也導致了第三次巨變的醞釀。

第三次巨變:

作為區塊鏈技術蘊量的標誌性事件,2009年比特幣的誕生,打破了傳統法幣的「孤島」狀況。作為實體法幣的流通被社會構成因素所限制,而在比特幣的應用中,區塊鏈作為一個可信的貨幣媒介,在人類社會進行了首次跨地域、跨空間的支付嘗試。從這個角度來說,比特幣是一次試圖衝破現有互聯網秩序的破冰之行。

區塊鏈的意義在於可以構建一個更加可靠的互聯網系統,從根本上解決價值交換與轉移中存在的欺詐和尋租現象。越來越多的人相信,隨著區塊鏈技術的普及, 數字經濟將會更加真實可信,經濟社會由此變得更加公正和透明,從而實現更平等、扁平、快速的連接網路。

區塊鏈也引發了世界性的關注,迅速地成為一場全球參與競逐的大賽,各國已不程度認識到區塊鏈技術巨大的應用前景,並已入手從國家層面設計區塊鏈的發展道路,全球正跑步進入「區塊鏈經濟時代」。

2017年,中國區塊鏈及相關行業加速發展,各種行業概念此起彼伏,但區塊鏈的技術落地難度很高,應用到實際分散式場景中更非一日之功,讓每一個行業的開拓者都去實施一條自己「鏈「的海量分散式節點,不僅難以達成,而且也非行業剛需。2018年,全球範圍內會出現更多的成熟應用,應用都要落地實現,需要基礎鏈服務設施,只有真實服務於社會的應用,才能體現價值。

正是基於此上,星際雲盒(CCFS)系統把作為基礎設施的區塊鏈作為服務設施,基於內容行業基礎鏈「BaaS」和運行環境「NaaS」 區塊鏈服務鏈,讓應用更專註於業務層面的設計和運營,是針對內容行業的「高速公路」, 打造行業鏈上信任基石。

星際雲盒CCFS系統,未來已來!

編委會成員

顧問:

馬德印 博士

王俊華 博士

時小虎 博士

策劃與協調:

邱文成

李傑

王璇

李鵬飛

研究撰寫:

馬國強

曾偉斌

宋立眾

聲 明

在此白皮書中沒有任何內容構成法律、財務、商業或稅務建議,在從事任何與此相關的活動之前,應該諮詢您自己的法律、財務、稅務或其他專業顧問。無論是星際雲盒項目團隊任何成員或任何第三方服務提供者都不應當承擔任何直接或間接通過訪問這個白皮書材料,或訪問網站www.icloud-box.net或團隊公布的其他材料可能遭受的損害或損失。

所有內容將被應用到團隊的所有對象,包括但不限於促進研究、設計和開發,並倡導全球和開源blockchain 全球信息通信網路系統互聯和信任交換價值,促進安全發展、和諧發展的生態系統。

本白皮書僅用於一般信息目的,不構成招股說明書、報價文件、證券報價、投資請求或任何出售任何產品、項目或資產(無論是數字化的還是其他的)。下面的信息可能不是詳盡的,也不包含合同關係的任何要素。對於這類信息的準確性或完整性,沒有任何保證,也沒有關於該等信息的準確性或完整性的任何陳述、保證或承諾。

該白皮書包括從第三方來源獲得的信息,星際雲盒團隊並沒有獨立核實這些信息的準確性或完成情況。對於這類信息的準確性或完整性,沒有任何保證,也沒有關於該等信息的準確性或完整性的任何陳述、保證或承諾。

這個白皮書不構成任何星際雲盒團隊的CCFS TOKEN的意圖,不提供任何形式的投資決策。這篇白皮書中所包含的任何內容都不能作為一個承諾或陳述來作為未來的星際雲盒系統的表現。本團隊或其附屬機構與貴方之間的協議,與任何CCFSTOKEN有關的內容,僅受其他簽訂協議的單獨條款和條件管轄。

閱讀本白皮書時,將默認您認同如下信息:

(a)你承認、理解並同意CCFS TOKEN可能沒有價值,不是用於投機的投資, 任何主體對CCFS TOKEN的價值或流動性並無保證;

(b)任何基金會、關聯方或星際雲盒團隊成員均不為CCFS TOKEN的價值、可轉移性、流動性、以及任何第三方為CCFS TOKEN提供的市場負責; (c)在任何CCFS TOKEN的商業決定中,您都沒有依賴本白皮書所述的任何聲明;

(d)你需要對自己的資金負責(視情況而定);

(e)如果您所在的國家法律、法令、條約及其它行政行為不認可TOKEN及此類產品,並且您是該國家的公民、居民(納稅人或其他)、居住者或綠卡持有人,您已承認、理解和同意,您不參與CCFS TOKEN任何商業活動。

星際雲盒團隊將不會對任何實體或個人做任何聲明、保證或承諾。CCFS TOKEN用戶應仔細考慮和評估與CCFS TOKEN相關的所有風險和不確定性,包括財務風險和法律風險及其他不確定性。

本白皮書所載的信息僅供社區討論,並無法律約束力。CCFS TOKEN的協議應由一個單獨的商業協議,如果TOKEN協議與此白皮書有任何不一致之處,則以TOKEN協議為準。

白皮書中包含的內容,及在新聞稿或任何地方的所有聲明、陳述、訪問和口頭陳述,包括聲明關於意圖,信仰或當前預期對市場狀況,業務策略和計劃,財務狀況,具體規定和風險管理實踐。鑒於這些聲明涉及已知和未知的風險、不確定因素和其他可能導致實際未來結果與上述前瞻性聲明不同的因素,我們建議您不要過分依賴這些前瞻性聲明。白皮書信息僅更新至本白皮書日期,而星際雲盒團隊不對這些前瞻性聲明以及白皮書更新日期之後的事件負任何法律責任(無論是明示的還是暗示的)。

本白皮書若翻譯成其他語言,翻譯版本之間發生衝突或歧義時,以英文版本為準。

未經本團隊事先書面同意,本白皮書任何部分不得複製、分發或以任何方式傳播。

目 錄

2

編委會成員3

4

1章.區塊鏈的發展歷程和現狀7

2章.星際雲盒CCFS系統是什麼1

3章.為什麼會有CCFS14

4章.星際雲盒CCFS系統的目標17

4.1針對數據資產垂直業務的鏈上BAAS18

4.2高性能驅動內容區塊鏈應用場景20

4.3安全性的跨鏈嚴格控制22

4.4NAAS硬體海量節點落地和成鏈26

5章.CCFS的經濟模型28

5.1商業邏輯28

5.2CCFSTOKEN發行機制31

5.3CCFS TOKEN用途37

5.4礦工收益小結38

6章.CCFS的技術設計24

6.1共識機制25

6.2賬戶模型和體系26

6.3智能合約27

6.4跨鏈價值互換協議28

6.5密碼學模型29

6.6分散式存儲與IPFS30

6.7家庭私有雲數據中心31

6.8星際節點硬體礦機32

7章.CCFS商業應用場景33

7.1內容相關數字產品的分發與分享、交易34

7.2共享存儲35

7.3去中心化交易市場35

7.4其他區塊鏈的節點上線和並發鏈35

8章.CCFS的路線圖36

8.1礦機階段(預售完成後3個月)37

8.2穩固階段(未來1年)38

8.3上線階段(未來2年)39

8.4應用階段(未來3年)39

9章.創始團隊40

9.1核心團隊41

9.2聯合發起單位42

資質附件43

參考文獻44

第 1 章區塊鏈的發展歷程和現狀

區塊鏈的誕生,標誌著人類開始構建真正可以信任的互聯網。

一、區塊鏈的1.0時代

去中心化的數字貨幣概念,正如財產登記這樣的替代應用一樣,早在幾十年以前就被提出來了。1980 和 1990 年代的匿名電子現金協議,大部分是以喬姆盲簽技術(Chaumian blinding)為基礎的。這些電子現金協議提供具有高度隱私性的貨幣,但是這些協議都沒有流行起來,因為它們都依賴於一個中心化的中介機構。

1998 年,戴偉(Wei Dai)的 b-money 首次引入了通過解決計算難題和去中心化共識創造貨幣的思想,但是該建議並未給出如何實現去中心化共識的具體方法。

2005 年,芬尼(Hal Finney)引入了「可重複使用的工作量證明機制」(reusable proofs of work)概念,它同時使用 b-money 的思想和 Adam Back 提出的計算困難的哈希現金(Hashcash)難題來創造密碼學貨幣。但是,這種概念再次迷失於理想化,因為它依賴於可信任的計算作為後端。因為貨幣是一個先申請應用,交易的順序至關重要,所以去中心化的貨幣需要找到實現去中心化共識的方法。比特幣以前的所有電子貨幣協議所遇到的主要障礙 是,儘管對如何創建安全的拜占庭問題容錯(Byzantine-fault-tolerant)多方共 識系統的研究已經歷時多年,但是上述協議只解決了問題的一半。這些協議假設 系統的所有參與者是已知的,併產生如「如果有 N 方參與到系統中,那麼系統可以容忍 N/4 的惡意參與者」這樣形式的安全邊界。然而這個假設的問題在於,在匿名的情況下,系統設置的安全邊界容易遭受女巫攻擊,因為一個攻擊者可以在一台伺服器或者殭屍網路上創建數以千計的節點,從而單方面確保擁有多數份額。

2008年11月1日,一個自稱中本聰(Satoshi Nakamoto)的人,在一個密碼學討論組上貼出了一篇研究報告《比特幣:一種點對點的電子現金系統》(《Bitcoin: A Peer-to-Peer Electronic Cash System》)。

中本聰的創新是引入這樣一個理念:將一個非常簡單的基於節點的去中心化共識協議與工作量證明機制結合在一起。節點通過工作量證明機制獲得參與到系統的權利,每十分鐘將交易打包到「區塊」中,從而創建出不斷增長的區塊鏈。擁有大量算力的節點有更大的影響力,但獲得比整個網路更多的算力比創建一百萬個節點困難得多。在中本聰的報告中,他闡述了他對電子貨幣的新構想,勾畫了比特幣系統的基本框架,文章提出,希望可以創建一套新型的電子支付系統,這套系統「基於密碼學原理而不是基於信用,使得任何達成一致的雙方能夠直接進行支付,從而不需要第三方中介參與」。

2009年1月3日中本聰為該系統建立了一個開放源代碼項目 (open source

project),製作了比特幣世界的第一個區塊「創世區塊」並挖出了第一批比特幣50個,正式宣告了比特幣的誕生。自此區塊鏈技術發展進入1.0時代,其主要特點是以比特幣為代表的數字貨幣應用,標誌著人類社會的貨幣體系向前邁出了一大步。比特幣採用了公開的分散式賬本的設計思路,真正擺脫了第三方機構的制約。隨後比特幣進入快速發展期。

2009年1月3日,區塊鏈的第一個區塊誕生,該區塊又名「創世區塊」。

2009年1月12日,中本聰發送了10個比特幣給密碼學專家哈爾芬尼。

2010年7月,比特幣交易所Mt.Gox的成立,比特幣的價值被世界認可。

2010年5月21日,比特幣歷史上的第一筆交易發生了,佛羅里達程序員拉斯洛·漢耶茲(Laszlo Hanyecz)用1萬枚比特幣,兌換了價值25美元的優惠券,然後購買了兩個披薩,隨著這筆交易誕生了比特幣第一個公允匯率。

現在,一枚比特幣價值大概在 10000 美元,所以,1 萬枚比特幣值多少錢?這名程序員萬萬沒想到比特幣的價值一路飆升,就這樣,拉斯洛成為億元富豪的機會就此失去。但拉斯洛用實際行動證明了比特幣的交易價值與貨幣屬性。

此後,2010 年 7 月,第一個比特幣平台成立,新用戶暴增,價格暴漲。2011 年2 月,比特幣價格首次達到 1 美元,此後與英鎊、巴西雷亞爾、波蘭茲羅提匯兌交易平台開張。2013 年,比特幣暴漲。美國財政部發布了虛擬貨幣個人管理條例,首次闡明虛擬貨幣釋義。中本聰的區塊鏈是第一個可靠的去中心化解決辦法。現在,開發者們的注意力開始迅速地轉向比特幣技術的第二部分,區塊鏈怎樣應用於貨幣以外的領域。

二、區塊鏈 2.0 時代

區塊鏈 2.0 是合約應用,是經濟、市場和金融的區塊鏈應用的基石,例如股票、債券、期貨、貸款、抵押、產權、智能財產和智能合約。

2013 年年末,以太坊創始人維塔利克·布特林(Vitalik Buterin)發布了以太坊初版白皮書並啟動項目,區塊鏈技術發展進入 2.0 時代。

2014 年 7 月 24 日起,以太坊進行了為期 42 天的以太幣預售。就像初期的比特幣一樣,以太坊在前兩年也處於無人問津的階段,只有少數懂得其中意義的極客願意參與其中,當時的以太幣價格不足 1 美元。

2017 年 3 月開始,以太幣價值忽然一路高歌猛進,從不到 10 美元的價格一路飆升至 6月的 250 美元。而到了今天,以太幣已經成為僅次於比特幣的市值第二加密貨幣,每枚價格約為 1169美元,摺合人民幣 7383 元,是一年前的一百多倍。

同月,摩根大通、芝加哥交易所、微軟、英特爾等全球20多家頂級金融機構與科技公司共同成立了以太坊聯盟,旨在合作開發標準與技術,使企業能夠更加容易地使用以太坊區塊鏈代碼,降低企業成本。目前,聯盟的成員數已近200 家。

三、區塊鏈 3.0 時代

比特幣 3.0 是超越貨幣、金融和市場的區塊鏈應用,為各種行業提供去中心化解決方案,特別是在政府、健康、科學、文化和藝術領域的應用。

未來,區塊鏈 3.0 時代將真正走入我們的生活,解決資產數字化及其流通的問題, 造福人類,一同進入到新的共享、高效、普惠、綠色的區塊鏈時代。

通過仔細研究區塊鏈的興起和發展可以發現,早先,人們將區塊鏈視為點對點網路上的一個分類賬本,每筆交易自誕生起,所有轉賬、交易都將被記錄在「區塊」 上,區塊與區塊之間首尾相連,形成鏈式的結構,並且公布給該網路上所有的節點,節點之間通過共識機制形成共識。節點成員可根據許可權查閱相關交易記錄, 但任何單個節點都無法輕易控制和更改整個網路的數據。區塊鏈引人關注之處在於,能夠在網路中建立點對點之間可靠的信任,使得價值傳遞過程去除了中介的干擾,既公開信息又保護隱私,既共同決策又保護個體權益,這種機制提高了價值交互的效率並降低了成本。

所以,我們可以對區塊鏈進行一個簡單的定義:區塊鏈是一種由「多方」共同維 護,以塊鏈結構存儲數據,使用密碼學保證傳輸和訪問安全,能夠實現數據一致存儲、無法篡改、無法抵賴的技術體系,這種技術和理念給世界帶來了無限的遐想空間,這也標誌著人類開始構建真正的「去人類社會中心機構化「的,盡量由機器和演算法來建立人類之間信任機制的「可信任互聯網」。其主要體現在如下兩個方面:

第一,交易信任由機器和演算法確定。區塊鏈通過構建一個依賴於機器和演算法信任的交易體系,解決在匿名交易過程中的相互信任問題。所有參與者將在無須建立信任關係的環境中,通過密碼學原理確定身份,依靠共識機制實現相互間的信任。

第二,交易過程可以由程序自動執行。區塊鏈通過可編程的智能合約,自動執行雙方所達成的契約,排除了人為的干擾因素,從制度上防止任何一方的抵賴。從而推動經濟社會進入一種智能的狀態,實現當前經濟交易系統的質的飛躍。

基於區塊鏈技術的「弱中心化」特性,現有的經濟體系可以脫離當前通過制度約束或第三方機構背書,雙方直接實現價值交付。這種「弱中心化」特性可以有效降低交易成本,提高交易效率,減少因交易一致性所引發的摩擦。

區塊鏈可為經濟社會轉型升級提供系統化的支撐。這種基礎技術的顯著優勢在於優化業務流程、降低運營成本、提升協同效率,這個優勢已經在金融服務、供應鏈管理、知識產權、智能製造、社會公益以及教育就業等社會各領域初步體現出來。

區塊鏈技術不可篡改的特性從根本上改變了中心化的信用創建方式,通過數學原理而非中心化信用機構來低成本地建立信用。我們的出生證、房產證、結婚證都可以在區塊鏈上公證,變成全球都信任的東西。區塊鏈有望帶領我們從個人信任、制度信任進入到機器信任的時代。區塊鏈技術用代碼構建了一個最低成本的信任方式-機器信任,我們不需要相信語言和故事,也不需要有鋼筋水泥、中央機構為基礎,不需要靠個人領袖背書,只需要知道那些區塊鏈上的代碼會執行,也不需要擔心制度會被腐敗掉,就可以做到互相協作,低成本地構建大型合作網路,重塑世界信任體系,解決過去很多信任成本太高的問題。

區塊鏈技術帶來的變革更徹底,它改變的是一種機制,是以共識機製為基礎,人人平等的共享社會。區塊鏈不僅是技術革新,也是理念上的變革。變革了人們對財富的認知,對貨幣的認知,對協作的認知,對背後技術的認知,它是一個巨大的飛躍。區塊鏈技術有可能成為下一個時代的底層協議,這是關於財富分配的一種變革和創造,它會釋放了人類的創造力。

第2章CCFS星際雲盒系統是什麼

星際雲盒CCFS系統是一個由星際雲盒基金會發起的全球性區塊鏈開源項目,是一個由微內核、鏈上操作系統、各功能模塊以及不斷在增多的遍布全球的私有雲存儲硬體設備節點組成的第一個BaaS+NaaS項目。

星際雲盒CCFS系統主要實現兩個功能:

(1)BaaS(區塊鏈即服務)

CCFS要實現針對內容相關商業行為的一個區塊鏈基礎設施和公鏈。CCFS制定了一套內容商業應用模式進行區塊鏈應用的一套技術標準,遵循

熱插拔、模塊化擴展、提供可替代的智能合約、共識機制、P2P傳輸網路、NAT網路連接、大數據加密存儲、多賬號體系、版權內容保護、內容線上交易及管理等功能。

我們希望通過CCFS技術和這個基礎鏈,幫助原有與內容相關的、需要利用區塊鏈技術進行業務開展的項目,能夠快速建立去中心化的應用場景,自由搭建其業務模型,而不再需要從下到上重新去開發自己的區塊鏈,尤其值得注意的是:

CCFS系統本身具備分散式硬體屬性,由於其具備「私有雲」的各種無線路由器、跨地域存儲、自由分享、內容交易功能,可以通過多種渠道、非常容易地部署到每一個家庭中,成為每一個家庭的「數據中心」,因此可以天然地與個人、家庭用戶信息存儲市場無縫契合,具備上百萬甚至千萬台的分散式CCFS星際節點的可能性,這也是區塊鏈分散式的本質要求所在,而這在現有的所有區塊鏈項目中,是能夠和比特幣、以太坊相媲美的垂直行業「基礎鏈「。

我們希望CCFS成為第一個針對垂直廣域行業的基礎鏈,對標「行業性的以太坊「,為需要區塊鏈服務的行業提供BaaS(區塊鏈即服務);

CCFS是一個具有超級智能合約功能的開放區塊鏈平台,集中簡化了智能合約的介面類型,極大降低了業務模型到上鏈之間的技術門檻和服務周期,能夠建立和發布各種基於內容相關業務的分散式應用,是一個「應用基礎鏈」。通過在CCFS上編程、建立各種內容分散式應用合約,可以解決各種內容相關業務模型,諸如:影視音頻的內容分發、原創音樂的分享和交易、地區投票、域名交易、影視眾籌、公司資料分散式存儲和管理、合約鑒證、房產鑒權、知識產權及版權保護、硬體集成的智能資產等等各方面問題。

(2)NaaS(節點即服務)

星際雲盒CCFS系統同時服務於:已經有了自己的區塊鏈,但是沒有星際節點來運行的內容相關區塊鏈,為這些區塊鏈系統提供NaaS(節點即服務)運行環境,這些已有區塊鏈可以基於我們的分散式星際節點運行,與CCFS並發執行並進行主鏈與側鏈間的合約及Shell介面交互,並相應地產生TOKEN獎勵,提供給每一個擁有CCFS星際節點的用戶。

CCFS的所有節點首先將引入IPFS功能,實現IPFS的挖礦獎勵,後續在CCFS的主鏈完成後,開始實現CCFSTOKEN獎勵機制以及其他TRON、NULS、Aeon、DASH等各種區塊鏈上鏈運行和挖礦功能,並實現各種上節點區塊鏈之間的TOKEN與CCFSTOKEN的跨鏈兌換及交易。

第3章為什麼會有CCFS

一、為什麼做垂直內容行業的「BaaS」

我們認為區塊鏈以其分散式存儲的技術特點,公開透明,可以傳輸價值的特性,在未來會作為企業應用的基礎而存在。如今,區塊鏈技術及其應用正處于飛速發展之中。許多行業都在嘗試從傳統的IT架構向區塊鏈架構遷移,其中,鑒於區塊鏈本身的技術特點和理念,十分適用於數字內容相關行業的應用場景,內容行業作為數字資產的主要形式,與區塊鏈的版權保護、內容支付、交易等特點和方向有著天然的契合,例如:眾籌平台、公司主頁及郵箱、電商平台、影視內容眾籌、音頻影視數字內容的分發和交易、個人、家庭安全內容存儲及版權保護、其他多種需要進行數字內容相關業務的商業模式……然而迄今為止,我們很難發現身邊的某個內容方面應用或者項目是真正基於區塊鏈技術研發並實際落地的。造成這一現象的癥結在於區塊鏈技術本身有著很高的技術難度,多數行業運營團隊缺乏實現相應本行業區塊鏈應用的實際落地,另外,當前的區塊鏈技術還不足以支撐一個完備的系統來搭載多種應用。

比特幣作為區塊鏈的最早設計更接近於一個應用而非系統。

以太坊展示了一些操作系統的特徵——開發者可以用智能合約編寫應用,它還提供Solidity和其他程序語言。不過,以太坊也有其他一些缺點,例如系統組件之間深度耦合、絕大多數組件不能定製、數據介面不夠完善等等。這些項目都缺少在內容行業的應用場景中發揮潛能的必要條件,極大限制了內容相關垂直行業區塊鏈的商業運用。

另外,可以注意到,已有的通用型基礎鏈還有以下一些明顯缺陷:

(1)通用型區塊鏈無法滿足複雜業務場景

當前限制區塊鏈支撐大規模商業應用的主要原因是它還不能滿足紛繁複雜的業務場景需要。這些場景一般在處理和邏輯執行上都有不同的特點,從而需要不同的解決方案。因此一個「通用」的區塊鏈系統就面臨著平衡不同業務情景需求的難題。比如,票務系統需要高TPS(TransactionperSecond,每秒交易量),而數字法律合規系統卻更注重強調安全性和可靠性。目前有兩種通用的解決方案來滿足這些需求:1.把區塊鏈僅僅作為資料庫來使用,不處理業務邏輯。這個方案旨在對任何業務場景保持兼容。許多類比特幣的區塊鏈底層設計就採用這種方案。他們把業務相關的數據和哈希寫到一筆交易輸出的「OP_RETURN1」。2.在一條鏈上記錄不同的複雜智能合約。這些智能合約是為了服務不同業務場景下預先定義好的商業模型的。以太坊代表了這類區塊鏈。由於所有的智能合約都是寫在一條鏈上的,所以區塊鏈會變得十分複雜,維護成本高昂,也缺少有效的智能合約執行架構。

(2)串列處理的局限

隨著區塊鏈技術更廣泛地被應用,其線性處理壓力日趨面臨超過其設計容量的風險,進而導致了現在的網路性能瓶頸。目前的區塊鏈系統面臨著亟需提高吞吐能力的多重考驗,有時甚至必須付出犧牲交易效率的代價。例如,比特幣手續費隨著交易量的增加正在急劇升高,並且有大量的交易需要等待很久才能被確認;以太坊在代幣發售時也時常經歷大面積的擁堵。在傳統的IT架構里,現代優化技術例如分庫、分表或改用分散式架構等策略都被證明可以極大提高系統能。另一方面,並行任務處理的概念還沒有被應用於提高區塊鏈效率。當一個區塊包含大量交易數據和複雜智能合約的時候,串列處理壓力已逼近區塊鑄造和驗證的效率極限。

(3)數據複雜度和冗餘

正如在1.1.1里所提到的,目前的狀況是一個通用區塊鏈系統需要被用來處理

不同的業務情景。通用區塊鏈系統的缺點在於過度複雜的智能合約和共識機制、缺少對於特定業務情景的定製解決方案、以及數據冗餘。OP_RETURN是比特幣的一個腳本指令,由於該指令能夠返回任何數據並且比特幣的交易會被記錄在區塊鏈中,因而被廣泛用於數據存儲。

(4)協議升級困難

儘管區塊鏈技術發展十分迅速,但它目前還是處於初級階段。重大的改進和更新還會在未來陸續出現。這些更新對於區塊鏈的進化和保持與時俱進是至關重要的。區塊鏈生態系統里利益相關方的多樣性導致在缺乏有效治理機制的情況下通常很難達成一致,這也造成了現在許多協議升級被擱置的情況。以比特幣系統為例,近幾年許多新特性的引入都經歷了社區中長期的爭執。

(5)區塊膨脹

一個區塊鏈系統越成功,其維護成本也就越高。現在運行一個比特幣全節點需要超過130G的硬碟空間,以太坊更是超過了180G,且這種情況遠期也不會得到改善。隨著更多的人接納了區塊鏈並且開始進行更多的交易,區塊的存儲空間會加速膨脹,維護成本也會日漸高昂。對此,我們必須採取行動來緩解這個惡性循環。

(6)低效的點對點通信

現有的區塊鏈主要是通過廣播網路來進行通信的,且對於P2P網路的支持既低效又不安全。舉例來說,如果某種數據只針對一個用戶群,那麼這些數據就應該只在有限的節點裡傳播,而不是被廣播到所有節點。

(7)跨鏈通信問題

現有區塊鏈技術領域內已有一些在區塊鏈系統間處理相關業務邏輯的嘗試,然而數據的跨鏈交互一直是業界棘手的技術難題。現有的跨鏈通信包括中心化的實現方案和基於HTLC的方案。中心化的方案背離區塊鏈的本質,而且面臨授信困難、單點故障、單點性能瓶頸等問題,應用場景較為局限。基於HTLC的方案則只能在處理資產交換等一些特定應用模式時發揮作用,同時,該方案對參與通信的兩條鏈的協議和共識機制有嚴格的要求,實現方案複雜。無論哪一種實現方案,在區塊鏈系統間協議的差異適配及數據標準交互格式定義這兩個核心議題上都有待突破性的技術進展。

所以,單一的「通用性」區塊鏈系統,是無法滿足日益增多的垂直內容行業「上鏈」需求,針對各種垂直行業,進行特殊設計的基礎鏈(BaaS),為這些內容行業應用能夠快速落地,降低上鏈門檻,快速進入實際應用領域,服務於社會,產生價值,這就是星際雲盒CCFS系統「BaaS」功能要做的事情。

二、為什麼要實現並發多鏈的「NaaS」?

CCFS最先在世界上提出了「NaaS」(節點即服務)的概念,因為我們發現:區塊鏈主要的優勢是無需中介參與、過程高效透明且成本很低、數據高度安全。所以如果在這三個方面有任意一個需求的行業都有機會使用區塊鏈技術。區塊鏈的本質是「去中心化」,這也是安全性的關鍵要求,而如果能夠完成其被賦予的各種去中介、機器建立信任的商業邏輯和模型,如何實現分散式的機器節點部署,並達到「共識演算法」的執行效率及全網安全性的折中,就成為關鍵路徑。

很多區塊鏈項目,採用了很多減少節點參與的共識演算法,一定程度上提升了執行效率,減少了對基礎節點的依賴,但實現難度很高,而且真正落地後的效果並不理想,基於此,才有了各種封閉的私鏈體系,其內涵仍然是一個使用了區塊鏈不可篡改、不可逆技術的「中心化」業務模型;那麼,如何盡量降低各種業務區塊鏈對節點的顧慮,而讓他們的業務模型區塊鏈以最快速度部署到位,就是CCFS的另外一個重點工作方向,為他們提供一個遍布全球的、已經穩定工作的鏈上運行環境,只要實現與CCFS在底層系統級的對接、TOKEN兌換交易介面、獎勵機制介面等內容,就可以快速擁有一個自己的硬體節點運行系統平台,開展相關業務。

而星際雲盒CCFS系統也可以與這些並發執行在CCFS節點設備上的側鏈進行跨鏈交互、信息分享、內容交易等工作,從而實現另一種形式的並發多鏈運行和跨連交互、用戶獎勵機制,提高CCFSTOKEN的應用價值,拓寬CCFSTOKEN的應用空間和場景,也必將符合邏輯的推升CCFSTOKEN的價值,為擁有CCFS硬體節點的所有用戶帶來巨大的收益!星際雲盒CCFS系統將會建成遍布全球、兼容各種內容相關區塊鏈項目(IPFS、HLW……)的鏈上節點服務生態圈,在3年內建成區塊鏈行業內最大的「NaaS」鏈上平台。

第4章星際雲盒CCFS系統的目標

4.1針對數據資產垂直業務的鏈上BaaS

我們對CCFS的願景是一個高效的、高度可定製的、與數字內容相關應用的鏈上OS、一個「行業基礎鏈「。我們期待它能成為數字內容資產相關區塊鏈里的「以太坊」。CCFS會解決最基本的、關鍵的和耗費其他內容業務上鏈開發者精力的部分,從而讓其他開發者根據應用場景和客戶需求來開發定製的內容業務系統。首先,我們定義並實現CCFS系統鏈上內核,它包含一個區塊鏈系統需要的最基礎的功能,也就是最小化區塊鏈系統。其次,我們會開發一個「shell」作為和內核交互的最基礎的介面。用戶既可以使用完整的區塊鏈OS,也可以通過該介面在內核基礎上快速開發定製的智能合約。

為了數字資產行業的各種區塊鏈分散式應用能夠更好地落地,並降低開發者理解區塊鏈應用的成本,CCFS設計了一系列可視化的工具,從智能合約的編寫、註冊、調用、充值、升級、銷毀,到鏈上發生的每一筆交易、交易當中某個事件的發生都可以通過工具得到直觀的展示,幫助業務運營人員理解當前鏈條上的實際運行情況和業務邏輯的對應方式。

另外,由於可能涉及到分散式的「個人「用戶的參與,CCFS5同時要提供針對所有普通非區塊鏈從業用戶的使用習慣,要能夠和存儲、分享、錢包交易等業務無縫對接。

我們的目的是使CCFS不僅僅是面向數字資產專業發行方的工具,同時也是普通家庭和個人用戶在內容獲取、交易、分享方面的鏈上平台工具,市場前景十分巨大,想像空間同樣極為廣闊。

我們希望通過星際雲盒主鏈開啟我們全新的數字資產交易平台,線下實物可以做二手交易,但是線上的數字資產一直無法進行交易和轉售,結合星際雲盒區塊鏈版權保護系統,我們將把星際雲盒主鏈建成為最大的數字資產Amazon(亞馬遜)、天貓、京東線上商城!

4.2高性能驅動內容區塊鏈應用場景

商業應用對性能的要求越來越高,CCFS致力於現有區塊鏈在內容分享、存儲、交易等方面性能受限的問題,對數據資產的價值轉移操作,採用平行擴展技術,通過多鏈並發及「主鏈+側鏈」的運行機制,滿足多種不同業務在同一時間段內的高並發TPS需求。同時,CCFS星際雲盒系統會和比特幣、以太坊以及其他一些區塊鏈系統產生交互,和這些主流鏈的跨鏈交互會通過消息實現。並且基於跨鏈交互還會形成一種天然的多級跨鏈結構從而可以共享數字資產、用戶和信息。

4.3安全性的跨鏈嚴格控制

為保護不同數字資產業務模型的智能合約免受不必要的干擾,維持其在區塊鏈上的穩定運行,CCFS沒有採用傳統的「一鏈制」的方案,自己設計了可以保證每個合約都正常運行的主鏈+側鏈、資源隔離、沙盤方式。CCFS的願景是實現並發、安全的計算和交易平台,任何業務都不會被其他業務干擾。通過數據隔離和跨鏈審計的方式,讓各個業務數據的保密性和安全性得到保障,解決數字資產交易過程中的數據透明與商業保密的平衡問題。

關於智能合約的協議升級,CCFS以有限和被監督的許可權彌補合約中未能發現的BUG,這樣在未來更新共識機制的時候,就能避免圍繞協議更新產生的分歧,從而導致的硬分叉。

4.4NaaS硬體海量節點落地和成鏈

這是非常關鍵的一點,之所以比特幣和以太坊能夠大量地被應用和高估值,與它們有著大量的應用節點,並且已經成系統落地部署,有著不可分割的聯繫。

區塊鏈是基於分散式系統的,先天就決定了必須有分散式的運行環境,有不可統一控制的節點設備,而CCFS星際雲盒系統為此專門設計了基礎硬體設施,並結合內容分享等應用功能,利用已有成熟的大規模的渠道,將設備鋪設到全世界每一個家庭中,作為CCFS永久在線運行的關鍵節點,這也是能夠成為行業基礎鏈的最重要條件之一,也是其他的各種區塊鏈項目所不具備的重要的一環。

第5章CCFS的經濟模型

一個良性的經濟系統是CCFS生態可持續發展的基礎。

5.1商業邏輯

CCFS會內置一種TOKEN,它是CCFS整個生態的驅動劑,用於支持CCFS系統的整體商業邏輯,維持CCFS平台系統的正常運行,完善應用發展,支付智能兌換等內容。

(1)垂直內容行業「BaaS」

所有與內容業務相關的項目,都可以通過編寫特定內容的智能合約,基於CCFS主鏈運行,其中產生的交易,都需要以CCFSTOKEN為基本單位,CCFSTOKEN支持10的負10次方精度拆解。下面以一個影視分發系統區塊鏈應用場景為例,說明CCFSBaaS在運行過程所支撐的商業盈利邏輯:

(2)設備鏈「NaaS」

首先支持IPFS的TOKEN獎勵,即可以作為IPFS的礦機;初步獎勵計算方式請參見後續章節;

下圖為CCFSNaaS設備鏈的商業服務流程:

5.2CCFSTOKEN發行機制

CCFS系統中內置一種TOKEN,代碼CCFS,系統內置TOKEN是整個系統生態的驅動劑,將用於支持數據資產的上傳、下載、分享、交易;用於支付應用消耗費用、支持並發鏈數字資產智能兌換、共識獎勵、支付交易手續費等。

同時,CCFSTOKEN還是所有上鏈的數字資產應用模型的統一TOKEN,也是並發鏈、側鏈進入CCFS主鏈後,進行數字資產內容交易的中介物,即在CCFS的主鏈及並發鏈、側鏈系統中,僅有CCFSTOKEN能夠正常流通和應用,其他上鏈系統所產生或使用的TOKEN,必須以消耗CCFSTOKEN、通過CCFSTOKEN交互協議網關進行折算和對標。

(1)CCFSTOKEN分發規劃

CCFSTOKEN初始發行10億,其劃分為四大部分:

1.空投給其他優質項目TOKEN持有者,佔比10%,共2億;

2.團隊持有,佔比20%,共2億,這部分初始鎖定,上線後,分20個月線性解鎖,每月解鎖5%;

3.注入社區基金,佔比10%,共1億,用於社區生態建設,每年使用不得超過2%;

4.商務合作,佔比20%,共2億,用於商務合作和基於CCFS的第三方優質項目扶持,每年使用不得超過5%;

以上第2,3,4部分所有錢包地址將會對外公開,接受監督。

5.星際節點擁有者的初期挖礦獎勵,佔比40%,共4億,按照線性衰減分發原則,最早上線星際節點的用戶,在初期的挖礦過程中,可以獲取遠高於後期的初始獎勵,之後,隨著所部署節點數量增多,逐漸減少,直至全部獎勵完畢;

6.CCFSTOKEN由於用於所有內容交易和中間兌換,而隨著星際節點、分享內容、上鏈業務、應用場景的不斷增多,CCFSTOKEN挖礦獎勵、業務運營獎勵也將持續產出。每年保持一定數量的CCFSTOKEN的增發,用於提供硬體節點服務、內容分享、內容交易的用戶,具體演算法請參考後續章節。

(2)CCFSTOKEN獎勵演算法

初期星際節點挖礦獎勵演算法:

初期TOKEN獎勵量總數=4億;按照100萬台星際節點計算;平均獎勵數量=400TOKEN;

初期星際節點獎勵TOKEN數量=當前獎勵衰減因子*平均獎勵數量;直至全部獎勵完畢;

獎勵衰減因子:

初期獎勵的CCFSTOKEN作為礦工在挖礦產生收益時,作為對較早上線開始挖礦的行為獎勵,另外增加到挖礦所得的,理想狀態下,按照3個月度分期發放,即每個月在月底時,根據本月在線時間分配,計算方式為:

本月發放獎勵Pn=Tc*(應獎勵總值/3)(n

持續24小時在線時間:本月連續下線時間少於3小時,Tc=1;

本月連續下線時間超過3小時,Tc=0;

如果當月未能獲取獎勵,則推遲到下月繼續發放,如果連續3個月未能滿足獎勵要求,則取消該礦工的初期獎勵,該獎勵將返回獎勵池中,提供給其他礦工使用。

挖礦獎勵演算法:

CCFS是基於CCFS區塊鏈星際節點硬體所在的網路上行帶寬、可共享存儲大小、有效在線時長、上傳內容多少、被下載次數、下載內容流量多少等貢獻進行多維度打分進行激勵。CCFSTOKEN是代表每一個礦工其在當天的貢獻,按照分數權重向全網星際節點擁有者(礦工)分配當日產生的TOKEN。

CCFSTOKEN日獎勵值A=(硬體能力*硬體因子+帶寬*帶寬因子+當前分享可用存儲空間值*存儲因子+當日上傳非重複內容總流量*上傳因子+當日下載非重複內容總流量*下載因子+當日被下載內容總流量*被下載因子)(有效時常/24小時*有效時常因子);

產量公式:(An/(A1+A2+A3+…..An))*(M/365)

公式分析:

Mn為本年度CCFSTOKEN發行總量,使用NCI演算法,Mn=(Qn*Pn/V)-Mn-1*Yn;

其中:

Q=鏈上有效代售內容數量;

P=有效代售內容價格水平;V=CCFSTOKEN有效流通次數;

Mn-1=上年度發行CCFSTOKEN數量;Yn=年度TOKEN損耗係數;

此處,有效代售內容指的是在D時間內至少一次有一次流通發生,D=7天;

硬體能力:

CCFS星際節點的CPU效率和內存大小。

目前CCFS星際節點I代硬體能力一致,能力值均為1;CPU因子權重2,內存因子權重1;

帶寬:

可信節點測得的上行帶寬。為鼓勵分散式節點的參與,帶寬因子為5;帶寬在1-8M時為10,在8-20M時為15,在20-100M時為20;100M以上按照25進行計算;

存儲:

可信節點測得的可用於挖礦的存儲空間,為鼓勵用戶多分享自己的閑置存儲資源,設定共享存儲空間值在小於200G時為0,200G-1000G時為1,大於1000G為2;存儲因子為5;

有效時長因子:有效時常因子為1;如果超過連續7天有效在線時長為24小時,有效時常因子增加為1.1;如果期間發生中斷,中斷時間持續超過1小時,那麼有效時常因子從1開始重新計算。

當日上傳非重複內容總流量:分享因子為2,礦工當日上傳的非重複內容流量3MB以下為1,3MB-100MB為2,100MB-1GB為4,大於1GB為10;

當日下載非重複內容總流量:下載因子為2,礦工當日分享的非重複內容流量5MB以下為1,5MB-100MB為2,100MB-1GB為4,大於1GB為10;

當日被下載非重複內容總流量:被下載因子為3,礦工當日分享的非重複內容流量50MB以下為1,50MB-100MB為2,100MB-1GB為4,大於1GB為10;

CCFS星際節點獎勵分數演算法舉例:

當上行帶寬為1M,分享存儲空間為200G,在線時長為12小時,當日上傳非重複內容為5M,當日下載非重複內容10M,當日被下載非重複內容為20M;A=[1*(2+1)+10*5+0*5+2*2+2*2+1*3]*(12/24*1)=32;

5.3CCFSTOKEN用途

1.CCFSTOKEN作為鏈上內容相關業務的所有中介TOKEN;

2.CCFS主鏈的整體運行,全部依靠CCFSTOKEN的發布和消耗,以支持整個CCFS鏈上系統的正常運行;為打造一個健康的CCFS生態,所有基於CCFSTOKEN的運轉,需要支付一定的CCFSTOKEN,包括但不限於主鏈系統證明、TOKEN的交易等。為了平衡TOKEN始終在一個合力的區間,不會隨著CCFSTOKEN的增值而超出範圍,系統會根據社區投票或消費演算法來調整基準費率。

側鏈基礎TOKEN與CCFSTOKEN的智能兌換CCFS主鏈的基礎TOKEN為CCFS,接入CCFS的側鏈可以支持自己的基礎TOKEN,把基礎TOKEN看作是CCFS的智能資產。在CCFS上運行的子鏈也可以發行自己的TOKEN,叫做IOU資產。CCFS底層模塊為CCFSTOKEN與子鏈基礎TOKEN提供智能兌換中介功能。

子鏈若要發行智能資產,需要抵押一定數量的CCFSTOKEN,初始比例由發行商自行設定。智能資產一旦發行,立即生成一個CCFS資金池和智能資產資金池,然和持有CCFS或者智能資產的用戶,可以隨時按照最新的市場調節比例進行自由兌換。

子鏈的智能資產價值得到提升,對應的CCFS資金池會沉澱更多的CCFSTOKEN,這樣CCFSTOKEN的價值會隨著優質的子鏈智能資產增加而升值。

5.4礦工收益小結

1.IPFS收益

CCFS星際節點在主鏈上線之前,會首先運行IPFS並發鏈,礦工可以首先獲取IPFSTOKEN收益,具體時間請參考IPFS官方發布時間,IPFS收益高,穩定,這也是CCFS星際礦機為降低礦工風險推出的先期福利。

2.其他所有的基於帶寬和內容挖礦的礦機

CCFS星際節點可以支持所有基於帶寬和內容的礦機功能,例如ILC、HLW…。

3.其他所有基於算力的礦機

堆疊式專利設計,隨時擴充硬碟空間,並且還可以擴展各種類型的算力礦機(比特、以太坊、萊特….)!

4.CCFSTOKEN星際節點挖礦收益

在CCFS主鏈上線後,星際礦機可以自動更新系統,增加主鏈的TOKEN挖礦功能,礦工可以在獲取IPFSTOKEN的同時,獲取CCFSTOKEN,具體演算法在前面章節已經介紹。

如果僅僅從礦機的功能來分析,CCFS星際節點礦機因為具備了軟體+硬體自由擴展的功能,從而可以成為一個既支持帶寬存儲礦機(IPFS、CCFS、ILC…),又能支持算力礦機(比特、以太坊、萊特….)的多功能礦機。

5.CCFSTOKEN內容交易收益

由於CCFS礦機具備內容分享和交易功能,礦工可以通過上傳內容,標價,通過其他用戶付費下載的方式,獲取所分享內容的交易收益。同時,只要在CCFS星際節點上,有任何的內容交易,只要通過了用戶的CCFS礦機,都可以得到費用。CCFS星際雲盒主鏈將成為正式開啟數字資產交易的新的天貓、亞馬遜!每一筆在鏈上的交易,都可能給礦工抽成!未來,這將是一個非常可觀的收入來源。

6.並發鏈TOKEN與CCFSTOKEN兌換交易手續費

由於CCFS礦機具備並發鏈運行功能,而其他並發鏈如果發行或使用TOKEN,必須通過CCFSTOKEN作為兌換中介物,從而礦工可以獲取兌換交易費,具體方式與各個並發鏈介面有關。

7.TOKEN價值升高

隨之CCFS礦機節點的大量普及,CCFSTOKEN會被大量使用於內容交易、TOKEN兌換等,逐漸會成為一個通用的內容交易中介TOKEN,流通量非常巨大,知名度也會非常大,從而直接推高CCFSTOKEN價值。

第6章CCFS的技術設計

星際雲盒CCFS區塊鏈技術不是一個單項的技術,而是一個集成了多方面研究成果基礎之上的綜合性軟硬體技術系統。我們認為,其中有幾項必不可缺的核心技術,分別是:共識機制、密碼學原理和分散式數據存儲。

共識機制

所謂共識,是指多方參與的節點在預設規則下,通過多個節點交互對某些數據、行為或流程達成一致的過程。共識機制是指定義共識過程的演算法、協議和規則。

FLP定理:在網路可靠、存在節點失效(即使只有一個)的最小化非同步模型中,不存在一個可以解決一致性問題的確定性演算法;

CAP定理:分散式計算系統不可能同時確保一致性、可用性和分區容錯性,這三者不可兼得;

通過以上定義,我們可以知道,這是一個典型的不可能三角。

區塊鏈的共識機制具備「少數服從多數」以及「人人平等」的特點,其中「少數服從多數」並不完全指節點個數,也可以是計算能力、股權數或者其他的計算機可以比較的特徵量。「人人平等」是當節點滿足條件時,所有節點都有權優先提出共識結果、直接被其他節點認同後並最後有可能成為最終共識結果。

由於分散式的特點,區塊鏈需要共識機制才能正常運轉。目前廣泛應用的共識演算法主要有:工作量證明(PoW:ProofofWork),股權證明(PoS:ProofofStake),實用拜占庭容錯演算法(PBFT:PracticalByzantineFaultTolerance),委任權益證明(DPoS:DelegatedProofofStake)。

從經濟角度、實用性角度綜合來分析,我們認為,區塊鏈創造的這種新的價值交互範式應該基於「弱中心化」,而不是傳統社會裡各種「中心」的完全消失,未來區塊鏈將出現大量的「多中心」體系,以聯盟鏈、私有鏈或混合鏈為主,區塊鏈將會進一步提高「中心」的運行效率,並降低其相當一部分成本。

從安全、實用考慮,結合效率等各方面因素,星際雲盒CCFS區塊鏈主鏈系統選取了「多中心化「的DPoS共識演算法,並在其基礎上改進得到RDPoS共識機制。

RDPoS不僅繼承了DPoS的優點—不需要消耗額外算力即可實現產塊後的權益分配,它還能根據網路的交易狀態動態決定由代理或全體節點驗證智能合約的執行結果。

CCFS礦工持有Token不僅可獲得合約發布、網路分叉等區塊鏈基礎服務,還能參與投票,成為代理節點提供服務獲得Token獎勵。星際雲盒CCFS系統把這種Token命名為CCFS,每一個CCFS礦機持有者稱之為權益人,根據CCFS礦機持有者持有數量分配相應的投票權重。代理節點由權益人投票選出。票數最多的前99個代理依次輪流驗證交易,順序由所有代理節點共同決定,並保證無法被篡改。代理正常工作可以獲得收益,反之工作異常或不工作,則會受到懲罰。此外,我們在共識演算法上做了一些優化,避免代理節點固定不變,避免逐漸衍變為中心化的網路,並防範安全性攻擊。

賬戶模型和體系

在區塊鏈網路中,賬戶地址是為了安全交換而設計出來的方案,其中的賬戶、公鑰、私鑰生成過程存在如下關係:私鑰—>公鑰—>賬戶地址,這三者都使用了安全散列演算法(SecureHashAlgorithm,簡稱SHA),可確保足夠的安全。散列是信息的提煉,通常其輸出要比輸入小得多,且為一個固定長度。以目前的技術手段,加密性強的散列一定是不可逆的。即通過用戶的賬戶地址,無法推導出用戶的私鑰信息。私鑰、公鑰、CCFS賬戶的生成過程按照賬戶地址的位元組長度,可分為兩類賬戶,主賬戶和子賬戶。

通信協議

採用https方式調用,介面僅支持POST方式調用。字元編碼統一使用utf-8編碼,避免多字符集編碼造成的異常。數據格式參數的提交和結果返回統一採用json格式的數據,例如:

{「retcode」:0,「retmsg」:OK,

「info_no」:19000001092016091800000001,

「sign」:8DB4A013A8B515349C307F1E448CE836}

一般有返回碼retcode參數,0表示調用成功;非0表示調用失敗,失敗時結果不簽名,只有retcode和返回信息retmsg公私鑰、地址與簽名,CCFS星際雲盒系統統一採用ECDSA進行數字簽名,曲線選擇與比特幣相同:secp256k1。

公私鑰:採用secp256k1橢圓曲線生成一對,或者通過私鑰可以算出公鑰。在CCFS中公私鑰的編碼格式為Base64。

地址:通過私鑰可以算出公鑰,通過公鑰可以算出地址,地址使用。在CCFS賬戶中地址的編碼格式為Base58。

簽名:使用secp256k1橢圓曲線簽名,簽名後的r/s使用der編碼。在CCFS中籤名的編碼格式為Base64。

智能合約

1995年,密碼學家尼克.薩博(NickSzabo)提出智能合約的概念。他在發表的幾篇文章中提出了智能合約的理念。他的定義如下:「一個智能合約是一套以數字形式定義的承諾(promises),包括合約參與方可以再上面執行這些承諾的協議。」他提出「區塊鏈計算機」,將其定義為依靠密碼學和共識技術,為存儲在區塊鏈數據架構中所有數據,創建不可偽造證據鏈。

智能合約是鏈上存儲的一段可執行位元組碼,可以被外部觸發調用。可以由圖靈完備的合約語言編寫,經過編譯後存儲到區塊鏈上。支持執行指定數量的位元組碼之後的停機操作。

區塊鏈是智能合約天然的生存土壤,是由區塊鏈的一些特性決定的:

?去中心化的系統

?安全的公私鑰密碼體系

?交易數據全網節點共識,不可篡改

?合約中的交易可以通過區塊鏈中資產進行交易

在CCFS主鏈中,我們將智能合約設計為一個包含代碼和數據存儲的鏈上對象,並且針對與數據內容資產相關的交易執行行為做了特定設計和優化。內容相關的合約擬訂者可以用支持的計算機語言描述條約條款,設定執行條件,以及達到執行條件後,執行的操作,參與的介面等。在合約擬訂者將合約註冊到CCFS主鏈後,其他用戶可以通過調用介面,來參與合約。在合約語言正確表達合約內容的前提下,在達到執行條件時,鏈上系統會按照合約代碼的描述,執行相應的操作。並不會有現實中條約放拒絕履行條約的現象。

合約語言:我們使用Glua語言作為CCFS主鏈上智能合約使用的默認編程語言,支持靜態編譯成位元組碼,然後再區塊鏈網路中,根據需要執行位元組碼。

Glua是一種圖靈完備的編程語言,編譯器和位元組碼虛擬機為在區塊鏈中運行都做了針對性設計和優化。

合約解釋器:合約解釋器是Glua的位元組碼的解釋器,在區塊鏈網路中涉及到智能合約的操作或塊同步驗證中,區塊鏈節點需要時會從區塊鏈中去除合約位元組碼,用Glua位元組碼解釋器載入位元組碼,然後使用合適的參數調用需要的API,得到的運行結果和上下文狀態變化會被區塊鏈使用。

一次對智能合約的操作,可能在很多不同節點不同時間調用不定次數,但是同一個操作在同節點不同時間每次調用的結果和對上下文狀態的改變都是一樣的。智能合約的操作,因為需要不同節點的計算機資源進行執行以及佔用區塊鏈容量和網路流量,所以智能合約的操作需要扣除一定的執行費用,也就是CCFSTOKEN的消耗。

合約的生命周期:

編寫Glua源碼文件

使用Glua編譯器將Glua文件編譯成位元組碼

使用Glua位元組碼註冊CCFS主鏈臨時合約

向合約進行轉賬

使用相應參數,調用鏈上API

鏈上臨時合約升級到永久合約

鏈上臨時合約銷毀為鏈上不可用合約

鏈上合約導出Glua位元組碼文件

跨鏈價值互換協議

CE-VEP(ContentEnhanced-ValueExchangeProtocol)是CCFS主鏈與並發鏈、側鏈之間,不同區塊鏈網路之間連接的標準協議,基於原有VEP協議,針對內容相關的區塊鏈應用進行定製化優化和設計。如前所屬,一個網路能夠承載的應用有限,彼此連接起來形成更大的網路,可產生的價值疊加就越大。我們先了解單個網路節點是如何相互信任的。區塊鏈網路最大的優點在於能夠提供可靠的信息查詢,這種可靠性體現在分散式賬本和分散式共識。區塊鏈網路是眾多參與者按照某些共識組建起來的一個社區,節點在共識和激勵的作用下形成了相互信任關係。推而廣之,把一個區塊鏈網路當作節點,多個區塊鏈網路之間形成連接,也需要這樣一個共識機制。因為不同網路的平等性、可信度、利益訴求讓網路協作變得困難,再加上網路中總有壞節點。因此,協作前預先設定的規則尤為重要。這就如同人類社會中跨組織協作需要有法律,契約和道德的約束。VEP為如何協作制定了準則。它登記每個鏈的註冊信息,並提供服務給受信列表中的鏈進行查詢和連接請求。VEP支持跨鏈節點交互和跨鏈合約調用兩大應用場景。前者利用存儲在節點的數據或外部數據的狀態變化,間接地讓合約之間產生交互,並可能產生新的信息。

密碼學模型

星際雲盒CCFS區塊鏈系統中使用的是世界通行的公私鑰密碼體系,公鑰(PublicKey)與私鑰(PrivateKey)是通過一種演算法得到的一個密鑰對(即一個公鑰和一個私鑰),公鑰是密鑰對中公開的部分,私鑰則是非公開的部分。公鑰通常用於加密會話密鑰、驗證數字簽名,或加密可以用相應的私鑰解密的數據。通過這種演算法得到的密鑰對能保證在世界範圍內是唯一的。使用這個密鑰對的時候,如果用其中一個密鑰加密一段數據,必須用另一個密鑰解密。比如用公鑰加密數據就必須用私鑰解密,如果用私鑰加密也必須用公鑰解密,否則解密將不會成功。

相對應的加密演算法為:對稱加密和非對稱加密。

需要對加密和解密使用相同密鑰的加密演算法。由於其速度快,對稱性加密通常在消息發送方需要加密大量數據時使用。對稱性加密也稱為密鑰加密。

所謂對稱,就是採用這種加密方法的雙方使用方式用同樣的密鑰進行加密和解密。密鑰是控制加密及解密過程的指令。演算法是一組規則,規定如何進行加密和解密。

因此加密的安全性不僅取決於加密演算法本身,密鑰管理的安全性更是重要。因為加密和解密都使用同一個密鑰,如何把密鑰安全地傳遞到解密者手上就成了必須要解決的問題。

與對稱加密演算法不同,非對稱加密演算法需要兩個密鑰:公開密鑰(publickey)和私有密鑰(privatekey)。公開密鑰與私有密鑰是一對,如果用公開密鑰對數據進行加密,只有用對應的私有密鑰才能解密;如果用私有密鑰對數據進行加密,那麼只有用對應的公開密鑰才能解密。因為加密和解密使用的是兩個不同的密鑰,所以這種演算法叫作非對稱加密演算法。

地址:地址是公鑰的摘要,是為了用戶能夠方便交易而產生的,因為公鑰較長,約有130個字元,而地址比較短,約有35或者36個字元,地址由公鑰推到如下:

推導關係:私鑰>>>公鑰>>>地址。過程不可逆,因此私鑰的安全性至關重要。在區塊鏈中,信息的傳播按照公鑰、私鑰這種非對稱數字加密技術,實現交易雙方的互相信任。

分散式存儲與IPFS區塊鏈技術的核心就是分散式的節點部署,這是所有區塊鏈的運行環境基礎,而所有的分散式節點,在CCFS鏈上系統中,都命名為:CCFS星際節點。

CCFS主鏈中的分散式存儲是參與的星際節點各自都有獨立的、完整的數據存儲。跟傳統的分散式存儲有所不同,區塊鏈的分散式存儲的獨特性主要體現在兩個方面:一是區塊鏈每個節點都按照塊鏈式結構存儲完整的數據,傳統分散式存儲一般是將數據按照一定的規則分成多份進行存儲。二是區塊鏈每個節點存儲都是獨立的、地位等同的,依靠共識機制保證存儲的一致性,而傳統分散式存儲一般是通過中心節點往其他備份節點同步數據。數據節點可以是不同的物理機器,也可以是雲端不同的實例。

CCFS鏈上系統的底層文件存儲系統,是基於IPFS協議來進行定製和優化的。IPFS(InterPlanetaryFileSystem,星際文件系統)是一個新的網路協議,類似於HTTP(超文本鏈接協議),IPFS的目標是下一代的網路訪問協議標準,並替代現在通用的HTTP協議。所以,一定要注意的是IPFS只是一個協議,就像現在我們可以基於HTTP協議來實現瀏覽器、APP、支付、搜索引擎、QQ、

Wechat….,我們也可以實現基於IPFS的各種聊天工具、通訊工具、APP、內容搜索引擎…..

從某種意義上看,IPFS更像是一個能在同一Git倉庫下交換對象的比特流群。換句話說,IPFS提供了一個高吞吐量的內容定址塊儲存模型,以及內容定址超鏈接,由此形成了一個廣義的MerkleDAG(有向無環圖)。在這種數據結構上,我們可以建立版本控制系統,區塊鏈,甚至一個永久的萬維網。IPFS結合了分散式哈希表,激勵式塊交換和一個自認證的命名空間。IPFS沒有單點故障,節點間也不需要相互信任。

IPFS基於現有的分散式哈希表(DistributedHashTables(DHTs))、BitTorrent、版本控制系統Git、自認證文件系統(Self-CertifiedFilesystems

-SFS)與區塊鏈相結合的文件存儲和內容分發網路協議。這些系統的綜合優勢給它帶來的顯著特性:

1.永久的、去中心化保存和共享文件(區塊鏈模式下的存儲DHTs)

2.點對點超媒體:P2P保存各種各樣類型的數據(BitTorrent)

3.版本化:可追溯文件修改歷史(Git-MerkleDAG默克爾有向無環圖))

4.內容可定址:通過文件內容生成唯一哈希值來標識文件,而不是通過文件保存位置來標識。相同內容的文件在系統中只會存在一份,節約存儲空間。

其中的DHT是一個分散式系統,它提供了一個類似哈希表一樣的查詢服務:鍵值對存儲在DHT中,任何參與的節點都可以有效的檢索給定鍵對應的值.鍵值對的映射由網路中所有的節點維護,每個節點負責一小部分路由和數據存儲.這樣即使有節點加入或者離開,對整個網路的影響都很小,於是DHT可以擴展到非常龐大的節點(上千萬)。

DHT廣泛應用於各種點對點系統,用來存儲節點的元數據。比如:BTC系統使用

MainlineDHT來維護節點。

DHT具有以下性質:

離散型(Autonomyanddecentralization):構成系統的節點之間都是對等的,沒有中央控制機制進行協調

伸縮性(Scalability):不論系統有多少節點,都要求高效工作

容錯性(Faulttolerance):不斷有節點加入和離開,不會影響整個系統的工作

以下是IPFS的運行機制示意圖:

CCFS主鏈底層分散式系統,基於IPFS協議,並針對數字內容相關特性,做了優化,同時提供了並發鏈分散式內容存儲API介面,以實現並發鏈及側鏈對遍布全球的CCFS星際節點的文件存儲、上傳、下載、分享操作以及內容相關的交易。

家庭私有雲「數據中心」CCFS星際節點,絕對不是一個簡單的礦機,那只是一個基本功能,同時,它還是一個家庭私有雲存儲設備,這也才是它能夠進入千家萬戶,成為每個家庭成員數據中心的根本所在。

它有如下一些功能:

堆疊式專利設計,隨時擴充硬碟空間,RAID自由備份,最多可以支持到10個盤位100T空間,創新設計,完美實現!

(1)數據存儲和同步

隨時隨地,可以把手機、電腦上的內容備份回家裡;百度雲盤、360雲盤都是公有雲,隨時可能被關閉,而且內容都被監管,隨時可能被刪除,而CCFS星際節點是私有雲,數據保存在自己家裡,永久存在,無法被別人看到;外出旅遊,手機拍的照片,立刻可以傳回家裡,不用擔心手機內存不夠!;孩子成長的照片、視頻,是父母最寶貴的記憶,永久存儲在自己家裡,永遠不會丟失,隨時可以觀看,滿滿的幸福!

家庭私有雲將會變成每一個家庭的生活設備,如同冰箱、彩電….

每一個家庭成員都有自己的賬號,只能看到自己的內容;家庭成員之間可以分享文件;在外旅遊的視頻照片,隨時傳回家裡,分享給家人,分享到電視上!

(2)數據分享

可以隨時通過手機,將家裡私有雲內容分享給家庭成員,或者設置外鏈,將內容分享給其他朋友!他們都可以在我的私有雲中觀看我分享的視頻和各種內容。

一個社交化的數據中心!

(3)娛樂內容的下載

可以在手機上隨時搜索各種分享的娛樂內容,一鍵下載到自己家裡的私有雲設備中,可以通過手機、PAD、電腦、電視,隨時查看;

這是一個最新、最自由的內容搜索平台。

(4)原創內容的分享

可以將自己的娛樂內容、原創作品,寫好標籤,分享到全網所有的用戶那裡,並可以標價銷售,如果有任何人感興趣,都可以付費後,從你的家裡下載內容到他們的家裡私有雲中進行觀看!

每一個家庭都可以開一個自己的數字內容淘寶店!

大量內容的分享,CCFS星際節點私有雲設備,是最好的方式!

CCFS星際節點,必將成為最大的內容分享平台!我們拭目以待!

(5)家庭影院的中心(電視、投影儀、音響……)

具備HDMI介面,從網上下載或者購買來的4K、3D、VR高清影像,都可以直接投影到電視、投影儀、音箱各種家庭影院設備中!

真正的4K高清、VR電影!把電影院搬回家!

星際節點硬體礦機

CCFS星際節點硬體礦機是整個星際雲盒系統中的核心,也是星際雲盒系統主鏈及IPFS等各種並發鏈運行的載體和交互場所,是區塊鏈的基礎設施,意義十分重要。

CCFS星際節點私有雲分散式存儲礦機伺服器

CCFS星際節點是一款基於區塊鏈應用的硬體產品。通過分散式雲存儲、區塊鏈版權保護共享閑置硬碟空間、帶寬、內容上傳、分享、交易、獲得數字資產的智能硬體。

同時,由於具有堆疊式專利設計的介面結構,可以隨意擴展各種算力硬體,成為新的多功能礦機設備。CCFS星際節點私有雲存儲設備:

IPFS礦機+CCFS礦機+後續各種內容相關區塊鏈的礦機(ILC…)+算力礦機(比特、以太坊、萊特…)….+家庭私有雲數據中心+家庭影院娛樂中心+最大的內容搜索平台+最全的內容分享平台……

硬體構成

外部介面

第7章CCFS商業應用場景

7.1內容相關數字產品的分發與分享、交易

與數字內容資產相關的產品分發,例如電影發行方,每年僅中國大陸就有超過800部電影拍攝,但是我們在影院能看到的寥寥無幾,能有不錯票房的更少,原因就是院線資源被壟斷,被集中化,CCFS星際雲盒系統的目的就是要做一個線上的第三類分發平台,能讓更多原創的影視、音樂各種作品,自由上鏈,進行交易,進行分享,從而促進更多有智慧的內容出現,這是我們的責任,我們希望能成為基於區塊鏈版權技術的最大的內容鏈上平台商,數字內容的亞馬遜!

7.2共享存儲

(1)公司級別的內部資料存儲

CCFS主鏈上線後,會為每一個中小微企業提供數據存儲的CCFS存儲加密空間,進行遍布全球的分散式存儲,安全、穩定、永不會丟失。

(2)公司級別的外部資料存儲和永存

CCFS星際節點的主鏈,同時可以為公司提供對外的所有展現內容的存儲和展示,例如每一個公司的官網、郵箱、參展頁面、對外溝通的方式….。

7.3去中心化交易市場

星際雲盒CCFS主鏈將能夠為各種需要鑒權、認證、公信等第三方服務的商業邏輯提供服務,包括交易平台,去中心化的交易平台,省去了中介的干預和成本,會成為一種新的P2P點對點交易模式,一個新的去中心化的,去中介化的數字資產交易電商平台。

7.4其他區塊鏈的節點上線和並發鏈

我們相信每一個區塊鏈的系統,都需要大量的節點服務作為基礎設施,否則就不是真正意義上的去中心化的區塊鏈系統,最終,CCFS主鏈作為一個並發鏈運行系統和環境,必將會為各種內容相關的並發鏈提供全面的上鏈服務。

第8章CCFS的路線圖

8.1礦機階段(預售完成後3個月)

完成預售星際節點硬體設計;完成私有雲存儲基於星際礦機的軟體功能設計;完成IPFS礦機軟體運行環境設計;在預售完成3個月後,向購買星際節點的用戶發送產品,該產品實現了私有雲存儲功能;IPFS挖礦功能在IPFSFIL上線後2周內會自動更新到星際礦機中,開始執行IPFS挖礦功能。

8.2穩固階段(未來1年)

完善技術設計文檔,完成基礎CCFS各模塊的系統架構設計,完善CCFS主鏈各子系統;完成並發鏈多鏈並行系統架構設計,實現跨鏈共識機制設計,完善主鏈周邊生態,包括鏈上瀏覽器、輕錢包、虛擬機,編譯器,開發工具等;實現硬體節點落地和預售,節點開始在實驗室環境批量入網測試;建立並發展和完善開源社區,啟動和推進更多應用接入。

8.3上線階段(未來2年)

完成實驗室主鏈測試及測試側鏈的多鏈運行;完成主鏈的應用環境上鏈;上鏈後完成多個實際內容相關鏈的上鏈業務及運營;根據運營情況,完善共識演算法、鏈間協議、TOKEN獎勵演算法、錢包與分散式存儲的進一步結合;完成多條側鏈的接入及運行。

建立成熟主鏈社區,開始不斷擴充上鏈業務及側鏈內容。

8.4應用階段(未來3年)

建立一個基於CCFS鏈的內容相關數字資產分發、交易及搜索平台;實現基於區塊鏈技術的百萬級別分散式星際節點的部署和併網;開始面向大量普通用戶及企業用戶提供B2C服務;建立上鏈服務等新的角色定義,將區塊鏈應用帶入千家萬戶。

第9章創始團隊

核心團隊

聯合發起單位

創始單位:

深圳市一手傳媒有限公司;

聯合發起單位:

中國區塊鏈技術研究院;

高榕科技(深圳)有限公司;

深圳利多區塊鏈科技有限公司;

深圳市天辰信息技術有限公司;

魔笛(深圳)區塊鏈科技有限公司;

深圳轉運貓創意設計有限公司;

深圳觀察文化傳媒有限公司;

廣東阿拉神燈實業有限公司;

華創智庫(深圳)軍民融合科技有限公司;

廣東華信新能源有限公司;

烽城(深圳)大數據有限公司;

廣東微商聯合網路有限公司;

深圳吉秒區塊鏈科技有限公司;

廣東名夏科技有限公司;

深圳物道投資管理有限公司。

資質附件

參考文獻

《區塊鏈:定義未來金融與經濟新格局》,張健,機械工業出版社;

《白話區塊鏈》,蔣勇等,機械工業出版社;

《區塊鏈:從數字貨幣到信用社會》,長鋏韓鋒等,中信出版社;

《區塊鏈技術指南》,鄒均曹寅劉天喜等,機械工業出版社;

引自2016年,知乎專欄,陳浩《退化的聯盟鏈與BaaS》;

引自2016年9月1日,未央網,胡寧《全球政府區塊鏈技術應用一覽》;

引自2016年11月28日,鳳凰財經WEMONEY《區塊鏈應用的經濟學原理》;

引自2016年8月1日,新浪財經,徐利《各國政府對區塊鏈都持何種態度?》;

引自2018年,百度文庫,王慶華《2018年區塊鏈行業市場現狀與前景展望》;

引自2014年2月4日,巴比特諮詢,長鋏《不可能三角形:安全,環保,去中心化》;

引自2015年11月3日,ETFANS,以太坊白皮書《以太坊(Ethereum):下一代智能合約和去中心化應用平台》;

《分散式賬本技術:超越區塊鏈》,英國政府首席科學顧問報告,萬向區塊鏈實驗室編譯;

BlockchainTechnologyMarketbyProvider,Application,OrganizationSize,Vertical,andRegion-GlobalForecastto2021,MarketsandMarkets,October2016;

《ThefutureoffinancialinfrastructureAnambitiouslookathowblockchaincanreshapefinancialservices》,worldeconomyforum,August2016;

白皮書持續更新中,請關注官網發布www.icloud-box.net。


喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 IPFS雲盒 的精彩文章:

TAG:IPFS雲盒 |