DCCY 打造分散式金融解決方案

買賣虛擬貨幣
公鏈也稱“公有鏈”,即全世界任何人都可以隨時進入到系統中讀取資料、傳送可確認交易、競爭記賬的區塊鏈。它通常被認為是“完全去中心化”的,因為沒有任何個人或者機構可以控制或篡改其中資料的讀寫。和私鏈相比,它在鏈上的節點是可控的。公有鏈會透過代幣機制(Token)來鼓勵參與者競爭記賬,來確保資料的安全性。從應用上說,區塊鏈公有鏈包括 EOS、ETH、NEO 等。目前,以太坊專案都依靠以太坊作為公有鏈,以太坊是一個全新開放的區塊鏈平臺,它允許任何人在平臺中建立和使用透過區塊鏈技術執行的去中心化應用。以太坊作為可程式設計的區塊鏈 ,允許使用者按照自己的意願建立複雜的操作,可以作為多種型別去中心化區塊鏈應用的平臺。除金融類應用外,任何對信任、安全和永續性要求較高的應用場景,比如資產註冊、投票、管理和物聯網等 3.0 時代應用,都會大規模地受到以太坊平臺影響。當前公鏈面臨的最大問題是安全和效率的矛盾,即如何在去中心化程度和高 TPS 兩者之間取得平衡。在此以ETH 和 EOS 之爭為例。以太坊作為區塊鏈 2.0,掀起了公鏈的熱潮。但其缺點也同樣難以迴避。1、網路擁堵效率低:以太坊每秒只能支援 20 個交易,一個熱門應用就能讓網路卡死。
2、交易費用高:目前 DApp 建立者每次對以太坊智慧合約的呼叫花費的 GAS 大概在1-3 美元。3、擴充套件性差:DApp 在以太坊上只能發幣,不能搭鏈,以太坊上的所有 DApp 應用都只能共用一條主鏈,能支援的應用場景也很少。譽為區塊鏈 3.0 的 EOS 創始人 BM 對此和 Vitalik 進行過論戰。前者批評以太坊網路擁堵,技術停止發展,後者批評 EOS 缺乏社羣公平,安全效能低,易受到攻擊。區塊鏈的發展已有十年,目前公鏈專案眾多。知名的還有 Cardano、NEO、QTUM、BYTOM、Aeternity、Aelf、Zilliqa、Metropolis 等。總結其優缺點,可以發現驚人的相似。目前市場主流公鏈存在的問題1. TPS 瓶頸TPS 即系統吞吐量。其速率越高,所處理的速度越快,向來被認為評判公鏈優劣的第一指標。而作為公鏈 1.0 的以太坊,其 TPS 運轉較低,一直飽受爭議。自 EOS 打出高效能旗號後,普通公鏈的 TPS 數值在 1500 到 3000 之間。然而同比網際網路,仍差距明顯。無法滿足更高的應用場景,如電商、社交、支付等領域。
2. 單合約機制智慧合約是一種直接控制數字資產的電腦程式,由區塊鏈內的多個使用者共同參與制定,可用於使用者之間的任何交易行為。協議中明確了雙方的權利和義務,開發人員將這些權利和義務以電子化的方式進行程式設計,程式碼中包含會觸發合約自動執行的條件。當交易達到觸發條件,區塊鏈便會根據已有的資料為這次交易生成合約,這個合約是區塊鏈的所有節點共同見證的,也就意味著這次交易是無法撤回、修改的。在區塊鏈社會里,大家共同維護一個區塊鏈賬本,所有交易資料無法篡改、不可偽造,還能減少人工對賬的出錯概率和人力成本;而智慧合約的出現和普及更是讓整個區塊鏈系統更加的智慧,一切都交給程式碼,這解放了人力也解決了信任問題。但智慧合約的開發十分困難,多數專案的單合約機制阻礙了技術人員的開發熱情,讓他們花費大量時間和精力去學習新的語言,不便於長久發展。3.  資料無法互通在區塊鏈所面臨的諸多問題中,區塊鏈之間的不互通性極大程度的限制了區塊鏈的應用空間。不論對於公有鏈還是私有鏈,如何使用跨鏈技術解決資料孤島,是一個任重道遠的問題。
4.  缺少內部框架缺少統一框架的公鏈,無法為開發者提供良好的工作環境。這意味著開發者將花費大量時間,去做重複的開發工作,且由於缺少統一的標準,影響開發者效率。而針對以上問題 ,我們開發了基於 DCCY 公鏈的框架。DCCY 技術架構及共識演算法1.DCCY 共識機制DCCY 採用 DPoS 共識機制,一共有 21 個超級節點。“超級節點”是區塊鏈平臺實現社羣化運營的重要合作伙伴,其主要職責是為節點的有效執行提供必要的硬體資源,並參與區塊鏈平臺的業務開拓與構建,協助區塊鏈平臺對申請接入的業務專案進行專業的投票和點評,同時享受有關獎勵與收益。
這些超級節點一般是由交易所和投資機構組成。如果出塊者錯過一個區塊,並且在最近24 小時內未產生任何區塊,則這個出塊者被刪除,確保網路順利進行。由 DPoS 共識演算法維護的區塊鏈出塊者都是 100%線上的。交易進行都會被寫入區塊鏈中,同時被所有出塊節點知曉。這意味著只需要 500ms,一筆交易便可被 99.9%區塊連結收,成功完成。2. 雙合約機制2.1 DCCY 的雙合約為了降低開發者的開發難度,DCCY 公鏈採用了雙合約機制。開發者可以使用JavaScript 和 C++進行程式設計開發。這樣便於開發者輕鬆便捷使用,吸引他們的加入。2.2 關於 C++
C++由 Bjarne Stroustrup 創造,屬於 C 語言的補充,旨在進一步提升效率與靈活性,不過二者之間仍然存在著不少關鍵性區別。首先,C 與 C++之間的最大差異,在於前者程序導向,而後者物件導向。其次,在 C++當中,函式與資料被捆綁在一個名為“objects”的小包當中,因此可以作為物件供其它程式輕鬆呼叫,這無疑大大減少了編碼時間。除此之外,C++語言還提供高效的資源管理與出色的記憶體控制機制,能讓開發人員能夠快速熟悉計算機的底層硬體。目前,C++已成為最常使用的程式語言之一,適用於各種高強度開發任務,尤其是在計算機圖形與嵌入式系統等開發場景。而區塊鏈始終要求使用者與礦工同步且系統地實現協調與操作。在智慧合約中,C++建立的應用程式不僅能夠與端點協調,同時也能快速執行各端點間的互動。2.3 關於 JavaScript根據 2018 年託管與軟體開發網站 Github 調查顯示,JavaScript 是網站當前使用比例最高的語言。作為全球 WEB 開發的核心技術。JavaScript 中包含一系列庫與框架,例如jQuery、React、Angular 以及 Node 等。且由於 JavaScript 在管理非同步操作方面擁有出色的能力,因此成為區塊鏈開發中的理想替代性方案。在實際落地中,JavaScript 能夠輕鬆管理部署不同位置、不同區塊鏈節點之間的通訊。3. 完善的公鏈框架
一個完善友好的公鏈框架,可以幫助開發者減少大量開發時間。在這點上 DCCY 充分考慮到了開發者的需求。DCCY 具備可供商用的框架,能極大提高開發者的效率。4. 支援跨鏈當前公鏈是否支援跨鏈已經成為評判其優劣標準。任何一個公鏈,如果它不支援跨鏈,那麼它的應用場景就會大大縮小,而 DCCY 支援 BTC,ETH 之間的跨鏈,極大豐富了應用場景。落地在去中心化交易所上,DCCY 公鏈能夠有效縮減專案成本。5. 區塊以及 TPSDCCY 採用 DPoS 共識機制,為了保證其 TPS,對於區塊的重要引數如下:出塊速度為每 500 毫秒產生 1 個。DCCY 目前的 TPS 達到了每秒 4000 以上,滿足 95%以上的應用場景。
當前生產節點:DCCY 有 21 個創世節點,參數列明當前這個區塊歸屬節點。當前區塊:我們會對每一個區塊鏈打上標籤,排上序號,並且用時間戳將當前區塊鏈的前後兩個區塊聯絡在一起。這樣即使駭客攻擊,也無所畏懼。因為鏈上資料無法被篡改,資訊始終真實記錄。不可逆轉區塊鏈:這是已記錄的資料並且併入主鏈的區塊鏈。記憶體價格:基於 DCCY 開發應用,需要記憶體啟動。記憶體可以使用 DCCY 公鏈代幣購買,價格浮動。CPU 抵押價格:DCCY 處理系統的每一筆交易都有固定的計算頻寬成本,不管它是耗費 01ms 還是 10ms 來處理它。當一個區塊生成者發現一個交易或賬戶已經消耗了大量的計算能力時,他們會生成自己的塊時拒絕該交易;但是如果其他區塊生成者認為它是有效的,他們仍然會處理該交易。
系統架構說明

1. 節點

1.1 合約引擎

DCCY 提供了多種形式的合約引擎,支援 C++以及 JS 雙合約引擎。DCCY 底層架構不僅包括通訊協議、分散式賬本、雜湊演算法和應用 API,還有一個重要的構成——智慧合約引擎層。可以說智慧合約為 DCCY 區塊鏈的去中心化帶來關鍵性的作用。

所謂智慧合約,是一種旨在以資訊化方式傳播、驗證或執行合同的計算機協議。智慧合約允許在沒有第三方的情況下進行可信任交易,這些交易可追蹤且不可逆轉。在 DCCY 區塊鏈的世界中,智慧合約是區塊鏈上的程式碼,只要某個事件觸發了合約中設定的條款,智慧合約就會強制自動執行。

例如,假設你要前往一個地方度假,可透過區塊鏈租房平臺完成這個操作,在到達入住之前,區塊鏈是怎樣處理智慧合約?

處理智慧合約分五個步驟:

1、與房東共同制定一份智慧合約,明確雙方的權利與義務,確定價格和具體要求,然後過程式設計設定觸發合約自動執行的程式碼。若合約規定在某年某月前收到某個額度的房租,另一方會自動向房客傳送房屋門的隨機密碼。
2、將智慧合約上傳到鏈上,讓全網共同見證。
3、智慧合約會定期檢查,一旦觸發執行合約的條件允許,將自動執行。
4、合約條件一經被觸發,區塊鏈驗證節點會進行簽名驗證。經大部分節點的驗證達成共識,事件被正式執行,自動傳送開啟屋門的隨機密碼。
5、成功執行的合約移出區塊,未執行的合約繼續等待下一輪處理,直至成功。

智慧合約就像現實生活裡的法官和仲裁人,只要雙方同意合約,一旦觸發執行條件,就會進行不可逆轉的運作。就使得無信任的雙方乃至多方進行交易,避免約定事宜被拒絕執行的問題。

在 DCCY 區塊鏈上,對於每一個智慧合約,視為鏈上資產進行全壽期管理,在設計、部署、使用、登出等過程中建立完整可控的流程管理,並整合管理許可權機制對智慧合約的各項細節提升安全層級。

整體來說,DCCY 區塊鏈將提供兩種合約形式,一類屬於標準化合約,對於應用場景較簡單、標準化程度高提供智慧合約模板資料庫,無需程式設計也可;另一類針對複雜應用場景,DCCY 則提供多元元件鼓勵使用者快速程式設計建構。

DCCY 智慧合約不僅發揮其在成本效率方面的優勢,而且避免了惡意行為對合約正常執行的干擾。將智慧合約以數字化的形式寫入 DCCY 區塊鏈中,由 DCCY 區塊鏈技術的特性保障儲存、讀取、執行整個過程透明可跟蹤、不可攥改。同時,由 DCCY 區塊鏈自帶的共識演算法構建出一套狀態機系統,使得智慧合約能夠高效地執行。

1.2 C++合約引擎

智慧合約不同語言的客戶端實現可以滿足不同的需求(例如 Haskell 實現的目標是可以被數學驗證),豐富整個生態系統。而 DCCY 使用 C++合約引擎的智慧合約,可以帶來更高更強的加密性,同時滿足 ECC 和國密加密標準。

1.3 JS 合約引擎

DCJS 作為新興的開發框架,完全顛覆了 NODEJS 的舊有正規化,給 JS 帶來了新的生態。而基於 DCJS 這一高效 JS 合約引擎執行時,可以更高效的使用 JS 語言來開發智慧合約。

2. 協同層

2.1 去中心化跨鏈

在區塊鏈所面臨的諸多問題中,區塊鏈之間互通性極大程度的限制了區塊鏈的應用空間。不論對於公有鏈還是私有鏈來看,跨鏈技術就是實現價值網際網路的關鍵,它是把區塊鏈從分散的孤島中拯救出來的良藥,是區塊鏈向外拓展和連線的橋樑。

截至目前,主流的區塊鏈跨鏈技術方案按照其具體的實現方式主要分為三大類,分別是公證人機制、側鏈 / 中繼和雜湊鎖定。

公證人機制(Notary schemes):公證人也稱見證人機制,公證人機制本質上是一種中介的方式。具體而言,假設區塊鏈 A 和 B 本身是不能直接進行互操作的,那麼他們可以引入一個共同信任的第三方作為中介,由這個共同信任的中介進行跨鏈訊息的驗證和轉發。公證人機制的優點在於能夠靈活地支援各種不同結構的區塊鏈(前提是公證人能夠訪問相關方的鏈上資訊),缺點在於存在中心化風險。

側鏈 / 中繼鏈(Sidechains / Relays):側鏈是指完全擁有某鏈的功能的另一條區塊鏈,側鏈可以讀取和驗證主鏈上的資訊。主鏈不知道側鏈的存在,由側鏈主動感知主鏈資訊並進行相應的動作。而中繼鏈則是側鏈和公證人機制的結合體,中繼鏈具有訪問需要和驗證進行互操作的鏈的關鍵資訊並對兩條鏈的跨鏈訊息進行轉移。從這個角度看中繼鏈也是一種去中心的公證人機制。

雜湊鎖定(Hash-locking):雜湊鎖定技術主要是支援跨鏈中的原子資產交換,最早起源自比特幣的閃電網路。其典型實現是雜湊時間鎖定合約 HTLC (Hashed TimelockContract)。雜湊鎖定的原理是透過時間差和隱藏雜湊值來達到資產的原子交換。雜湊鎖定只能做到交換而不能做到資產或者資訊的轉移,因此其使用場景有限。

雜湊時間鎖定(HTLC)最早出現在比特幣的閃電網路,跨鏈資產交換支援一定數量的 A鏈資產和一定數量的 B 鏈資產進行原子交換。雜湊時間鎖定巧妙地採用了雜湊鎖和時間鎖,迫使資產的接收方在 deadline 內確定收款併產生一種收款證明給打款人,否則資產會歸還給打款人。收款證明能夠被付款人用來獲取接收人區塊鏈上的等量價值的數量資產或觸發其他事件給與保證。

我們用一個例子來闡述如何使用雜湊時間鎖定進行跨鏈的原子資產交換,假設 Alice和 Bob 有資產交換的需求,Alice 想用 1 個 BTC 和 Bob 換 20 個 ETH. 那麼首先需要在兩條鏈上設定雜湊時間鎖定合約,然後執行如下步驟:

(1)Alice 隨機構建一個字串 s,並計算出其雜湊 h = hash(s);
(2)Alice 將 h 傳送給 Bob 的合約;
(3)Alice 鎖定自己的 1 個 BTC 資產,並設定一 個較長的鎖定時間 t1, 並設定了獲取該 BTC 的一個條件:誰能夠提供 h 的原始值 s 就可以得到該 BTC;
(4)Bob 觀察到 Alice 合約中鎖定了一個 BTC, 然後 Bob 鎖定自己的 20 個 ETH 資產,並設定一個相對較短的鎖定時間 t2, t2 < t1, Bob 也設定了同樣獲取條件(誰提供 h 的原始值 s 就可以獲取 20 個 ETH);
(5)Alice 將自己最初生成的字串 s 傳送到 Bob 的合約裡取得了 20 個 ETH;
(6)Bob 觀察到步驟 5 中 Alice 的 s 值,將其傳送給 Alice 的合約成功獲取 1 個 BTC;至此 Alice 和 Bob 完成了資產的交換。

雜湊鎖定的思想運用在支付領域較多,例如閃電網路、雷電網路以及跨鏈資產轉移協議Interledger 等。但是雜湊鎖定目前看只適合偏資產或者關鍵資料的交換。DCCY 公鏈最大的應用行業就是支付以及穩定幣,因此,採用雜湊鎖定技術實現跨鏈,是所有跨鏈技術中,最合適的一種。

跨鏈優勢:

1、跨鏈機制引入智慧合約和礦工角色,實現真正去中心化鏈。
2、無准入限制,任何人都可以成為礦工,參與完成數字貨幣跨鏈。
3、基於智慧合約,無中心化風險,跨鏈無需任何人為參與,可信。

2.2 鏈下智慧合約

鏈下智慧合約即利用在區塊鏈典型邊界外獲得的邏輯來增強智慧合約,同時仍然保留界定區塊鏈網路的信任和透明性。在利用區塊鏈技術的業務網路中,事務都是依據智慧合約中包含的規則來執行的。智慧合約採用一種程式語言進行編碼並部署到區塊鏈執行平臺。

然而,在某些情況下,智慧合約可能不具備完成事務處理所需的全部知識。例如,智慧合約需要在執行時從外部系統獲取易變的資訊(比如股票價格、資訊變動)等。因此若將一些計算量大的業務放在鏈下服務中執行,提交執行結果至鏈上存證,可以應對更多情況,充分落地各方應用場景。

2.3 資料協同

區塊鏈的不可篡改性、對資料的保護性都使得它完美應用於資料協同。DCCY 協同管理系統以資料協同管理、資料安全管理、資料標準化管理為核心,實現資料生成、資料傳輸、資料交換與儲存的全過程校驗、稽核和審計,保證資料來源安全,為公鏈建設提供技術和服務保障,實現鏈上鍊下資料的同步處理。

3. 應用層

3.1 去中心化資產交易

1.創新式將 Order Book(交易委託賬本)和演算法交易模式結合。
2.支援 Uniswap 和 Bancor 兩種演算法交易模型。
3.不收取上幣費用,有效降低專案方准入門檻。
4.交易完成資產即時到賬,快速交易無資產風險。

3.2 去中心化使用者管理

金鑰託管:分為使用者安全成分、金鑰託管成分與資料恢復成分 3 個部分,最大程度保護使用者金鑰安全。

OpenID 去中心化身份驗證:以使用者為中心的數字身份識別框架,它具有開放性、分散性,有效最佳化了使用者身份驗證流程。

3.3 隱私計算

安全共享:提供可靠的隱私保護機制,保證敏感源資料不出庫及隱私資料安全交換,並引入 TEE 進一步保證多方計算的隱私安全。
可信儲存:透過維護可驗證結構實現資料確權。
透明監管:鏈上授權和記錄、鏈下資料交換,基於區塊鏈進行細粒度許可權控制,交換記錄上鍊,保證後期不可篡改且可追溯審計。

4. 解決方案

4.1 DeFi 去中心化金融

去中心化金融或者 DeFi 是一種開源技術,旨在透過引入去中心化層來去中介化,消除尋租中間人,融合各項服務,從而改善目前的金融體系。其當前主要應用場景包括:

穩定幣市場:目前大部分穩定幣在以太坊網路上發行,價值和美元掛鉤。在 2019 年上半年,穩定幣交易量一直呈穩步增長之勢,04 月份後,伴隨著加密貨幣價格的回升,穩定幣市場進一步加速增長。據 DAppTotal 統計,僅 06 月 30 日單日,穩定幣的鏈上總交易量就達到了 8.59 億美元,這意味著,總流通量 50 億美元的穩定幣市場,平均每 5、6 天就會買賣換手一次。

去中心化借貸市場:去中心化借貸市場還處於早期發展階段,僅有兩年的歷史,但其發展速度卻很快。據 DApp Total 統計,截至目前,借貸市場貸出最多的加密資產分別為:DAI 和 WETH,六月份的借貸總額(貸出+借入)是 5.44 億美元,較一月份的 3,400 萬美元,增長了 16 倍。去中心化交易所(DEX):和中心化交易所相比,去中心化交易所的整體市場規模較小。其主要優勢價值在於透明性和安全性,而不足之處在於發展速度和市場流通性。目前DEX 上流通的主要是中心化交易所未上線的幣種。據 DAppTotal 統計,過去半年內 DEX的月總交易額保持穩步增長,1 月份為 7,100 萬美元,六月份增長至 2.88 億美元。

目前,DCCY 以分散式共享記賬,互助協作、全網記賬等技術為基礎,共識演算法、透明記錄為輔,構建全新普惠式的信用體系。

隨著去中心化金融市場規模的日益增長,相信 DCCY 能夠發揮公鏈優勢,打通傳統金融的禁錮,去除舊有模式中存在的風險、低效、不安全等問題,衍生出去中心化、透明度高、費用低的全新生態環境。

4.2 大資料交易

基於區塊鏈技術和鏈下 P2P 網路構建跨機構的可信資料交換環境,實現敏感隱私資料不出庫,降低資料提供方與需求方的協作成本,同時對資料共享進行細粒度的許可權控制,並保證後期可追溯確權,符合真實生產環境的安全性訴求,促進產業網際網路和數字經濟領域的協同創新。

5. 鏈下原子交易

DCCY 系統採用 HTLC(雜湊鎖合同),即在預設鎖定時間前呈現初始金鑰可以花費資金。為了深入瞭解這一方案,我們先來看下基於閃電網路的事務流程。首先,接收方節點生成金鑰並計算雜湊值。之後,將該雜湊值傳送到傳送方節點作為 HTLC 生成的基礎。

傳送方生成合約並將其傳送到節點 A,即路徑上下一個節點,該節點用遞減的時間鎖建立新合同(使用相同的雜湊值)。這個新生成的合同由節點 A 沿著路徑傳送到節點 B,然後節點 B 重複相同操作並繼續縮短時間鎖。合約一路前進到接收方,由接收方透過自己一開始就生成的金鑰簽名釋放資金(解鎖支付),然後從發出合約的節點處獲得資金。

反過來,這一動作向最靠近傳送發的節點揭示金鑰,並授權解鎖支付並接收資金,然後再向前一節點出示金鑰。整個路徑重複這一過程後,每個節點都收到了付款,至此支付完成。所以,造成節點丟錢的唯一因素就是它無法趕在時間鎖的時限內簽名釋放資金,比如在接收到金鑰後就離線。

DCCY 公鏈代幣:DCCY

1. DCCY 發行

DCCY 是一種系統的管理型貨幣和效用代幣,是使用者進行投資的主要代幣。DCCY 支付的主要場景是支付基於DCCY公鏈發行的一籃子穩定幣的交易費率,因此在消費者對一籃子穩定幣的需求下,由於DCCY的市場發行數量是固定的,且對於同一DCCY,在償還完穩定幣費率之後需要進行銷燬,因此市場中的DCCY供應量是降低的,因此DCCY具有一定的增值空間,其主要的支付場景一是直接支付穩定幣費率,二是作為名義上的穩定幣費率計價單位。

2. DCCY 錢包

2.1 DCCY 錢包基礎架構

DCCY 雙鏈錢包採用 DCJS + Golang 雙後端設計。其中 DCJS 後端主要處理去中心化DCCY 公鏈互動相關事務,如賬戶註冊,私鑰匯出,充提幣,CPU/NET 質押,RAM 購買出售,投票。Golang 後端主要處理中心化 BTC 錢包,賬戶體系(私鑰為根基,按賬戶名繫結推薦關係),DCCY 競拍系統及獎金池發放。

2.2 賬戶註冊及私鑰匯出

DCCY 錢包賬戶註冊直接連通 DCCY 主節點進行公鑰簽名,生成對應私鑰完全由使用者控制,可匯出,全網可查用,可在任何支援 DCCY 公鏈的錢包客戶端使用私鑰恢復錢包。

2.3 充提幣

DCCY 錢包賬戶支援 DCCY 及基於 DCCY 公鏈發行的各類代幣充提幣,充提幣使用登陸賬戶私鑰進行簽名,初期使用 0 手續費率設定。

2.4 CPU/NET 質押,RAM 購買出售

CPU 原是指電腦的中央處理器,在 DCCY 系統中,CPU 是指 DCCY 系統處理操作指令所需的時間,CPU 的單位是時間,常用 ms 毫秒。NET 原是電腦網路的意思,在 DCCY系統中,NET 是 DCCY 系統中傳輸資料的大小,單位是 KB。RAM 原是指電腦記憶體,在 DCCY系統中,你的帳戶餘額等資料需要儲存在 DCCY 系統中,RAM 就是儲存賬戶資料所佔用的DCCY 系統的儲存空間。RAM 的單位常用的是 KB。

例如:某賬戶相關資訊資料假設是 50KB 大小,就要提前購買至少 50KB 的 RAM 來儲存賬戶資訊。若某賬戶要給另一個賬戶轉賬,DCCY 公鏈處理該轉賬指令需耗費 1ms 時間,就要提前抵押 DCCY 換取至少 1ms 的 CPU。同時,某賬戶發出的轉賬指令也是資料,需要佔用 DCCY 的網路資源,假設為 1KB,就要提前抵押 DCCY 換取至少 1KB 的 NET。

2.5 投票機制

比特幣和以太坊採用 POW(工作量證明機制),進行挖礦計算以獲得出塊權利並獲得出塊獎勵。而 DCCY 採用 DPoS 的共識演算法,DCCY 節點是由 DCCY 持有者透過投票的方式選出 21 個出塊節點(也稱超級節點),由這 21 個超級節點來進行交易的接收、驗證和確認,並將交易打包成區塊,然後加入到 DCCY 區塊鏈中。

在 DCCY 網路中,前 21 個節點被設定為出塊節點,其他的節點設定為備用節點。DCCY的節點維護著 DCCY 網路安全和健康執行。DCCY 錢包內建投票功能,一個賬號最多可以為 30 個節點投票。投票需要一個抵押的過程,在進行投票時需要把賬號之中的 DCCY 進行抵押鎖定,轉換成 CPU+NET 的資源,換取對應的選舉票,即換算成為對應的一個投票權重分劃分。

例如:某賬號中總共有 1000 個 DCCY,其中 500 個 DCCY 是處於抵押狀態的。某賬戶可以選擇投票給最多三十個認可的節點。得到投票的每個節點,都得到了對應的 500 票。而抵押的這些 DCCY 代幣在短期內無法進行轉賬,這個抵押的行為其實可以看作是一次短暫的鎖倉。而鎖倉,則意味著市場上 DCCY 的流通量減少了。每個賬戶投票三十次與投票一次相比,前者的風險更小,尤其是在區塊鏈被少數賄選節點控制的風險方面。

3. 錢包中心化功能

3.1 BTC 錢包

錢包內支援賬戶擁有可用於充幣的 BTC 錢包地址(不提供私鑰),此地址僅用於 BTC充幣,充幣到賬後顯示為使用者 BTC 錢包餘額,可用於進行提幣及 DCCY 競拍操作。

3.2 賬戶體系

使用去中心化的 DCCY 賬戶名(唯一不重複,12 位字元,由小寫字母及數字 1-5 組成)構建賬戶體系,使用者有且只有一次繫結推薦關係的機會,推薦關係繫結時需要進行檢測。檢測例如:賬戶 A 需繫結賬戶 B 為推薦人(B 成為 A 的上部推薦關係),則需要檢測
賬戶 B 不能為賬戶 A 下方的所有推薦關係中的任何一個。

賬戶體系內部為弱關聯,按照條件不同劃分為以下四種:

機構節點:開通 DCCY 公鏈充提並上線交易功能的機構專屬賬戶,由機構申請並由DCCY 基金會確認符合條件後生效,機構節點為頂級賬戶,無上部推薦關係。
社羣節點:參與競拍累計獲得 10000 枚 DCCY 的賬戶自動升級為社羣節點。
普通使用者:參與競拍累計獲得 10 枚 DCCY 的賬戶。
非活躍使用者:初始建立的使用者或私鑰匯入使用者,參與競拍未達到 10 枚 DCCY 的賬戶。

4. DCCY 競拍系統

競拍方式:有參考底價的矇眼競拍
競拍週期:每個自然日的格林威治時 0 時至 23 時 59 分 59 秒為一個競拍週期。

參與方式:使用者使用錢包內 BTC 賬戶餘額進行競拍,競拍時自由設定競拍價格,即 1BTC=n DCCY(n≥參考底價),並選擇投入競拍的 BTC 數量,最小投入 0.01 枚 BTC。參與競拍後凍結相應數量 BTC,如成功拍中,則扣減相應數量 BTC 併發放 DCCY 至賬戶,如未成交,則解凍 BTC,無手續費。矇眼競拍結果以價格為第一優先順序,時間為第二優先順序,直至當日額度全部競拍完成。

競拍日上限:日上限為 200 萬枚 DCCY。

參考底價:以自然周為單位,選取上線 DCCY 並具有價格指標的機構,每個自然週週一格林威治時 0 時更新,機構內 DCCY 價格均價作為周指導價。

競拍結算:每個自然日的格林威治 0 時至 3 時為上一自然日競拍結算時間,結算後由競拍池賬戶直接發放至拍得使用者賬戶(DCCY 鏈上發放)。

競拍獎金池:DCCY 基金會將額外追加等同於當日成功競拍總額度 10%的 DCCY 用於獎勵各類參與者。如今日成功競拍出 100 萬枚 DCCY,則追加至多 10 萬枚 DCCY 進行獎勵。

5 初始分配

DCCY有著獨特的經濟模型和生態價值。在代幣流通中,除開前期激勵政策的獎勵發放,其餘均透過蒙眼競拍方式進入投資人市場流通。

DCCY 將針對優質的交易所贈送超級節點計劃,被贈送的交易所可以享受超級節點的權力與權益。除了免除節點的競選,還賦予超級節點的資源能量,促進交易所發展,為行業帶來積極向上的突破。

關於更多DCCY資訊:https://www.dccy.io/
更多區塊鏈專案介紹:http://www.qukuaiwang.com.cn/news/xiangmu
風險提示:區塊鏈投資具有極大的風險,專案披露可能不完整或有欺騙。請在嘗試投資前確定自己承受以上風險的能力。區塊網只做專案介紹,專案真假和價值並未做任何稽覈!

免責聲明:

  1. 本文版權歸原作者所有,僅代表作者本人觀點,不代表鏈報觀點或立場。
  2. 如發現文章、圖片等侵權行爲,侵權責任將由作者本人承擔。
  3. 鏈報僅提供相關項目信息,不構成任何投資建議

推荐阅读

;