有關QURAS區塊鏈系統,請參閱下圖。
根據上圖,區塊鏈中存在完整節點、輕節點和共識節點。為了維護區塊鏈,需要存 在共識節點。共識節點是在區塊鏈中生成區塊的節點。交易驗證和智慧合約執行需 要在共識節點中完成。完整節點的作用是繼續驗證和廣播已發生的交易,並充當錢 包和網站的引擎。目前,完整節點採用ZK-SNARKS演算法實現。換句話說,可以提供 所有型別的交易。輕節點可被視為輕量級引擎,用於PC的輕型錢包。由於輕節點 不會下載區塊鏈中的所有區塊,因此不需要很大的儲存空間。輕節點設計為單獨使 用,因此它沒有不必要的功能,並且僅執行錢包使用所需的功能。
3. P2P通訊結構
區塊鏈是一個沒有特定伺服器的系統,並使用P2P方法連線所有節點進行操作。這 意味著QURAS區塊鏈中的每個節點都使用P2P方法進行通訊。在傳播之前,QURAS 區塊鏈中的所有通訊都由QurasMessage封裝。QurasMessage的機制如下圖所示。
4. QURAS錢包結構
QURAS區塊鏈提供兩種型別的代幣,加密和公開傳送/接收。透明電子錢包使用ECC 加密來生成私鑰和公鑰,並透過公鑰生成地址。地址生成過程如下圖所示。
匿名錢包有兩種型別的地址:1)使用Zk-Snarks的地址和2)使用環簽名的地址。
5. 交易結構
有關交易結構,請參閱下圖。
交易型別如下:
礦工交易
發行交易
索取交易
登記交易
註冊交易
合約交易
匿名交易
釋出交易
呼叫交易
有關上述交易的更多資訊,請參閱技術文件。
6. 區塊鏈結構
區塊鏈可以看作是連線區塊的聚合。區塊鏈中的區塊連線方法如下所述。
如上所示,區塊大致由區塊頭和區塊主體部分組成。區塊頭部分包含區塊資訊,而 區塊主體部分包含交易的集合。
在區塊中記錄兩種型別的交易 - 公開和匿名交易。公開交易包括所有交易資訊,如 傳送方、接收方、金額、費用等。
6.1 交易隱私
QURAS利用兩種領先的隱私技術 - 環簽名和零知識證明 - 以為網路使用者提供在交易 中處理加密資訊方式的選項。
6.2 透明交易
透明交易透明地址的工作方式與比特幣的實現相似。首先從金鑰對中隨機生成私鑰,然後使 用橢圓曲線加密(ECC)匯出公鑰。QURAS使用secp256r1標準進行公鑰生成,這是 由 NSA等組織在其Suite-b加密標準.5中強制執行的
雖然比特幣使用secp256k1標準進行金鑰對生成,但QURAS使用替代方案作為額外的 安全措施。
6.3 保密交易
使用者可以選擇兩種業界領先的隱私交易方法:zk-SNARKS(零知識證明)和環簽名。前 者被認為是一種更健壯的隱私方法,但會消耗更多的系統資源來產生結果。因此, 提供環機密交易選項,為使用者提供快速和輕量級的匿名交易選項。
為了適應這些交易型別,使用者可以生成適當的金鑰來構建交易 - 支出、接收、查 看、匿名和隱形金鑰。
6.4 加密合約
QURAS區塊鏈包括一個虛擬機器層,使用者可以使用它來部署用C#編寫的智慧合約, 這是一種廣泛應用的程式語言。 7 開發人員可以在合約程式碼中使用兩個關鍵功能: 零 知識證明和驗證方法。這些功能是通用的,可以在各種用例的合約程式碼中實現, 在 第5節“應用程式”中會有進一步說明。
由於這些隱私方法僅僅是功能,開發人員可以自由選擇使用它們來建立公開或加密 合約。每當使用者使用智慧合約呼叫(互動)時,就會消耗QURAS Gas(QRG))。
請參閱下一頁的圖表。
有兩種型別的匿名交易 - 完全匿名和部分匿名。完全匿名交易意味著將隱藏所有交 易資訊,包括髮送方地址、接收方地址、匯款金額等。請參考下圖。
部分匿名交易是指交易資訊的一部分匿名,例如傳送方地址、接收方地址或匯款金 額被隱藏。請參閱下圖。
部分匿名交易使用zk-snarks或環簽名技術來實現匿名效果。請參閱下面的部分。有 關 詳細資訊,請參閱技術文件。
部分匿名交易使用zk-SNARKs或環簽名技術來實現匿名效果。請參閱以下所包含的 塊。
智慧合約的結構
智慧合約旨在讓使用者能夠在QURAS區塊鏈中直接建立除數字合約之外的合約。換句 話說,提供所有平臺,以便使用者可以使用QURAS智慧合約語言開發自己獨特的智慧 合約,以便在QURAS區塊鏈中執行。智慧合約的結構可以看作是由QURAS 智慧合約 VM提供的Opcode的組合。
編譯使用者的智慧合約時,它將從Opcode轉換為位元組程式碼。我們的QURAS開發團隊將 繼續定期更新智慧合約VM,為使用者提供更方便的智慧合約建立環境。
QURAS區塊鏈中提供了三種型別的智慧合約:驗證合約、應用合約、功能合約
7. LevelDB的結構
QURAS節點使用LevelDB來管理區塊鏈。一般來說,與SQLite和KyotoCabinet Tree DB相比,LevelDB具有整體優越的效能,但是當使用大資料時,效能下降。這意味 著,如果LevelDB值大約為100位元組時,則會有卓越的效能。
8. QURAS區塊鏈共識演算法
共識演算法是調節區塊鏈特徵的重要指標。在QURAS區塊鏈中,使用稱為TSDBFT(交 易共享委託拜占庭容錯共識機制)的一致性演算法,用於從節點和代幣管理者之間分 發智慧合約交易。區塊鏈系統是一個分散式系統,因此所有節點都透過P2P方法連 接,這意味著連線到區塊鏈的節點有可能在任何給定時間斷開連線。由於錯誤,節 點也可能會消失。為了達到正確的一致性,如果P2P網路中的節點存在不 可信或不 正確的節點,則需存在一定數量的正確節點。例如,假設節點的總數量是 N,而不 正確節點的數量是f,則區塊鏈系統中區塊鏈的安全性指數由N和f確定。當f在DBFT 演算法中小於(N-1)/3,QURAS區塊鏈系統被認為是安全的。這意味著在執 行7個共識 節點的QURAS區塊鏈中,即使在7個共識節點中存在2個不正確或惡意的 節點,也可 以無延遲地生成正確的區塊。關於代幣費用分配方法的詳細資訊,如下所 述,執行 智慧合約所需的費用由QRG支付,並且基於共同利益被恰當分配,考慮到了專案的 可持續性。
此外,QURAS共識演算法將在未來更新。該計劃實施一種機制,將所有QRS交易費 用分配給保留一定量QRS的使用者(QRS這是QURAS平臺的主要貨幣),使用基於重要 性證明的演算法透過保留量來計算。至於交易的負載能力,目前的最高效能率約為 1000TPS,未來計劃會提高效能。目標是擁有一個可以處理更大用途的分散式平 臺。
9. 代幣費的分配
代幣費的分配每當代幣管理員在QURAS區塊鏈中發行代幣時,在傳送/接收代幣的交易期間產生 的手續費就會被分發。使用QURAS區塊鏈生成代幣的代幣管理員將收到代幣使用者支 付的費用。使用者支付的手續費不會全部轉給代幣管理員(或代幣生成器);費用將在代 幣管理員和QURAS共識節點之間分配。支付給代幣管理員與QURAS共識節點的手 續費比例 設計為自動調整為大約6:4到8:2。當區塊中記錄的交易費超過10QRG時, 費用將轉換為6:4並分配給代幣管理員和QURAS共識節點。在15QRG-30QRG的情況 下,轉換比例為7 :3。如果小於15QRG,則轉換比例為8:2。
使代幣管理者有機會在一定範圍內選擇智慧合約交易費用的功能及其背後的想法
如前所述,上述設計允許將智慧合約交易費用返還給作為這些代幣發行者的代幣管 理者。一般而言,智慧合約交易費用因各項功能而異。另一方面,QURAS應提供特 定範圍內確定設定值的選項。如果不透過QURAS設定這些費用,代幣管理者選擇費 用的能力就不會被剝奪。使用單一方法很難找到每個專案和社羣的最佳解決方案。
也就是說,如果代幣管理者設定相對較高的費用,則可能是使用者的損失,但代幣管 理者將獲得高額的費用回報,允許其重新投資自己的代幣經濟,並向高貢獻使用者或 其他用途退還費用。作為一個先決條件,應該指出的是,有些人是合作的,只是想 支援一個專案本身。也可以在一定範圍內設定相對較低的費用。在這種情況下,返 回代幣管理者的回報很低,但使用者的可訪問性會增加,並且可以設定每個專案和社 區的最佳值。
10. 代幣經濟模型
由於Quras基於TSdBFT共識機制,因此網路將包括不同功能的兩種代幣:QRS和 QRG;
QURAS COIN (QRS)
QRS是QURAS生態系統內價值轉移的主要形式。持有代幣的使用者有資格透過股份接 收QRG,以激勵網路功能的使用。
QURAS GAS (QRG)
網路費用透過QRG收取,這是一種類似於燃料的代幣,用於網路運營,包括交易費 用和智慧合約互動,如代幣發行和功能呼叫。需要實施燃料代幣以保持對網路垃圾 資訊的過濾,並進一步激勵網路節點。
應用
1. 借貸平臺
支援區塊鏈的消費者貸款目前是一個小型利基市場,大多數專案建立在透明協議上 或部分中心化協議。以太幣或其他ERC-20相容代幣通常用作借款人的抵押品、信用 記錄與 借款人的公鑰相關聯。具有隱私意識的借款人將被要求使用多個假名借款賬 戶來保 密,因為所有交易都可以在以太坊區塊鏈上免費獲得。這為借款人創造了維 持長期信用評分的可能。
在 QURAS 上,技術上可以使用相容的借貸平臺 ,因為客戶機密性可以透過加密合 約和利用零知識證明的交易來維護。借款人可以私下維持信用評分,只有事先獲得 許可才能向相關貸方顯示評分。
2. 去中心組織的 私人工資支付
透過在智慧合約中定義操作規則,可以在Quras作業系統記憶體在去中心自治組織 (DAO)結構。組織可以透過加密的單獨加密合約提供激勵機制或工資管理, 以履行 員工薪資細節的機密性。
傳統上,大多數以加密貨幣支付員工工資的組織,都需要將錢包混合在一起(通常在 交易所內),以便保持薪資資料的私密性,或者使用外部服務來簡化流程。 8 這種方 法產生許多隱性費用,例如取款和額外的交易燃料費用,是實現較小的工資和微交 易的障礙。
使用 QURAS,DAO結構和加密支付合約都可以完全在鏈上完成,從而大大降低了網 絡費用並簡化流程。DAO參與者結構可以使用零知識證明進行模糊和操作,並且可 以使用隱私交易方法支付工資,這使得交易值和接收方都匿名化。對於無信任的虛 擬組織,透過程式碼強制執行工資保密至關重要,並可能衍生新的線上互動範例。
3. 密封拍賣
第二價格密封拍賣依靠投標保密來鼓勵參與者投標其真實價格。出價是私下提交 的,在拍賣期結束時,由此產生的最高出價者贏得拍賣並支付第二高出價者的價 格。 9 使用此模型,拍賣期縮短,所有投標人都可以保持匿名。
這可以透過智慧合約來實現,以自動協調拍賣流程,但是,與合約的互動必須使投 標金額模糊,否則所提供的投標在公共區塊瀏覽器上可見。在QURAS中,加密合約 允許與智慧合約進行保密互動,從而為去中心無信任拍賣創造了可能性。
4. 醫療資料保護
在醫療保健領域,智慧合約可以與可穿戴物聯網裝置進行互動,並允許醫生和患者 之間的自動報告和資料收集。由於隱私是一個核心問題,因此這尚未實現,因為重 要資料在黑市中很有價值,資料洩漏對所涉及的公司和個人都特別有害。透過在交 易啟動和合約互動的層面上實施隱私,可以安全且合乎道德地進行大規模醫療資料 收集。
5. 智慧電網
智慧電網智慧電網就像電廠和消費者的中央控制系統。它在保持利用傳統能源和自然能源的 便利性方面發揮重要作用,同時減少浪費。這是透過使用最新的IT技術來提供由太 陽光、風力發電、太陽能等自然能源產生的均衡電力來實現的。因此,電力供應不 穩定和解除電力管制的國家需要智慧電網。以便大量引入可再 生能源。此外,更多 分散式電源可減少二氧化碳排放。預計這將透過使每個家庭實現自給自足,並透過 銷售現有的和新能源來消除能源不穩定,來解決有關地球生態學的 共同問題。
另一方面,能源使用資料包括諸如消費者、地區、時間、運營商等的各種資訊,可 能引起對隱私和消費者個人習慣的關注。涉及許多使用者的智慧電網案例,例如能源 資料共享,基於身份的環簽名技術可用於維護客戶隱私,例如關於目標群體和個人 使用者的資訊。
6. 電子投票
電子投票用於各種團體的大會和選舉,例如地方政府和政黨的地方選舉、全國選 舉、股東大會、工會、學術團體、公寓、用於投資目的的小型公寓等。
有以下優點,如:
• 投票內容的資料來源,使得完成投票計數和減少人員費用成為可能
• 由於無效選票很難出現,所以很難進行無效投票
• 由於無需親自前往投票地點,海外居民可以輕鬆投票,可以提高投票率
另一方面,存在以下風險:
• 投票期間部分的資料處理不清楚,
• 電子投票可能無法保護投票機密
• 駭客有可能進行資料偽造
除了使用區塊鏈進行電子投票以獲得上述好處之外,使用環簽名技術還可以保護投 票資料的隱私,並防止資料篡改。
7. 物聯網
物聯網是一種機制,用於將最初未連線到網際網路(感測器裝置、引擎裝置、建築物、 汽車、電子裝置等)的各種物品,透過網路連線到伺服器和雲服務,以雙向交換信 息。
將物品連線到網際網路使得可以在伺服器上處理,轉換,分析和協調隱藏資料。因 此,可以建立以前從未可用的高價值和服務。
“智慧城市”的基礎設施 - 包括改善交通流量的智慧物流解決方案,降低油耗和優先 考慮車輛維修時間表,以及帶有簡化家用電器和裝置的家庭安全系統 - 正在採用更 多資料驅動型系統。這意味著應用範圍正在擴大,使其與當地政府的範圍相當,並 且可以有效地執行各種管理計劃,例如廢物管理和警務工作。
但是,由於在未經使用者同意的情況下,可能會對實體進行分析和跟蹤,因此隱私是 物聯網保護中的一個重要問題。使用者希望在自動獲取使用者資訊的同時,提供資訊而 不洩露其個人資訊。
8. 供應鏈
供應鏈管理對於組織的成功和客戶滿意度至關重要,並且涉及與運輸商品過程中的 客戶合作,以追求彼此的利益 。
當牛肉行業面臨BSE(牛海綿狀腦病),生產場所欺騙和禽流感等嚴重問題時,供應鏈 管理受到最多關注。對於這些事件和其他類似事件,在整個供應鏈中跟蹤產品的能 力至關重要。
更多的公司,主要是各大製造商和貿易公司,開始利用區塊鏈來最佳化供應鏈公司之 間的供應,因為安全性和產品質量相關的問題可能會影響食品、醫療和製造等各個 行業。
必須記住,如果機密資料受到損害,供應鏈隱私問題在商業競爭中會變大,具體將 取決於競爭對手。為了解決這樣的問題,可以使用零知識證明,來使每個參與者使 用輸出資訊而不洩露輸入資訊。使用環簽名技術可以保護細節資訊,因為供應鏈參 與者被放在了組裡,也可以用於所有參與者透過維護區塊鏈網路來共享理想資料, 同時匿名化並不向其他公司披露的資訊。
9. 線上遊戲和Du bo
分散式區塊鏈技術透過在不存在第三方干擾和灰色市場的情況下建立更安全、更可 信賴的網路,對線上遊戲和Du bo業產生全球性影響。由於網際網路和移動環境的普及 以及區塊鏈技術的多功能性,開發商可以建立各種型別的遊戲,由彩票、體育菠菜、線上撲克和老虎機等分散式賬本操作。線上Du 場和電子競技行業也受到這些技 術的影響。
自從Betonline成為2015年第一家接受比特幣的網上Du 場,許多支援加密貨幣的線上 Du 場也被建立了。其他主要因素包括:1)加密貨幣獨有的分配性質使個人可以避免 監管障礙,2)信用卡存款系統的問題已得到解決。
當使用智慧合約在遊戲中將代幣作為加密貨幣發行時,玩家需要代幣,因此本地加 密代幣的需求也隨之增加。大型線上遊戲需要一個易於分發、交易和支付的代幣系 統。 智慧合約使得可以處理針對使用者和運營商請求的代幣交易和賬戶的高階別隱私 保護成為可能。
關於更多QURAS資訊:https://quras.io/
更多區塊鏈專案介紹:http://www.qukuaiwang.com.cn/news/xiangmu
風險提示:區塊鏈投資具有極大的風險,專案披露可能不完整或有欺騙。請在嘗試投資前確定自己承受以上風險的能力。區塊網只做專案介紹,專案真假和價值並未做任何稽覈。