Zilliqa的主要特點是什麼?
Zilliqa 是一種相當年輕的加密貨幣,其網絡於 2017 年推出。最初,ZIL 幣作為 ERC-20 標準代幣在以太坊區塊鏈上發布。 總共可以存在 126 億個 ZIL 硬幣。 網絡支持智能合約和 dApp。 網絡上的共識是通過使用工作量證明(PoW)協議來實現的,這意味著需要挖礦。 要參與 Zilliqa 項目的管理,需要 gZIL 代幣。 它們的總數限制為 682,550。
Zilliqa 如何使用分片技術?
Zilliqa 加密貨幣的主要優勢是分片技術的實際實現。 這是將加密節點關聯到稱為分片的組中。 每個分片包括 600 個加密貨幣節點。 在分片中,使用實用拜占庭容錯 (PBFT) 算法達成共識。 從不同的分片中,隨機選擇包含在 DS 委員會中的 ZIL 節點。 當 DS 委員會的 Zilliqa 節點達成共識時,區塊的狀態最終會寫入區塊鏈。 這樣區塊鏈分叉是不可能的。
PBFT Zilliqa 協議是如何工作的?
新區塊的創建包括三個階段。 在第一階段,當新區塊出現時通知 Zilliqa 節點。 在第二階段,每個節點提供者決定向區塊鏈添加一個新塊。 此信息將傳遞給所有其他加密節點提供商。 在第三步中,通知所有加密貨幣節點它們已收到必要的信息。 然後,作為分片一部分的所有 Zilliqa 節點就添加新塊發表意見。 因此,入侵者即使控制了整個分片,也無法添加他的交易。
為什麼 Zilliqa 需要質押?
除了工作量證明 (PoW) 共識算法之外,Zilliqa 還為 ZIL 代幣持有者提供經濟激勵。所有 ZIL 加密貨幣用戶都可以獲得約 6% 的年收入。為了委託他們的硬幣,用戶可以使用 Zilliqa 種子節點之一。參與抵押至少需要 10 個 ZIL 硬幣。在 Zilliqa 基礎設施種子中,ZIL 節點是對這種加密貨幣的整個用戶社區極其重要的項目。它們包括數字資產錢包、區塊瀏覽器、礦池等。任何用戶也可以打開他的種子節點 ZIL。為此,Zilliqa 節點必須滿足硬件和軟件要求。這需要靜態的公共 IP 地址、100MB/s 的上傳和下載帶寬、安裝 x64 Linux、最低 2.2 Ghz 雙核處理器和具有 500 Gb 可用空間的 SSD。 Zilliqa 基礎設施還具有 Lookup ZIL 節點和抵押種子節點 (SSN)。 Lookup ZIL 節點旨在存儲區塊鏈數據並將其傳輸到分片。區塊鏈數據可用於通過 JSON-RPC 請求進行處理。堆疊種子節點 (SSN) 是一種種子 ZIL 節點,旨在為 JSON-RPC 請求提供服務。
Zilliqa 中如何實現 dApp 和智能合約?
Zilliqa 網絡擁有用 Scilla 語言編寫的 dApp 和智能合約。 Scilla 一詞是智能合約中級語言的縮寫。 Scilla 語言是從一開始就創建的,這使它能夠克服智能合約的許多現有缺點。 開發人員擁有在設計階段檢測智能合約漏洞的工具。 dApp 和智能合約都使用 Scilla 虛擬機執行,它編譯並運行程序代碼。 與以太坊加密貨幣一樣,gas 參數用於計算智能合約執行的複雜性。 在開始執行合約之前,所需的gas 量的成本很小,並且提前知道。