德爾塔(Delta)白皮書

引言

一種名為比特幣的去中心化加密數字貨幣的誕生,標誌著人類社會正在逐步邁向去中心化的超主權數字貨幣時代。公平、安全、保值、快速、綠色的新型數字貨幣成為日常支付貨幣是世界人民的民心所向。

我們的使命是建立一個讓每個普通人都能自由參與鑄造和運營的數字貨幣及去中心化應用程式平臺。

我們的願景是與全世界的每一個人一起,創造一種公平、安全、快速、綠色且無通貨膨脹的超主權數字貨幣。我們致力於建立一個相對自由的點對點生態系統和線上應用環境,讓每個人都能自由地參與其中,共同推動德爾塔的發展和應用。


1.主權貨幣問題簡述

  • 充當世界貨幣的主權貨幣發行國能夠獲得鉅額的國際鑄幣稅和國際通貨膨脹稅收益,這種單一的世界貨幣格局是一種不公平的結構
  • 國際貨幣支付手段職能的前提是貨幣發行國強大的信用保證, 但是特里芬難題 使主權貨幣發行國面臨著兩難選擇,單一的世界貨幣格局是一種不穩定的結構。
  • 貨幣價值尺度的二重性決定了國際市場上只能有一種貨幣執行世界貨幣的職能,多極世界貨幣格局會導致貨幣發行國之間的摩擦,對世界經濟和平發展不利。
  • 政府為了刺激經濟和增加財政收入而集中的貨幣發行權,可能會導致貨幣嚴重超發並形成高通貨膨脹,這會嚴重影響普通人口袋裡現有貨幣的價值,增加了生存的經濟壓力。

2.當前加密貨幣的現狀與弊端

比特幣是最早的加密貨幣,概念最初由中本聰在2008年11月1日提出,並於2009年1月3日正式誕生。根據中本聰的思路設計釋出的開源軟體以及建構其上的P2P網路。比特幣是一種P2P形式的數字貨幣。比特幣的交易記錄公開透明。點對點的傳輸意味著一個去中心化的支付系統。與大多數貨幣不同,比特幣不依靠特定貨幣機構發行,它依據特定演算法,透過大量的計算產生。人類後續發明的一些加密數字貨幣產品也基本參考了比特幣的模式與技術。

這樣的模式與技術方案具有許多優秀的好處,併為後來數字貨幣的發展帶來了諸多啟發。比如:

  • 去中心化、不可篡改——這些特性確保了人們所持有的資金不受任何第三方控制和監管,同時讓人們感受到了完全的擁有感。持有者不必擔心資金被凍結或被抹去,這讓人感到安心。
  • 獨立性、公平性——加密貨幣不受任何國家、銀行或金融機構的控制,它們基於的是一個去中心化的網路。從理論上一定程度上避免了各國在追求貨幣政策和金融體系的優勢時所引發的競爭和衝突。

但是,同時也帶來了許多方面的現實問題,以下面對相關問題展開論述。

2.1 安全性

按以上原理設計的加密貨幣安全性問題主要有兩個方面:

  • 私鑰破解——比特幣私鑰破解理論上的難度等於破解一個256位的金鑰。換句話說,攻擊者最多需要窮舉大約10^77次。雖然這個機率非常渺小,但是沒有人能夠保證碰撞成功的事件一定會發生在最後一次。同時,隨著量子計算機的出現和發展,將給持有者帶來更大的擔憂。
  • 私鑰丟失或被竊取——保管基於密碼學加密貨幣的私鑰是持有者面臨的一個重要問題。無論選擇使用冷錢包、紙錢包還是腦錢包,都有可能發生私鑰丟失或被竊取的情況,這讓人感到十分焦慮。世界上每個人都有物品丟失或被盜的經歷,也可能會忘記重要資訊。因此,沒有人能夠保證這種情況不會發生在管理私鑰或助記詞方面。最糟糕的是,一旦丟失或被竊取,無法透過任何一種方式找回或重置,這給持有者帶來了巨大的風險。

2.2 公平性

同樣以比特幣為例,雖然其去中心化的特性使得任何人都可以參與驗證交易和挖掘區塊,但在早期,只有少數人致力於此,並因此獲得了大量的比特幣。隨著比特幣網路的興起,大量的算力集中在了少數礦場手中,使得比特幣的生產和財富分配出現了大規模的集中化。目前,87%的比特幣由網路中1%的人擁有,這使得大多數普通人很難有機會參與其中。後期希望擁有比特幣的人們只能高價在二級市場購買或投入巨資購買算力,這樣的情況讓大多數普通人很難有信心和實力加入其中。因此,在比特幣等加密貨幣網路中,公平性是一個值得思考的問題。

2.3 能耗與環境問題

根據劍橋大學替代金融中心(Cambridge Centre for Alternative Finance)釋出的實時比特幣電力消耗指數(CBECI)資料, 全球比特幣挖礦的能源消耗量驚人。目前,這一數字約為131.73 TWh,與阿根廷或荷蘭等國家的年度電力消耗相當。此外,比特幣挖礦還產生了大量的碳排放,佔全球總排放量的0.10%左右。這加劇了全球環境問題,特別是氣候變化和環境汙染。

隨著比特幣和類似網路挖礦的規模不斷擴大,能源消耗量和碳排放量也在持續增長。然而,儘管這些挖礦的能源消耗和碳排放問題備受關注,但這也推動了人們對更環保、更高效的加密技術的研發和應用。

2.4 POS困境

POS(Proof of Stake)機制的出現確實在一定程度上解決了比特幣等加密貨幣在能耗和交易速度方面的問題。 然而,POS機制也存在一些困境。其中最主要的問題是,在POS機制中,質押代幣最多的驗證者能夠更快地獲得驗證資格並獲得獎勵。 這種機制可能會導致“富者更富,窮者更窮”,從而引發分配公平性的問題。這進一步阻礙了加密貨幣的流通和普及。

在POS機制下,擁有大量代幣的驗證者能夠獲得更多的獎勵,這使得富有的驗證者更加富裕,而貧窮的驗證者則更加貧困。 這種模式可能會加劇社會貧富差距,降低普通人的參與度,進而阻礙加密貨幣的普及和發展。

此外,POS機制還存在一些其他的問題。例如,質押代幣可能會產生風險,如果代幣價格下跌,驗證者可能會遭受損失。 此外,POS機制中的驗證者可能會被攻擊者惡意攻擊,從而影響整個網路的安全性和穩定性。

因此,雖然POS機制在一定程度上解決了比特幣等加密貨幣在能耗和交易速度方面的問題,但是它也帶來了一些新的問題和挑戰。 為了解決這些問題,需要進一步研究和探索更加公平、安全和有效的共識機制。


當然,除了上述提到的安全性、公平性、能耗和POS問題之外,現有的各種加密貨幣還存在著其他一些問題。例如,交易速度慢、交易成本高、價格波動大、缺乏應用場景以及兌換鴻溝等問題。這些問題在此暫不展開論述,後續的德爾塔設計說明章節中將會探討如何透過一些有效的方法和策略來解決與避免這些問題。

3.德爾塔(Delta)更理想的數字貨幣系統

為了設計和開發更理想的數字貨幣,我們站在前人的肩膀上,吸取他們的優點,避免重蹈覆轍。 同時,結合當前的社會狀況和技術基礎,我們以人本貨幣為基本理念,致力於設計和構建在未來社會中理想的數字貨幣系統。

3.1 名詞與定義

為了更方便闡述和閱讀本文件,我們將一些必要的名詞和定義的解釋寫在前面

  • DTC:這是Delta Coin的縮寫,也是該數字貨幣的程式碼
  • DTCT:這是Delta Credit的縮寫,表示未被啟用釋放的DTC。
  • δ:這是Delta Coin的貨幣符號,例如10δ、100δ、1000δ等。
  • 挖礦:在Delta應用中,透過特定的分配規則和模式,使用者透過點選操作獲取DTCT的行為。
角色與職能:

角色與職能構成貨幣鑄造、共識建設、系統安全的有機整體。在德爾塔系統中,有三個核心角色:礦工、大使和驗證者。

  • 礦工(Miner):德爾塔系統的參與者,在首次進行採礦操作時將獲得礦工身份。其主要職能是在德爾塔的移動應用上進行挖礦操作以生成DTC。這種設計非常有趣且實用,因為它沒有額外的電力消耗,對環境友好,同時也不會引發時間焦慮,影響個人健康。在德爾塔共識的建設過程中,礦工是主要的力量。
  • 大使(Ambassador): 任何礦工都可以透過使用自己的DID(數字身份標識)推薦身邊的人加入德爾塔,並構建出一個微社羣網路。成功推薦他人加入者將自動獲得大使身份。大使的職責是教授新成員如何進行挖礦操作,並幫助他們瞭解德爾塔的運作機制。因此,大使是Delta共識建設的關鍵力量。
  • 驗證者(Validator):德爾塔系統的獨特設計使得它成為一個無需密碼、無需私鑰、無需助記詞的數字貨幣系統。在這個系統中,驗證者的角色是透過驗證終端為不特定的使用者提供賬戶身份驗證服務。任何礦工都有機會透過競選程式成為驗證者,他們在保障系統安全方面發揮著重要作用。

3.2 移動手機挖礦

在加密貨幣中引入挖礦概念,有助於解決貨幣發行中分配公平性的問題。Pi Network 開創了移動挖礦這一創新設計,它綠色環保,有效規避了能耗問題,無需佔用裝置的算力和額外網路。在行動電話高度普及的今天,讓普通人參與數字貨幣挖礦成為了可能。德爾塔繼承了這一設計。需要說明的是,挖礦的本質在於分配,而非計算。中本聰在比特幣設計中利用參與者算力計算數學難題來爭奪記賬權並獎勵比特幣。由此可見,算力只是用於爭奪記賬權遊戲,它與記賬並無直接關聯。從計算機工作過原理來看,它只是將資料寫入磁碟的過程,這個過程能耗極低。所以,摒棄算力挖礦在現有技術背景下是完全合理和可行的。

3.3 Proof of People(POP)

如果我們把透過計算機工作算力的多少來證明對網路的貢獻叫做POW挖礦(Proof of Work),把質押貨幣的多少來證明對網路的貢獻叫做POS挖掘(Proof of Stake),那麼我們就可以把透過以人本身的真實性來證明對網路的貢獻叫做POP挖礦(Proof of People)。當我們啟用手機上的Delta程式來進行挖礦時,這並非手機本身在進行挖礦過程,而是手機作為載體,用於對個人的真實性校驗。因此,Delta的本質是將鑄幣權交給人民,是一種人本貨幣的理念。

3.4 3-No-Verification(三無驗證)

創意的設計讓德爾塔成為一個無需密碼,無需私鑰的加密貨幣系統,

透過3-No-Verification是使用者進入Delta系統的唯一方法,為了解決 2.1章節 提到的加密貨幣安全性問題,我們在德爾塔賬戶身份驗證設計中提出並使用三無驗證。 含義即:

  • 無密碼
  • 無私鑰
  • 無助記詞

我們無需密碼、私鑰、助記詞的原因在於,如果系統仍採用賬戶+密碼的形式設計,那麼將需要透過電子郵件或簡訊方式進行密碼保護,這將導致去中心化程度和服務的持續性受到嚴重質疑。具體來說,郵箱認證需要一個專門的發件箱地址,簡訊驗證則需要一個在電信公司申請的簡訊接入號碼或傳送埠。這些資源不僅需要持續維護,還需要付費。這些工作需要由中心化的人為操作執行,這會引發使用者的不信任感,與去中心化應用的核心理念相悖。

比特幣誕生後,非對稱私鑰被用作於許可權認證手段,這是一種完全去中心化的認證方案。後來,為了便於使用者記憶和管理,開發者們衍生出了助記詞的解決方案並在去中心化應用中廣泛使用。然而,這些方案都存在私鑰或助記詞丟失、忘記、被盜用等風險,並且讓使用者產生一定的焦慮情緒。因此,我們需要一種更加安全、便捷的認證方式來替代傳統的密碼、私鑰和助記詞。

由於密碼、私鑰和助記詞存在被破解、丟失和忘記的風險,因此摒棄這三種驗證方式實現去中心化賬戶驗證並非不可能。德爾塔成功實現了三無驗證,這主要得益於基於區塊鏈的Internet Computer的強大功能和全球高度成熟的行動通訊網路。MSISDN是行動通訊網路中唯一能識別移動使用者的號碼,因此三無驗證又被稱為去中心化簡訊認證。德爾塔開發者設計了一套《去中心化簡訊認證的協議》框架,這是一套完全可靠且去中心化的方案。有關Internet Computer的技術背景和更詳細說明將在後續的技術方案章節中進行介紹。

3.3.1 驗證的流程和規則,驗證的流程和規則的概述如下:首先,我們允許滿足特定條件的使用者申請校驗終端許可權成為驗證者。驗證者可以利用閒置的MSISDN(即行動電話號碼)和智慧手機,下載並安裝德爾塔校驗應用。使用MSISDN作為接入號碼,接收和轉發驗證字串。驗證者只需確保手機電力和網路連線穩定,驗證處理過程將完全由德爾塔系統自動完成。當有大量使用者申請併成為驗證者時,將形成一個驗證終端池。之後,當有使用者進行註冊、登入或轉賬等需要身份驗證的操作時,德爾塔系統將生成一個驗證字串。使用者將從驗證終端池中選擇一個執行良好的終端,並將該驗證字串以簡訊形式傳送到該終端的接入號碼。驗證終端在收到驗證字串後,同時提取傳送者號碼,然後轉發到德爾塔系統。最後,德爾塔系統執行驗證比對,合法使用者的請求將被允許透過。有關更詳細的資訊,請參閱 《去中心化簡訊驗證協議》 框架。

另外,需要額外說明的是:一是在系統尚未形成足夠多的驗證終端的早期階段,將由開發者接入一個全球通用的虛擬接入號碼,為早期使用者提供驗證接入。一旦驗證者數量能夠滿足基本需求,這個虛擬接入號碼將被移除。二是為了避免使用者產生較高的國際簡訊費用,系統將為需要驗證的使用者優先顯示本國驗證接入號碼。

圖表 1(驗證原理圖示)

3.3.2 驗證者規則部分,我們的設計包括以下幾項:

  • 人數規則:允許每個區域(按照E.164國家程式碼分割槽)的驗證者數量上限為總註冊人口的萬分之一,同時允許最低下限人數為1000人。
  • 質押競選:要成為驗證者,必須透過質押競選。競選者需將一定數量的Delta Coin投入競選池,並下載德爾塔驗證終端,確保與德爾塔系統連線正常。根據競選規則,系統將在每個競選週期(一天)內自動從競選池中篩選出一定數量的獲勝者成為驗證者。每個週期最多選出30人,同時,篩選出的總人數不能超過區域規定的上限。成功勝出的驗證者將獲得90天的工作週期。
  • 離線罰沒:在工作週期(90天)內,驗證者不得因任何原因離線超過1小時,否則其質押資金將被罰沒,並重新轉入社羣挖礦資金池。
  • 攻擊懲罰:對於企圖透過攻擊行為(如抓包、篡改等)獲取他人許可權的驗證者,系統將罰沒其質押資金,並標記為不誠信使用者。
  • 競選續約:在90天工作期滿後,驗證者可以選擇繼續參加質押競選以保持驗證服務。質押金額可以與當前服務期內的金額疊加計算。

此外,為誠信驗證者提供獎勵機制,有關獎勵的詳細措施將在經濟模型部分進行闡述。

3.5 安全圈

在引入3-No Authentication(三無驗證)這一安全驗證模型後,數字資產的使用和管理將變得更為安全和便捷。然而,特殊情況下,這種單一驗證機制可能會失去其安全性。例如,當移動裝置丟失或被他人盜用時,對方可能完全掌握裝置的控制權,包括髮送驗證簡訊。為了防止這種情況發生後,並保護賬戶資產的安全,我們在系統的設計中加入了安全圈功能,為賬戶提供二次身份驗證,以增強賬戶的安全性。

安全圈是基於使用者社會關係的驗證模型,該功能是完全去中心化的。是透過使用者的社會關係圈幫助其實現安全驗證,安全圈功能能夠有效地增加惡意攻擊的難度,並降低賬戶被他人獲取的風險。

安全圈的工作原理如下:首先,使用者可以將可信任的人(一般是親朋好友)加入到自己的安全圈成員列表,通常為3-5人。當賬戶需要進行安全圈驗證時,Delta智慧合約程式將隨機從安全圈成員列表中選取一位成員,協助當前使用者透過提供安全碼的方式進行身份確認。噹噹前使用者向該成員詢問安全碼時,被選中的安全圈成員將能夠幫助確認使用者是否是本人。同時,程式將提示:“如果不是親友本人的情況下拒絕提供安全碼”,以保護賬戶安全。因此,任何Delta使用者都應確保安全圈成員列表中的人員是可信任的。

什麼情況下需要用到安全圈呢?
  • 當有使用者安裝有Delta程式的手機丟失時,使用者應該需要使用一臺新的裝置來強制登入Delta應用。在這種情況下,使用者需要使用安全圈驗證來確保其賬戶的安全性。由於手機丟失,原有的驗證狀態已經失效,使用者需要透過安全圈成員提供的幫助來驗證其身份並登入應用。
  • 當賬戶進行敏感操作時,如更換手機號碼或更新安全圈成員等,為了防止這些操作被他人執行,因此,也需要啟用安全圈驗證。

3.6 經濟模型

在2.2章節中提及了現有加密貨幣在分配上存在的公平性問題,因此德爾塔分配規則的設計需要避免類似比特幣的分配方式,即將大部分幣量分配給早期參與者。這種分配方式可能導致後期參與者需要以高昂的價格購買,從而使其淪為投機工具。這不僅阻礙了人類貨幣共識的形成,還可能導致流通價值無法實現。因此,德爾塔分配規則需要採用更加合理的方式來實現。

首先,我們將Delta Coin的初始總量定義為3000億枚,相對於其他加密貨幣,Delta採用這樣龐大的總量設計旨在方便日常生活中的流通和使用。(例如,我們希望將一盒250毫升的牛奶定價為0.3δ,而不希望0.0000003δ這樣,小數點後面過多的零會讓人感到困惑)

然後,我們將這3000億枚分為四個部分,每個部分發揮不同的作用:
  • 第一部分:社羣挖礦——60%
  • 第二部分:共識拓展基金(用於大使推薦、新註冊和驗證者獎勵)——10%
  • 第三部分:生態建設獎勵基金——20%
  • 第四部分:ICP燃料眾籌——10%
圖表 2(分配比例)
關於分配方案的一些額外說明如下:
  • 初始總量和當前的分配方案是在“臨時治理模式”下執行的。顯然要作為全球共識貨幣這些總量是不夠的。之後可在DAO模式下可由Delta全員選舉的“治理委員會”根據發展的需要商議提出增發提案。
  • 初始的3000億枚貨幣並不代表它們在之後全部都可以成為可流通的DTC。這3000億是Delta Credit(DTCT)的總量,表示在未透過KYC啟用和釋放之前的有效數量。經過KYC篩查後,一般來說最終可流通的DTC數量通常會小於DTCT。
  • Delta以人本貨幣為理念,理論上應該將所有幣量透過社羣挖礦和共識拓展方式分配,而其他部分應該透過捐助或手續費的方式籌集。然而,在專案早期,生態建設的需求和工作量非常大,為了確保專案的成功和讓生態建設者更有信心,我們實行了預留分配。同樣,燃料眾籌部分也是為了提供更可靠的執行機制。

3.6.1 社羣挖礦

社羣挖礦的總量為1800億枚,等於總量3000億枚的60%。我們透過使用者真人每日簽到貢獻關注度的方式來分配這些幣量。這種方式經過長時間進行後就可以形成共識。其原理是使用者透過貢獻關注度,將無形的虛擬數字轉化為貨幣共識,這種共識度反過來促進它作為貨幣的價值。在挖礦基礎速率方面,為了在早期激勵性和長期公平性之間找到平衡,我們採用了兩階段倍減方案設計。

第一階段:當參與人數為1到3000萬之間時,1人到3000人之間該速率為32δ/天,以此作為起步基準。每當人數增加10倍時,該速率減半,直到參與人數達到3000萬時速率降致2δ/天后進入下一階段。

第二階段:當參與人數達到3000萬及以上後,每當人數增加3倍時,該基礎速率減半,直到最後挖完停產。

基礎速率減半圖表解析

3.6.2 註冊與推薦獎勵

為了促進德爾塔網路更快的發展,我們專門設定了推薦獎勵計劃。在成為礦工之後,任何人都可以成為一名推廣大使,透過推薦他人來獲取這些獎勵。

  • 推薦固定獎勵:為了邀請親朋好友加入德爾塔,推薦者只需透過二維碼或連結分享自己的數字DID。當對方在註冊時填寫推薦者的數字DID時,雙方都將獲得1δ的獎勵。如果推薦註冊發生在社羣挖礦停止之後,獎勵將會減半,各獲得0.5δ。這部分獎勵將從300億“共識拓展基金”的總量中分配。
  • 直接推薦獎勵:大使每直接推薦一人,當被推薦者在處於挖礦狀態時,其挖礦速率將提高基礎速率的1/3。另外,當大使的上級推薦人處於挖礦狀態時,也將按照此比例計算到直接推薦獎勵中。
  • 假設當前基礎速率為16δ/天, 大使已推薦人數為n,並處於挖礦狀態,那麼當天這部分提升收益計算公式如下:$i 16 \times \frac{1}{3} \times (n+1) = x (δ/day) $i

  • 間接推薦獎勵:推薦大使直接推薦團隊中的每一個人他們再推薦的每一個人都代表大使的間接推薦使用者。當一個間接推薦使用者處於挖礦狀態時,推薦大使的挖礦速率將額外提升基礎速率的1/10。

假設基礎速率同上,間接推薦並處於挖礦的人數為n2,那麼當天這部分提升收益計算公式如下:$i 16 \times \frac{1}{10} \times n_2 = x (δ/day) $i。直接推薦和間接推薦這兩部分獎勵將疊加計算,並在1800億社羣挖礦總額資金中支配。

3.6.3 驗證者獎勵

在3.4章節中闡述了三無驗證的基本原理和流程,為了實現這樣的驗證程式,系統需要一部分使用者申請成為驗證者,同時我們也需要設計一定的獎勵來激勵這些為此付出的人。驗證者的獎勵方式和金額是分為兩種情況的。

① 首先,當共識拓展基金的10%還未用完時,驗證者的獎勵將使用這部分基金來支付,每次完成驗證的獎勵的具體金額為當前挖礦基礎速率的1/3。

② 另外,當共識拓展基金已經用盡時,驗證的費用將由需要驗證的使用者支付,這個費用將在驗證過程完成後自動扣除。這時驗證的費用將按日常轉賬手續費的3倍計算。

3.6.4 生態建設獎勵基金

為促進德爾塔生態多方面的建設和發展,該基金將面向多個生態建設方面的獎勵計劃,其中包括:

  • 生態dApp開發者獎勵計劃:旨在激勵早期生態開發,對德爾塔生態的貢獻以及優質生態專案開發者。更多詳情請參閱dApp廣場章節。
  • 形象及知名度宣傳獎勵計劃:旨在獎勵對Delta形象及知名度宣傳有特別貢獻的個人或團隊。
  • 早期交易獎勵計劃:用於獎勵在Delta應用中參與早期各類交易行為的使用者。

在早期“臨時治理模式”下,該基金由Delta核心團隊託管和規劃使用。其目標是促進Delta各方面生態建設的繁榮和發展。具體用途和規則將根據實際需求進行設計和調整,並在相關用途計劃中明確說明。

之後,一旦進入“DAO治理模式”,核心團隊將把剩餘的基金轉交給DAO進行託管。後續的使用決策將由DAO做出。

3.6.5 ICP燃料眾籌

這方面的資金分配方式將在燃料機制章節闡述

3.6.6 手續費

在交易時產生一定的手續費的好處之一是為了防止惡意小額轉賬而產生大量垃圾記賬資料的攻擊行為,以保護Delta系統的健康執行。另外,Delta系統的手續費將採用燃燒模式,交易消耗的手續費將直接轉入一個空地址中。

在“臨時治理模式”下,每筆交易燃燒的手續費為 1‰,同時限制最低為0.01δ,最高為0.3δ。在這一模式下,為確保權力不被濫用,不得以任何理由增發新幣,相當於在這一模式下是一種通縮機制。

之後,在“DAO治理模式”下,DAO可以根據實際需要透過提案的方式實現增發機制,增發的貨幣可以彌補手續費燃燒部分,阻止進一步通縮。增發的貨幣用途的第一部分將是支付Delta執行的燃料”cycles”。其他部分可用於治理參與獎勵資金和其它有利於生態良性發展的事宜。另外,在長期的DAO治理模式下,可透過年度提案來重新確定交易手續的具體額度或規則。

3.7 KYC驗證

KYC(Know Your Customer/Client)驗證是一個重要的過程,旨在確認使用者的身份,並防止虛假賬戶的建立。在Delta系統中,由於其挖礦機制是基於社交網路和完全去中心化的,因此KYC驗證尤為重要。為了確保公平分配和杜絕虛假身份挖礦,我們計劃採用AI識別和社羣KYC市場結合的方式進行。使用者可以透過KYC市場實現社羣成員匿名交叉互相認證,並設立一定的獎罰機制。這些措施將確保Delta系統的公平性和生態健康發展,同時提高使用者對系統的信任度和參與度。

首先,AI識別技術可以用於身份驗證過程中,透過深度學習和影象識別技術,對使用者提供的身份證明檔案進行自動化識別和比對。這樣可以大大提高身份驗證的效率和準確性,減少人為錯誤和欺詐行為。

其次,社羣KYC市場是一種基於去中心化思想的市場機制,透過人為檢查和判斷防止“人皮面具”和“數字換臉”等行為,可以有效阻止等針對AI的欺詐和攻擊的發生。使用者可以透過這個市場實現社羣成員匿名交叉互相認證和確認。在社羣KYC市場中,使用者可以釋出自己的身份證明資訊,並設定有一定的獎懲機制,鼓勵其他使用者進行驗證和交叉認證。透過這種方式,我們可以建立一個互相監督和信任的機制,確保每個賬戶的真實性和可信度。

同時,在KYC市場人工檢查認證過程中,我們採取選擇性披露的方式進行。在認證中,選擇性披露是指在保證個人資訊不洩露的情況下,只向驗證者展示驗證所需的必要資訊,對個人真實性進行驗證的過程。 採用這種方式的優點是可以在確保被驗證者隱私不被洩露的情況下,能有效地對必要的資訊進行驗證。Delta在處理個人資訊資料時採用了碎片化分散式儲存的方式,這為選擇性披露身份認證提供了技術基礎。

此外,為了防止惡意行為和虛假賬戶的建立,Delta系統還將建立一套嚴格的監管機制。如果發現可疑行為或違規操作,系統將立即採取相應的措施,如暫停或標記相關賬戶,阻止流程向下繼續執行。

透過以上措施,Delta系統可以有效地防止虛假賬戶的建立和惡意行為的發生,確保系統的公平性和可靠性。同時,KYC驗證也可以提高使用者對Delta系統的信任度和參與度,推動Delta生態的健康發展。

之後,當使用者獲得KYC認證後,系統將立刻為該使用者釋放第一筆DTC,具體的釋放規則參見3.12釋放機制章節。

3.8 非KYC賬戶

在Delta系統中,任何人都沒有許可權刪除或凍結任何賬戶。應為,早期在編寫Delta程式時,並沒有設計這樣的功能或介面,這樣更符合去中心化和使用者自主的理念。因此,非KYC賬戶是被允許長期存在於系統之中的,並且可以參與交易或互動。然而,透過KYC認證的賬戶會獲得特定的標記,未標記KYC的賬戶會被限制某些權利,例如參與DTCT資金釋放行動、成為交易賣方等。由於未標記KYC可能被視為不可信,可能會被某些系統生態子應用或交易對手拒絕。

3.9 燃料機制

首先,所有計算機程式的執行都需要支出電費和硬體成本。例如,對於傳統的Web2程式,需要在如Amazon AWS之類的平臺上託管服務並支付資源使用費。區塊鏈也不例外,比特幣礦工需要購買昂貴的ASIC礦機和支付高昂的電費,他們的這些執行成本就以挖礦獎勵和轉賬手續費的方式反饋給礦工。因此,像比特幣這樣的加密貨幣的轉賬手續費是相當昂貴的。其他的POS模式的區塊鏈降低了挖礦(遊戲式的算力計算)成本,所以轉賬手續費也相對下降了,但該模式的治理成本依然很高,最後手續費用仍然較高。

德爾塔也需要執行成本。德爾塔完全執行在由Dfinity研發的Internet Computer的加密空間(Cypherspace)內。網際網路計算機的架構設計對於傳統區塊鏈更為先進,執行成本更低。根據官方公佈的資料,儲存方面的費用大約為5美元/GB/年,而且網際網路計算機並非使用主權貨幣計費。相反,它需要一種名為cycles的燃料來支援計算操作和儲存 。這種“cycles”是透過Internet Computer (ICP)實用代幣的轉換生成的。因此,德爾塔需要ICP這個實用代幣來作為執行成本。

因此,德爾塔需要一種燃料機制來確保其程式的長期執行。根據德爾塔的發展,我們將燃料來源分為3個階段,即啟動階段、共識建設階段和共識形成階段。

① 啟動階段——就是在德爾塔部署到無使用者的早期階段,核心開發者將一次性注入30 ICP代幣到Internet Computer智慧罐(關於智慧罐將在執行環境章節詳細說明),以確保程式正常執行,併為即將加入的使用者提供服務保證。

② 共識建設階段——是指從開始執行到還未產生流通價值之前的階段。在這個階段,我們在德爾塔的應用廣場啟動一個“ICP燃料眾籌”子程式,以籌集德爾塔執行所需要的“cycles”燃料。任何使用者都可以透過這個子程式為德爾塔籌集轉換“cycles”燃料所需的ICP代幣,程式將根據設定的演算法,獎勵給參與者對應數量的Delta Credit作為對其支援的獎金。這些可獎勵的ICP代幣是總量分配的第四部分(ICP燃料眾籌),共計300億δ,全部發放完畢後將自動停止眾籌。所有眾籌到的ICP代幣將儲存到一個沒有繫結MSISDN的虛擬DID中(意味著任何人沒有許可權操作這個虛擬DID),德爾塔燃料管理程式會自動監控智慧罐中的“cycles”餘額,當“cycles”低於3000 billion時會自動將虛擬賬戶中ICP的其中10枚兌換為“cycles”。眾籌兌換率的計算結果主要由總使用者量和已發放量這兩個引數決定的,具體演算法公式如下:

  • 定義:
  • $i R = 註冊量 $i
  • $i D = 已發放Delta Credit金額 $i
  • $i Ex\_rate = 當前眾籌兌換率 $i
  • $i Ex\_rate = \frac{log(D)}{3} \times log(R) \times 0.00003 $i
  • 其中3 和 0.00003 是一個固定常數
  • 假設,現在已註冊量R=100000,眾籌已發放獎勵金額D=330000枚,
  • 那麼,當前兌換率如下計算:
  • $i Ex\_rate = \frac{log(330000)}{3} \times log(100000) \times 0.00003 $i
  • $i Ex\_rate ≈ 0.001463 $i
  • 即當前:1 ICP可兌換 $i 1 \div 0.001463 = 684$iδ (結果採取近似取整)

③ 共識形成階段——是指完成大規模KYC驗證並進入“DAO治理模式”後, DAO可以根據增發提案,增發一定量的Delta Coin彌補交易手續費燃燒,並將增發額度的一部分優先用於兌換燃料”cycles”。

3.10 dApp廣場

dApp廣場是德爾塔的去中心化應用市場,是德爾塔線上生態建設的平臺,是面向未來的Web3應用中心。任何具備開發能力的使用者都可以開發德爾塔應用併入駐,經過社羣廣泛討論和投票後,將起草併發布《Delta應用生態白皮書》。該白皮書將確定開發者獎勵政策、道德行為、使用者隱私和使用者資料自主策略等方面的設計和規範。

3.11 USDT雙幣挖礦

USDT 雙幣挖礦,其含義就是DTC與USDT兩種數字貨幣同時挖掘。

其目的是在Delta生態還沒有形成和繁榮的早期階段,為礦工提供一定的有效收入;同時,也為開發者提供一定的經費支援,確保開發者能夠持續長期的提供開發服務,最終能夠實現Delta規劃和願景;也為廣告商提供一種有效的推廣渠道,促進共識正向發展。

其原理是利用Delta社羣龐大的使用者群體實現流量變現,為廣告商、Delta核心開發者和礦工提供多方受益。

其方法是接入現有成熟的廣告平臺,使用者可以透過USCT挖礦模組的一個“播放按鈕”展示激勵廣告並獲取變現收益

分配機制與結算週期等相關細節可參見Delta App “USCT挖礦模組”頁面。

3.12 啟用與釋放機制

在以太坊智慧合約出現之後,市場發行了各種五花八門的代幣,這些代幣的發行大多都有釋放啟用機制,它們的方式一般是要求使用者承諾(或者規定)將代幣按一定比例、一定時間週期進行質押,後再按質押週期進行一次或多次釋放,釋放後的代幣可獲得自由流動的權利。

這樣的設計目的是保障代幣價格的穩定和向上,防止代幣因大量拋售而造成價值坍塌。其原理是透過時間的延長來獲得生態與共識的發展。這樣做對早期共識建設和穩定價格的確有一定的幫助,但其作用並不強。因為,這樣做會在系統內形成大量的殭屍使用者,這些殭屍使用者它們什麼都不做只是等待時間的到來和價格的暴漲,這樣的情況對共識生態的長期建設沒有任何幫助。

為此,Delta重新定義了釋放機制,我們將週期與社羣行為相結合,即在一個設定週期內並滿足一定行為的條件將獲得DTC釋放,我們把這種釋放機制稱為行為性週期釋放。

我們的具體設計方案如下:將賬戶DTC的釋放設定為100個週期進行,每個週期最少為7天,每個週期等額釋放,共計100期釋放完畢。賬戶在一個週期內完成對應的易貨行為後,即可獲得釋放權利。

具體來說,首先,在大規模KYC之前,我們將在dApp廣場建立一個“跳蚤市場”應用。該應用允許任何Delta使用者在上面釋出和買賣閒置商品。在這個應用上的交易行為將與DTC釋放程式有機結合。當使用者在“跳蚤市場”應用上產生購買或銷售的行為時,該行為將自動傳導到DTC釋放程式。符合規則的買賣行為將立即觸發釋放機制,並完成周期內應有的DTC釋放。

第一次DTC釋放將在使用者完成KYC後立即執行,並釋放總額的1/100。之後,每7天,如果使用者在“跳蚤市場”應用上發生有效的交易行為,將觸發DTC釋放。每個週期的釋放量依次為總量的1/99、1/98、1/97,直到最後1/1釋放完畢。

同時,有效的行為需要滿足的條件是,不能長期進行單向的買或賣。程式設計中最多連續3次單向行為,超出後將不會釋放本期金額,直到改變交易方向後恢復。

在週期性方面,實際的程式設計中我們按照連續14天內最多2次判定為有效釋放行動。這樣做有助於使用者靈活地安排交易時間。在可釋放交易行為之外,使用者可以參與更多的交易行為,這完全是自由的,並有助於更好的共識建設。

3.13 DID數字身份

在使用者透過三無驗證進入Delta應用時,系統會為其生成一個全域性唯一的13位字串,作為數字身份DID(去中心化識別符號),作為數字身份DID不但承載著個人資料和信用值,並且可以管理、接收和傳送資產。結合KYC的實施,使得使用者和DID數字身份之間形成唯一、真實可信的繫結關係。

在未來,使用者透過Delta數字身份DID授權和管理其他第三方應用或元宇宙中的數字孿生成為可能。

3.14 隱私保護和可追溯性

如果個人的財產狀況被完全公開在交易帳本中,可能會引起不安、焦慮或尷尬。無論財產是多或少,暴露財產狀況都可能對個人造成不良影響。因此,保護個人隱私的權利不可忽視。

同時,可追溯性在提高資料安全和信任度方面發揮著積極的作用。交易資料的公開透明和可追溯性增加了人們對資產的信任和安全感,使人們不用擔心資料被篡改或暗箱操作。

因此,隱私保護和可追溯性同等重要。我們需要一個合理的方法來解決這兩個看似衝突的問題。Delta採用記賬地址與DID數字身份分離設計,以及DID數字身份與記賬地址單向關聯的措施來解決這個問題。記賬地址採用18到19位基於Base58編碼的密碼學地址,這是一種比特幣地址演算法的變種,其目的是便於人們與比特幣地址區分開來,並節省儲存資源。這樣,所有的資金和交易都記錄在記賬地址上,任何人都可以透過Delta瀏覽器檢視和追蹤交易,但無法查詢到記賬地址所對應的DID數字身份。一個DID數字身份下可以建立多個記賬地址(為了防止濫用,在一個DID數字身份下面建立超過一個地址時,每建立一個地址將會產生一筆交易手續費),並且可以設定一個預設收款地址。使用者可以使用任何一個地址收款,同時也可以直接使用DID數字身份或手機號碼收款。使用DID或手機號碼收款的金額將自動轉入預設地址。這樣,使用者可以根據使用場景在隱私和便捷性方面任意選擇。

3.15 去中心化多鏈錢包

去中心化多鏈錢包是Delta系統中內建的核心功能之一。Delta多鏈錢包使使用者能夠與其他區塊鏈之間的資產流轉、資訊互通和應用協同成為可能。它可以方便地接收和傳送其他公鏈資產,當使用者管理這些資產時,完全不需要任何私鑰、助記詞或密碼。這種方便易用並安全的特性,主要得益於Delta的三無驗證協議和基於Internet Computer的ECDSA門限簽名(Threshold ECDSA signatures)技術。ECDSA門限簽名技術允許人們在沒有掌握私鑰的情況下建立第三方區塊鏈的地址並執行轉賬。這使得在Delta多鏈錢包中託管的資產非常安全和值得信賴。

網際網路計算機實現了一種新穎的門限 ECDSA 協議作為其鏈金鑰簽名工具箱的一部分。在此協議中,私有 ECDSA 金鑰僅作為指定方持有的秘密共享方片段式存在,即 IC 上支援門限 ECDSA 的子網的副本,並且使用這些秘密共享計算簽名,而無需重建私鑰。此類子網的每個副本都擁有一個金鑰共享片段,該共享片段本身不提供任何資訊(事實上,任何達到三分之一門限的共享片段集都無法與一組隨機字串區分開來)。至少三分之一的副本需要使用它們各自的金鑰片段來生成門限簽名。除了實際的門限簽名協議之外,鏈金鑰 ECDSA 還包括安全金鑰分散式金鑰生成和定期金鑰重新共享協議,它們是協議的關鍵部分。這使得鏈金鑰 ECDSA 簽名比任何現成的門限 ECDSA 協議更強大。
網際網路計算機的任何子網上的每個容器都可以控制唯一的 ECDSA 公鑰,並且可以請求計算此公鑰的簽名。簽名僅頒發給符合條件的容器,即該 ECDSA 金鑰的合法持有者。每個容器只能獲取其自己的 ECDSA 金鑰的簽名。請注意,容器本身不持有任何 ECDSA 私鑰或金鑰共享片段。門限加密技術可以幫助實現區塊鏈信任模型中的功能,而這些功能是單獨使用傳統加密技術無法實現的

3.16 技術方案與實現

Delta選擇Internet Computer(IC)作為基礎執行環境,並使用Motoko程式語言來實現其服務端編碼。Delta系統完善和複雜的功能得以實現,得益於IC提供的強大可程式設計能力和高速、低成本的運營環境。

Internet Computer(IC)是目前世界上最先進的智慧合約容器執行平臺。這一成果歸功於DFINITY基金會的創始人兼首席科學家Dominic Williams,是他帶領一大批頂尖的計算機和密碼學專家進行了多年研究的成果,為Delta的實現提供了強大可靠的基礎。

Internet Computer(以下簡稱IC)實現了世界計算機的願景——一個開放和安全的基於區塊鏈的網路,可以以智慧合約的形式託管程式和資料,以安全可靠的方式在智慧合約上執行計算,並無限擴充套件。IC智慧合約是在去中心化區塊鏈上運⾏的可組合且自治的軟體部件,這使得它們⽆法被篡改和停⽌。IC擺脫了智慧合約在傳統區塊鏈上的速度、儲存成本和計算能⼒方面的限制,使智慧合約的全部潛⼒得以釋放。IC允許智慧合約第⼀次實現完全的去中心化。

關於Motoko程式語言,它是一種新的、現代的、型別安全的語言,適用於構建下一代分散式應用程式的智慧合約,以便在Internet Computer區塊鏈網路上執行。Motoko被專門設計用於支援Internet Computer的獨特功能,並提供使用者熟悉的強大程式設計環境和能力。

Delta系統架構圖 注:canister是在IC中的執行容器和基本單元

3.17 標誌與貨幣符號

  • 符號:δ,如10δ、100δ、1000δ。
  • 貨幣程式碼:DTC,來源於“Delta Coin”
  • 標誌圖示:一個金色的萊洛三角形輪廓,中央為一個由δ符號抽象而來的綠芽。這個標誌象徵著財富、穩定、流暢、安全、可靠和希望。
  • 節日:為了豐富精神生活,促進Delta的交流和發展,我們需要定義一個節日。從2023年開始,每年的3月3日將被定義為Delta的節日。同時,當天產生的所有Delta交易將完全免除手續費。這個免交易手續費的機制將在開發之初就被設定在程式之中。

4.未來

4.1穩定幣

無可置疑,主權貨幣是目前最普及的貨幣,我們期待德爾塔成為全球未來主流的超主權數字貨幣。穩定幣 是一種始終與主權貨幣價格保持一致的加密數字貨幣。這意味著,從價值層面上講,在當前法幣交易的場景中,它可以直接替換使用。可靠的穩定幣是銜接非主權貨幣與主權貨幣的橋樑,我們計劃設計一種讓每個普通老百姓都能參與鑄造和運營的普惠化穩定幣,這將徹底引發未來非主權數字貨幣的盛行。我們將在後續的社羣討論和意見徵集過程中,爭取在Delta的基礎上建立這樣的穩定幣。

4.2開源方式

為了確保系統的透明度、公正性和公開性,並得到更廣大社羣的支援,成為全人類共同的貨幣系統,Delta的開源將勢在必行。整個Delta系統需要由多個部分和多個軟體專案組成,這些部分需要在不同的環境中執行,例如以服務端的形式執行在Internet Computer上,以客戶端的形式執行在安卓或IOS裝置上,或以WEB形式。為了保護Delta生態並防止原始碼被濫用,我們將根據發展的需要逐步開源部分軟體專案。預計在使用者總量達到世界人口總量的1/30時,我們將完全開源。

4.3治理與升級

為了建立一個持久的治理模型,並在效率與公正方面找到平衡,Delta將採取兩個階段的計劃。

4.3.1 臨時治理模式

在系統開源之前,將採用一種“臨時治理模式”,類似於當前主流的“鏈下”治理模式。在這種模式下,核心開發者在系統開發和發展方向方面發揮著非常重要的作用。Delta將首先啟用一個“路線圖”子程式,開發者會先將已經完成的部分、正在進行的部分和計劃開發的部分發布在“路線圖”中。此外,“路線圖”子程式還將具備建議和投票的功能,任何Delta社羣的成員都可以透過這個功能來反饋意見和提出建議。最後,核心開發者將根據這些意見和建議進一步更新路線圖。這種模式可以保證效率和公開性,但在公正和持久方面非常依賴於核心開發者。

4.3.2 DAO模式

在系統完全開源後,將採取“去中心化自治組織(DAO)模式”。在DAO模式下,Delta將根據使用者全員投票選舉的方式成立一個“治理委員會”和一個“開發者委員會”,並依賴於一個服務神經系統(SNS)。治理委員會成員將透過這個SNS系統釋出和投票提案,最終投票透過的提案將由“開發者委員會”成員接手並實現該提案的開發。實現完成後,再交由“開發者委員會”評審並投票,投票透過後將由SNS執行新版本的程式釋出。這個過程的執行流程將由SNS控制。另外,將成立一個“治理和開發者獎勵基金”,以獎勵為Delta投入時間和精力的治理者和開發者。“治理和開發者獎勵基金”的費用主要來源於交易手續費燃燒後從新增發額度的一部分和原始“生態建設獎勵基金”的剩餘部分。

在形式上,為了提高人們對每次升級的重視程度和表達每次升級的重要性,Delta將採取與全球河流相關的命名方式來為每個重大版本升級命名。具體來說,Delta將使用全球河流長度排名前100的河流名稱,按照順序依次作為每個重大升級的版本名稱。這一計劃的採用源於“Delta”一詞在地理名詞中的含義,它恰好指的是大型河流下游入海口的衝擊三角形平原地帶。

根據《維基百科》資料目前河流長度排名列表 前100名為尼羅河、亞馬遜河、長江......託坎廷斯河。

4.3.3 提案型別

在DAO模式下主要透過提案的方式來改善系統的執行引數和升級,我們把提案主型別分為年度提案和日常提案。

年度提案:代表著一項一年只能修改和執行一次的提案。為了賦予這一過程更多的儀式感,我們決定在Delta的節日(3月3日)執行年度提案。通常,年度提案涉及的是影響廣泛的系統引數的修改,例如交易手續費的修改等。

日常提案:一般年度提案之外的提供為日常提案。

最後:

Delta的設計與建立並非空穴來風,Delta是站在無數貨幣變革者和吶喊者的肩上取其智慧,總結其經驗的結果。 Delta的靈感主要來源於《貨幣的非國家化》、“比特幣”、“以太坊”、“Internet Computer”、《Pi 白皮書》等相關書籍、文獻、和專案。在此對 “弗里德里希·哈耶克”、“中本聰”、“維塔利克˙布特林”、“多米尼克·威廉姆斯”、“尼古拉·科卡利斯 和 範成道 夫婦”等作者表示鳴謝。同時,也感謝所有在區塊鏈和非主權貨幣領域行動和付出的每一個人,感謝大家。

Haida 於2023年

參考文獻:


  1. Triffin Dilemma: https://en.wikipedia.org/wiki/Triffin_dilemma
  2. Cambridge Centre for Alternative Finance: https://ccaf.io/cbnsi/cbeci
  3. Pi Network: https://github.com/pi-apps
  4. Decentralized SMS Verification : https://github.com/delta-kim/document/blob/main/DecentralizedSMSVerification%20protocol_en.md
  5. E.164: https://en.wikipedia.org/wiki/E.164
  6. Gas and cycles cost of IC: https://internetcomputer.org/docs/current/developer-docs/gas-cost/
  7. USDT: https://en.wikipedia.org/wiki/Tether_(cryptocurrency)
  8. Threshold ECDSA signatures: https://internetcomputer.org/docs/current/developer-docs/integrations/t-ecdsa/
  9. Stablecoin: https://en.wikipedia.org/wiki/Stablecoin
  10. List of global river length rankings: https://en.wikipedia.org/wiki/List_of_river_systems_by_length