GateChain測試鏈Testnet2.0發佈以及主網上線計劃


GateChain Testnet 2.0 發佈


Gate.io於2019年9月30日發佈GateChain Testnet 1.0,獨創的保險賬號創造性的解決了數字資產被盜、私鑰丟失等核心問題,成為資產安全保障方面的一大特色。同時,為全球用戶詳細解讀GateChain核心方案。在 Testnet 1.0版本之後,很多平臺用戶都積極的參與和測試,為我們提交多項改進建議。我們針對Testnet 1.0進行了大量升級和改造,內容包括:修復Bug並對節點核心構造進行大幅改造,規範區塊鏈結構,增強系統模塊化特性,完善代幣發行模塊,完善用戶資金活動告警系統,升級用戶桌面錢包,升級節點API程序調用接口,增加GateChain測試幣手機App支持,增加GateChain 網頁錢包支持,並對用戶最關心的TPS(每秒交易處理速度)的問題進行了大量優化和測試。


本次發佈測試鏈Testnet 2.0涵蓋最新升級內容,歡迎所有平臺用戶參與試用,特誠邀您體驗賬戶資金被盜的找回特性和私鑰丟失的資金恢復等核心技術服務。我們相信創新的路沒有捷徑,科學的方法亦需努力和汗水。我們真誠的希望更多的用戶與我們一起參與GateChain的開發,同時,誠摯的邀請更多具有相關專業背景的研究和開發人員與我們聯繫,加入Gate.io團隊! 我們相信,GateChain和其創新思維定將改寫區塊鏈資產安全保護的歷史,推動數字資產更為廣泛的應用!


GateChain主網


Testnet 2.0裡面已經實現了之前Gatechain發佈的規劃路線圖中承諾的所有功能,包括資金被盜解決方案、私鑰丟失解決方案、代幣發行、去中心化交易等核心功能,在網絡性能方面實測測試網性能可以達到平均0.5秒一個確認,一個確認即不可撤回,TPS遠高於主流公鏈項目。但是我們決定不將其作為主網進行發佈。我們的目標是成為頂級區塊鏈公鏈項目,除了獨特的創新安全特性,還要在底層構架的性能和安全性方面也成為最為領先的公鏈項目。


我們的研究團隊構建了全新的GateChain底層構架和共識協議,可大幅提升GateChain公鏈的TPS,並且可以有效保護節點安全,降低用戶參與門檻,大幅增加系統去中心化程度。針對全新的底層構架和共識協議,我們將會構建獨立模塊,作為獨立項目發佈,推出一鍵發鏈功能,大幅降低行業技術門檻,讓行業其他區塊鏈團隊在遵循開源和知識產權保護協議的情況下,共享GateChain的共識協議和高性能底層構架,並且可以與GateChain進行跨鏈操作,大幅拓展GateChain生態。同時,針對目前量子計算機Grover和Shor算法(Grover's Algorithm and Shor's Algorithm) 對比特幣等公鏈資產安全的重大威脅(參考GateChain量子力學與區塊鏈攻擊研究講座),GateChain將增加全新的抗量子特性,以自己獨有的方式解決這一問題。


我們將在2020年初發布GateChain Testnet 3.0,包含最新底層構架和共識協議,用戶可以在測試中明顯的體驗到性能的提升和更多安全特性。此後將收集測試情況改進和發佈GateChain Testnet 4.0 進行最後一步穩定性測試。在Testnet 4.0之後發佈Mainnet 1.0,主網發佈時間將不晚於2020 Q2。在此期間,包含共識協議和高性能底層構架模塊的一鍵發鏈功能將會同步發佈。我們非常興奮GateChain即將到來的重大改變和他將會對社區產生的貢獻,敬請關注!


本次GateChain的改進包含最為核心的共識協議和高性能底層構架的升級,從上層功能到底層數據結構均會出現大幅度的改變,主網上線後再升級需要考慮向前兼容老的數據結構和已有資產,將大幅增加系統複雜度和降低系統性能。對比之下,比特幣主網上線後的一次擴容方案升級出現持久爭論併產生諸多分叉鏈,造成比特幣社區分裂。以太坊從1.0到2.0的升級已經延後了數年仍未進行,可見主網上線後大幅升級的難度。因此我們特別慎重對待主網的上線問題,優先選擇在主網上線之前完成重大底層構架的改進,除了上層創新性的資產保護邏輯以外,從底層提供更加安全可靠的基礎,為用戶提供嶄新的高性能公鏈。


供更加安全可靠的基礎,為用戶提供嶄新的高


針對個人、專業和企業用戶,GateChain已為其提供了專屬類型的錢包應用。在測試網階段,個人用戶可以通過基於Windows和Mac OS平臺的桌面版錢包參與使用,也可以通過Wallet.io標註版手機App和網頁版參與。專業用戶和企業用戶也可以通過全節點和API方式訪問。


個人用戶請查看錢包在線使用說明:https://www.gatechain.io/docs/cn/gatechain-wallet/


或者通過訪問官網視頻演示瞭解詳情:https://gateio.life/article/17198。


請注意:測試版後繼開發工作在持續進行,測試階段可能出現多次網絡重置操作 測試幣可能在重置中清空,再次獲取新的測試幣即可。


桌面版錢包下載:(支持Windows和Mac OS系統)


使用教程:


Wallet.io標準版已經開始支持GateChain Testnet 手機App錢包和網頁錢包。


手機App錢包下載地址為:(下載打開後在首頁頂端可以看到“GT_TEST官方入口”)


網頁錢包登陸地址為:(登陸後在錢包頂端可以看到“GT_TEST官方入口”)


中文使用與開發文檔:


英文使用與開發文檔:


中文Github開發文檔:


英文Github開發文檔:


1,Gate.io研究院:發佈公鏈技術挑戰及GateChain技術創新研究報告:


2,GateChain 首席架構師:一休|公鏈的戰爭(上):


3,GateChain 首席架構師:一休|公鏈的戰爭(中):


4,GateChain 首席架構師:一休|公鏈的戰爭(下):


5,Gate.io直播間_一休:量子力學與區塊鏈攻擊(上):


6,Gate.io直播間_一休:量子力學與區塊鏈攻擊(中):


7,Gate.io直播間_一休:量子力學與區塊鏈攻擊(下):


GateChain生態,包括GateChain主鏈、GateChain DEX、GT、錢包等,構建了企業級的安全、高效的去中心化數字資產存儲、發佈及交易生態系統,提供了一種全新的區塊鏈安全交易解決方案,


生態主要提供以下功能:


1) 轉賬支付: 支持用戶使用錢包、客戶端發送和接收GateChain Token(GT)以及其他鏈上資產。


2) 資產發行: 發行自己的Token以實現資產數字化,並使用GT作為交易載體對自己的數字資產進行管理,細節請查閱資產管理。


3) 去中心化跨鏈交易: 基於GateChain支持不同數字貨幣之間的高性能去中心化交易。


4) 資產安全存儲: 通過獨創保險賬戶技術和清算保障體系來對賬戶進行全方位保護,支持對非正常交易的撤銷/清算操作,細節請查閱交易保障。


5) 多重簽名: 多個相關簽名擁有者對同一賬戶下的數字資產進行定製化管理,滿足企業級需求,細節請查閱多重簽名。


6) POS挖礦收益: 為保障區塊鏈底層健康穩定,鼓勵用戶參與PoS挖礦獲


GateChain是專注於用戶資產安全和去中心化交易的新一代公有鏈。其獨創的線上熱保險賬戶及支撐交易模型的設計,實現了一種安全的清算保障機制,創造性地解決了用戶數字資產被盜、私鑰損毀丟失等難題,支持去中心化交易和跨鏈轉移等行業核心應用場景。相對於比特幣、以太坊等傳統公有區塊鏈而言,GateChain專注於鏈上資金安全,提出並完善了包括普通賬戶(Normal Account)、保險賬戶(Vault Account)、找回賬戶(Retri Account)、清算高度(Clearing Height)、可撤回時間(Revocable Delay Period)、地址標識(Address Type)、交易ID標識(Transaction Type)等諸多創新概念。


金安全,


GateChain DEX是基於Gatehain的去中心化交易,具有超高性能的撮合引擎和極低的參與成本,為用戶提供高度透明、安全、便捷的交易體驗,並支持多幣種跨鏈交易。


任一完全掌握自身賬戶私鑰的用戶,均可自由地參與交易。GateChain DEX通過私有加密錢包或硬件錢包,保障了用戶資產安全,解決了用戶對中心化平臺的信任問題。


點擊GateChain去中心化交易技術細節:


GateChain Token (GT) 是GateChain主鏈的原生資產。GT用於支付網絡轉賬手續費,提供GateChain的PoS權益挖礦獎勵,是支撐主網運行的基礎。GT是GateChain.io生態的重要成員。GT在生態中通過使用的普及不斷提升價值,並通過生態成員回購公開銷燬等方式實現流通量減少,抑制通脹。



GateChain提供普通賬戶(Normal Account)和保險賬戶(Vault Account)兩種類型賬戶,兼顧了日常支付的快速高效需求,以及資金存儲的安全可靠需求。普通賬戶類似於比特幣操作,支持賬戶資金的快速支付,但支付後不能撤回,並且賬戶私鑰一旦丟失則無法恢復資產。鏈上保險賬戶“Vault Account”是GateChain的重要創新,其提供被盜資金可撤回及私鑰丟失可恢復等重要安全特性。結合使用兩種賬戶,為GateChain用戶提供了完備的安全特性支持。


1) 個人資金的安全管理:


GateChain為個人用戶提供了普通賬戶和保險賬戶。普通賬戶用於存放用戶日常使用的少量資金,保險賬戶中存放用戶暫時無需使用的資金。保險賬戶的資金可設置一個延遲取出時間,例如2天。


日常,用戶可以像使用比特幣一樣操作普通賬戶中的資金,支付即時確認,但不能撤回。一旦出現私鑰被盜或者丟失等異常情況,用戶僅會損失普通賬戶中的少量資金,風險可控。當普通賬戶中資金不夠時,可以提前規劃從保險賬戶中取出部分資金,需等待設定的延遲取出時間(本例中為2天)後到賬。一旦在延遲時間內發現保險賬戶被盜,用戶只需要發起撤回請求,即可立即撤回被盜資金到找回賬戶(Retri Account),避免資金髮生損失。


2) 個人遺產或贈與的自動釋放:


數字遺產的處理一直都是非常讓人頭疼的事情,因為不像銀行資金,房產等資產可以通過合法途徑由他人處理。數字資產的私鑰因為安全原因基本都是由本人保管的,不經過複雜的處理過程,很多人的數字資產在死後都將永久封存,後人無法獲取。GateChain的保險賬戶可以支持個人資產在未來設定的某個時間安全的自動釋放給目標人員,並且在這段時間內不用擔心私鑰丟失或資金被盜的風險。因此只要個人在生前通過GateChain設定好數字遺產分配比例和釋放時間,就可以安全放心的在指定時間將數字遺產轉移給指定人員。


這種資產處理方式也可以用於按規劃的贈與情形,比如父母希望在孩子18歲的時候為孩子贈送一筆數字資產作為孩子的成人發展資金,就可以把指定自己的保險賬戶在孩子18歲的時候自動發送資金到孩子的賬戶。


3) 銀行資金的安全存儲:


銀行資金的存儲,對安全性具有極高的要求。目前,區塊鏈中採取的主要機制是鏈下冷存儲和硬件錢包。但是這些機制無法100%地保證區塊鏈資產安全,尤其是無法解決用戶私鑰損毀所導致的資產損失風險。這些問題限制了區塊鏈資產被大規模採用的可能。


採用GateChain保險賬戶存儲,銀行可以通過設置較長的延遲取出時間,降低資金存儲的風險。另一方面,GateChain支持保險賬戶級聯,可指數級地降低資金被盜的風險。


在實際應用中,GateChain以很低的成本達到無限接近100%的資金存儲安全。就像比特幣密鑰被暴力解算的可能性接近於零一樣,雖然不是理論上的100%安全,但已經是現實


為推進區塊鏈技術的發展及應用落地,GateChain研究工作專注於鏈上交易安全的理論及應用研究。主要創新性工作包括:


基於鏈上保險賬戶(Vault Account)機制的賬戶模型。保險賬戶提供被盜資金可撤回以及私鑰丟失可以恢復等重要安全特性,為個人用戶,企業用戶以及資金敏感的銀行業提供全新的資產安全解決方案。


支持可撤回邏輯的交易模型RTM(Revokable Transaction Model)。


更多研究細節請參閱“GateChain學術研究”:


作為聚焦於鏈上資產安全的創新型公鏈,GateChain引入了多項全新概念,同時希望通過對基本概念的闡述能幫助用戶更全面的瞭解GateChain安全邏輯。此外出於交易安全性考慮,為便於用戶有效識別不同的賬戶類型和轉賬類型,以避免用戶誤操作,GateChain創新性地提出了賬戶類型和轉賬交易類型標識。


GateChain 基本概念


GateChain引入全新的概念,為資金安全提供了完備自洽的理論基礎。


普通賬戶(Normal Account):類似於比特幣地址的資金存儲賬戶,普通賬戶賬戶中的資金可以快速支付,一旦被區塊鏈確認後即不能撤回,私鑰丟失後也不能恢復,適合用於存儲少量資金做日常支付。


保險賬戶(Vault Account):GateChain首創的新賬戶模型,具有被盜資金可撤回以及私鑰丟失可以恢復的重要安全特性,資金每次轉出需要等待一定時間,適合存儲和保護不需要立即使用的大額資金。


可撤回時間(Revocable Delay Period ):保險賬戶資金轉出後的可撤回時間,在這個時間內(實際按區塊數計算)可以通過發起撤回操作將資金可以撤回到找回賬戶 “Retri Account”。


找回賬戶(Retri Account):保險賬戶的預設安全關聯賬戶,當保險賬戶的轉賬操作被撤回後,資金將被轉移到這一賬戶。


清算高度 (Clearing Height):是未來的某個時間,也就是未來這個區塊鏈高度的時間,到達這個清算高度以後,賬戶中的資金將允許被清算。


撤回交易:(Revoke): 當保險賬戶發起的交易在可撤回時間之內,可以發起這個操作將資金撤回到找回賬戶 “Retri Account”。


可撤回交易 (Revocable Transaction):從保險賬戶發起的交易為可撤回交易,在可撤回時間內可以通過發起撤回交易將資金撤回到找回賬戶,超過可撤回時間之後資金將無法被撤回。


不可撤回交易 (Irrevocable Transaction):從普通賬戶發起的交易為不可撤回交易,一旦被區塊鏈確認,將無法被撤回。


GateChain 的地址類型


GateChain的賬戶分普通賬戶(Normal Account)和保險賬戶(Vault Account)兩類。不同賬戶類型,對應於不同的地址前綴標識:


普通賬戶(Normal Account):以“gt”作為前綴標識。其中,“gt1”表示普通單籤賬戶,“gt2”表示普通多籤賬戶。


保險賬戶(Vault Account):以“vault”作為前綴標識。其中,“vault1”表示保險單籤賬戶,“vault2”表示保險多籤賬戶。


使用GateChain定義的地址前綴標識機制,收款賬戶易於識別付款賬戶的類型。由此,對於保險賬戶發送的付款交易,用戶可注意到並根據自身需求確認收款,在可撤回時間之後安全確認。


GateChain 的交易類型


GateChain具有多種轉賬交易類型。為便於用戶有效識別不同的轉賬類型,GateChain創新地提出了轉賬交易類型標識。


下面列出不同轉賬類型的前綴標識:


不可撤回交易支付(Irrevocable Pay):“IRREVOCABLEPAY-”


可撤回交易支付(Revocable Pay):“REVOCABLEPAY-”


修改賬戶屬性(Account Set): “ACCOUNTSET-”


創建保險賬戶(Vault Create):“VAULTCREATE-”


撤回交易(Revoke): “REVOKE-”


清算保險賬戶(Vault Clear):“VAULTCLEAR-”


其他未命名交易類型(Untitled)


GateChain桌面錢包使用說明:


區塊瀏覽器


歡迎訪問測試網區塊瀏覽器:


全節點和本地測試網


全節點和本地測試網:每個用戶都可以自由搭建並運行一個完整的節點並運行自己的測試網絡。全節點具有GateChain所有功能。詳細安裝部署步驟介紹請參閱“安裝部署”。


加入測試網: 全節點可以接入到GateChain的公共測試網絡(需要與測試網絡保持版本一致。)實現對網絡中的交易、區塊信息等各項事務實時監控、廣播。


命令行接口(CLI)


CLI:GateChain在錢包以外,還提供客戶端程序。用戶可以使用命令行接口(CLI)與GateChain進行交互。通過命令行接口(CLI),用戶可以操作GateChain鏈上賬戶,包括賬戶管理、交易管理、資產管理等,並對鏈上數據進行簡單查詢,例如查詢賬戶餘額、交易詳情等。細節請參閱“Command Line Interface Reference”:


REST API 程序調用接口


GateChain節點提供高級REST API接口服務,相關REST API信息請參閱“REST API接口列表”


期待與您一起創造未來!


備註:致敬Tendermint和Cosmos團隊對區塊鏈底層協議和跨鏈生態做出的貢獻!


GateChain Team


2019年12月24日



分享到:


相關文章: