夸克鏈項目創建于2017年,本部在美國硅谷,核心團隊由來自Google、Facebook的底層架構工程師組成,具有豐富的大規模分布式系統開發經驗,對中心化系統里面的各種擴容的方案都非常了解。
我們的目標是基于區塊鏈的核心屬性上,比如去中心化、不可篡改的安全性,挑選適合的擴容技術,結合在一起,使得夸克鏈系統能夠在擁有區塊鏈最基本的價值屬性的同時,還能夠做非常非常大的擴容。
1.區塊鏈目前最大的問題是什么?
我認為目前區塊鏈最大的問題是算力、共識和社群不斷被分裂和稀釋。
比如BTC誕生以后,礦工群體不斷壯大,但后來又誕生了LTC,把BTC的代碼修改并增加了新的哈希算法,導致了原挖礦社群開始分裂。此前挖BTC的是一群人,而挖LTC的又是另外一群人。
ETH也是如此,顯卡機的挖礦社群和ASIC的挖礦社群出現了分裂,而且彼此之間的交叉很少。另一個著名例子是BCH硬分叉時,不但分裂社群,還把BTC的算力稀釋。
一方面,這種情況造成了嚴重的安全問題,所謂51%的攻擊其實已經遠遠低于這個線,此前ETC被攻擊就是最好的證明。另外一方面,算力、共識和社群的稀釋,會造成沖突,沖突的結果導致大家都會從中受到傷害。
現在每個鏈都是各自為戰,就像古代的各路諸侯互相攻伐,因為區塊鏈的社群只有這么多。隨著行業發展,挖礦社群不斷分裂的,共識也不斷被稀釋。
QuarkChain的愿景是希望通過分片和多鏈技術,更好地解決這個問題,提供一個新的區塊鏈樂園,大家可以在上面開墾,并且把收獲的果實分享給所有的人。
縱觀諸多公鏈項目,無非是一下四個維度的排列組合:共識機制、賬本模型、交易模型和代幣經濟學。而QuarkChain能夠讓每個分片都可以擁有屬于自己的共識機制、賬本模型、交易模型和代幣經濟學。
而且通過高性能的跨片交易,能夠讓所有的分片上面的資產能夠互通。
QuarkChain已經支持不同算法同時挖礦,以后不管是ASIC礦機還是顯卡礦機都可以在上面挖礦,并且已經得到很多挖礦社群的關注。
通過這樣的方式讓不同挖礦社群,公鏈開發社群,dApp開發社群,都能夠在一個鏈下融合起來,互惠互利。QuarkChain 2.0更提供了一個靈活性的核心功能。
2.ETH 2.0是QuarkChain的小目標
現在各種dApp使得交易越來越多,在交易增多的同時,以太坊的吞吐量不足(大概是每秒十個交易),所以就需要去排隊。為了能夠讓自己的交易提前,就要提高交易費用,于是以太坊智能合約的交易成本也不斷上升。
夸克鏈首先有自動擴容的功能,當網絡到達一定交易量,大家可以自主去投票是不是要擴容,擴容以后就可以在同時間處理更多的交易。“礦主”可以收集更多的交易費,因為吞吐量上去,交易費也可以相應的下來,用戶也有得到好處。這是夸克鏈天生的優勢。
ETH2.0里面主要有兩個功能,第一個是PoS,第二個是Sharding。其中以太坊的Sharding是以太坊擴容的一個核心技術,Sharding就是分片。我們主網的分片會先支持以太坊類型的賬本和交易模型,同時提供強大的分片功能。從用戶角度出發,其實跟用ETH沒有很大的區別,可以說是支持分片的ETH。
事實上我們要做的遠遠不止這些。因為ETH必須使用PoS,而我們的共識機制更靈活。其他共識PoW, PoS, dPoS都可以在QuarkChain里面作為一個分片。這一構想遠遠超過ETH2.0要做的事情。另外,分片支持不同的賬本,交易模型和代幣經濟是ETH2.0想都不敢想的。
所以ETH 2.0是QuarkChain的小目標和小起點,而且穩定性完全沒問題。
QuarkChain主網的特性里除了提到可擴展、去中心化,還非常靈活,可以定制專屬行業鏈。
很多行業鏈需要特定的共識算法,安全模型,甚至賬本和交易模型。如果是以前的話,很多行業鏈需要自己打造。那多少都的會出現安全和共識稀釋問題。比如隱私幣算是一個很有意思的行業鏈,zcash還有最近火的機遇MW的幣等等。他們的需求對共識要求不高,一般PoW+不同的挖礦算法。但因為是獨立的鏈,當某人有很多BTC的時候需要做一些隱私操作,就必須在交易所里面買ZEC或者GRIN然后提幣,繼而在鏈上做隱私交易。
整個過程非常復雜,而使用了QuarkChain的分片技術,假設QuarkChain的一個分片實現了隱私幣的功能,那么用戶就可以很輕松地把QKC或者其他原生代幣放到隱私幣的鏈上,然后直接做隱私交易。所有過程都是去中心化,而且所有的其他分片都能夠享受隱私幣帶來的好處。這樣就能夠實現多鏈共贏的局面。
3.QuarkChain面臨的競爭與創新
現在有很多公鏈在做垂直擴容的解決方案,也就是采用新的共識。比如EOS使用的是DPOS,他們也是號稱可以做到一定的吞吐能力,但是實際情況可能還是有一些差距。而且我們的水平擴容跟他們應該是互惠互利的,所以我并不覺得有很大的競爭關系。
另外一方面,現在有不少新的技術,比如利用DAG(有向無環圖)去實現擴容和新的共識,比較火的有 nano, avalanche。我們的設計其實也可以認為是一種特殊的DAG,所以他們的一些思路我們也可以借鑒。
還有其他的競爭對手,就是也在做分片技術的一些公鏈,但是就他們在各方面的表現來說,至少我們認為還不是那么成熟。
分片目前主要有三大類方向,狀態分片,交易分片和網絡分片。狀態分片被普遍認為是最好的解決方案,同時也是最難做的,包括以太坊也在做狀態分片技術,但是他們可能還需要兩到三年的時間。而我們是全球第一批實現狀態分片的公鏈項目,現在已經在做主網之前的鋪墊。
所以綜合起來,我們現在處于一個比較有利的位置。而且,我們的礦工激勵以及算力分配機制,對行業現狀也有一個深度的突破。
我們從現實生活中尋求真義:在真實的生活中,一個人怎么去參與到一個經濟模型里面呢?無非是兩大類,一類是我們跟政府部門之間的經濟模型;另一個是我們跟商戶或企業之間的個人消費模型。而政府和企業之間則是通過納稅和收稅的方式來完成經濟模型的運轉。
所以我們設計了這樣一種方案:主鏈可以認為它像一個政府或者國家,它不會去處理大量的交易,關鍵的工作是去收稅。就像我們在現實中,政府不會干涉每一筆跟商家的交易,但是為了保證安全需要納稅。這樣我們就設計了整個稅務激勵學的模型,使得主鏈能夠促使每個分片去挖更多的礦,回饋給它們相應的稅,同時每一個分片也需要繳納相應的稅來保證自己的算力安全。
在處理效率上,主鏈的效率會相對比較低,這個也是比較合理和符合現實的。這就是整個設計的核心思想,我們把它命名為“玻色子共識”。因為大家知道,夸克是組成物質最基本的元素,除此之外還有很多其它能夠改變這些物質的粒子,比如光。所以我們就把它統稱為“玻色子”,即夸克表示的是賬本,而通過共識可以修改來這個賬本。
QuarkChain夸克鏈名字由此而來,我們希望能夠成為區塊鏈底層最基礎、最重要的元素。
原生代幣機制是QuarkChain另外一個創新。QuarkChain上生成的代幣并非ERC20之類的合約幣,而是擁有原生代幣的所有功能,可以直接作為交易支付或者PoS壓幣,并且能在多個分片流通的原生代幣。核心是賬本模型能夠直接支持多個原生代幣。
依靠QuarkChain的靈活定制四個維度的特性和多原生代幣功能,甚至可以分叉現有區塊鏈,使其成為QuarkChain上的一個分片,并利用多原生代幣和跨分片交易,使得代幣在不同分片間流動。流動到不同分片的代幣,將具備該分片的功能與形態,這就帶來了更極致的互操作性。通過兼容與流轉,就相當于整個網絡均擁有了新增分片所具有功能。
這樣,通過新增帶有功能的分片,就可以為全網實現新功能的落地,而完全不需要考慮因功能升級而導致分叉的風險。
4.夸克生態:公鏈、應用與場景
在區塊鏈的生態中,公鏈是一個底層架構。就像一個國家或社會,如果想發展,它的底層架構要非常扎實,這樣才能在上面建高樓。如果沒有一個很好的底層架構,很多應用很難去大規模落地和部署。就像當年沒有寬帶互聯網的出現,很難想象后面出現的很多應用。
公鏈需要更多投入,并且回報周期會更長。尤其是很多POW的區塊鏈項目,不管是開發還是運營,本身都需要大量的時間和專業度,比如算力的分配等。所以現在很多團隊在做一些工作去簡化區塊鏈開發所需要的成本,比如COSMOS,這方面我們也會做相應的支持。
公鏈在上線的過程中,首先涉及到很多安全問題,其次會遇到冷啟動的問題。而我們的平臺可以靈活擴容增加新的分片,所以對很多項目來說是很好的機會,因為不需要面對冷驅動的問題。交易一旦切入就可以享受我們搭建好的完整生態,包括全網的算力保護。
我們一開始就認為這件事十分有意義,必須要有人做,別人沒做,那我們就要開始把這個事情做出來。
接下來,需要我們持續努力的是引入豐富的行業應用場景。
互聯網的成功很大部分原因在于,它的社交網絡效應或者是搜索引擎帶動了整個生態不斷地去發展、變化。現在能夠想象的方向有:游戲、社交網絡、還有一些傳統的金融服務等。
我覺得這幾個方面隨著吞吐量不斷上去,都能夠通過基礎平臺達到網絡效應,成為未來應用的方向。
目前已經有超過50個項目把相應的應用部署到我們的鏈上。我們也在不斷學習、探索,希望能夠在我們的鏈上率先產生一個殺手級的應用。一旦實現,整個區塊鏈的生態就會非常不一樣。
很多項目從互聯網中走出來,對整個去中心化的運營方式和激勵生態不太熟悉,他們把區塊鏈還當做最基本的一個支付應用,很多功能并沒有用到。所以我們也在不斷討論,怎么能夠使用更好的代幣經濟模型和激勵方式去支持這些應用進行擴展擴張。
我們在金融領域、大數據、供應鏈金融,都有相應的布局。有很多在秘密地開發(有保密協議),并且有不少的進展。我們也在積極地探索其他領域,包括游戲方面的應用落地。我們經常討論說,我們現在有了屠龍刀,可不能只用來切白菜,要集中精力解決以前區塊鏈解決不了的問題。
另外一方面的生態是公鏈開發的生態,因為每個分片可以有自己的共識,賬本,交易和代幣經濟學,我們希望更多的公鏈開發者,能夠在我們網絡上面添磚加瓦,不斷的擴張各自的小生態和QuarkChain的大生態的繁榮。而不是現在一個團隊負責和管理一個鏈的模式。我們希望這一方面QuarkChain能夠做的更加開放。對的,尤其對數據有海量要求的,但是又對數據的可以訪問性(也就是隨時可以訪問)要求非常高的行業。我們正在籌劃一個開發者大會。
應用方面,不只是開發,用戶的生態也非常重要。這一方面,我們開發了qpocket的錢包,https://www.qpocket.io/,對我們的分片會全面的支持。以后的用戶,可以只需要一個錢包,就可以完成多鏈上面的功能,包括:資產管理,dapp,隱私幣,去中心化交易所。而且所有的方式都是鏈上,以去中心化的方式實現的。
另外,企業級和大機構的方案,我們也在探索中。因為我們的高容量,高吞吐,天生對他們需求非常符合,所以這一方面,我們要充分發揮我們的技術優勢。
5.夸克鏈的使命
區塊鏈從1.0到2.0,從比特幣到以太坊,每次升級都會有一些突破性的進展。比特幣、以太坊雖然在技術上有很多創新,同時也浪費了算力,但是如果沒有算力又無法保障安全。
我們在解決不可能三角、擴容問題、以及高效率的跨鏈操作等等。我們定位的主要問題是:1)大部分PoW公鏈都非常不安全;2)在主要的PoW網絡里面,成為獨立礦工的成本非常高;3)在大量節點和緩慢的互聯網網絡環境下,對區塊鏈擴容的難度非常高。
這幾方面,我們都做了充足的調研和現實的數據。在我們看來,也是區塊鏈最迫切解決的幾大問題。
我們認為QuarkChain可以為區塊鏈做很大的貢獻,提供一種中和的權衡,即通過算力提高網絡的吞吐能力,并且同時保障安全,從而能夠讓區塊鏈更好運轉。當然,也包括我剛剛提到的特點、社群以及其它的一些改進方面。
如果區塊鏈在四五年之后成為一個非常普及的技術,那么我們開發的這些東西,是未來區塊鏈所需要的。
還有,我們希望能夠把業務跟需求真正結合在一起。因為現在判斷一個項目是不是空氣項目是不是空氣幣,很多人純粹看你這個幣價漲不漲。這說明區塊鏈還有很多不成熟的地方,我們需要思考怎么去改進。
區塊鏈很重要的一點就是去中心化。去中心化的前提就是大家都能夠去參與,并且去建設這個網絡。這一開始是比特幣的宗旨,但是比特幣網絡各種礦池和礦霸的出現,導致真實情況離中本聰提出來的去中心化還是有些區別。
我們會不斷驗證和提高系統去中心化的程度。區塊鏈有這么多好的功能,不可篡改性、安全性等,但是這個世界上因為它受益的人還太少了。即使是我在Google、Facebook遇到的很多程序員都對區塊鏈一知半解,本來這些應該是更加容易接受區塊鏈的人群,但是對區塊鏈行情的誤解和對整個技術的不清晰,導致很多人看不到區塊鏈的價值。
未來區塊鏈不管是數據、參與人數還是它的使用方便程度,以及被法規的接受程度一定都會越來越高,那么它的價值體現就會更加明顯。有一種觀點是,區塊鏈給世界上所有窮人一個永不倒閉的銀行。
所以怎么能夠真正把區塊鏈的好處帶給千家萬戶就是我們的使命。我們希望通過我們的技術能夠讓世界上所有人隨時隨地都能夠使用區塊鏈技術。
區塊鏈還處在非常早期的萌芽階段,我希望我們能夠在區塊鏈的未來有一席之地,并且在整個區塊鏈歷史上開辟出一個新的章節。
評論