第001篇 - 區塊鏈專業術語最全詞彙表:從 A - Z

來源:春哥我的博客:http://liyuechun.org
做者:©黎躍春:JS全棧工程師,區塊鏈、高可用架構技術愛好者node

版權聲明:本文版權歸©黎躍春全部,僅供區塊鏈技術愛好者免費學習,未經許可,禁止轉載和改編,一經發現,違者必究git

web

這篇文章是一個簡單而又全面的Blockchain詞彙表,用於使人印象深入的blockchain語言世界。
算法

Blockchain詞彙表:從A-Z

51% Attack(51%攻擊)

當一個單一個體或者一個組超過一半的計算能力時,這個個體或組就能夠控制整個加密貨幣網絡,若是他們有一些惡意的想法,他們就有可能發出一些衝突的交易來損壞整個網絡。編程

Address(地址)

加密貨幣地址用於在網絡上發送或接收交易。 地址一般表示爲個數字字字符。安全

ASIC(專用集成電路)

「專用集成電路」簡稱。 一般,與GPU相比,ASIC專門用於挖礦,可能會節省大量能源。網絡

Bitcoin(比特幣)

Bitcoin是在全球對等網絡上運行的第一個去中心化開放源代碼的加密貨幣,不須要中間商和集中式發行商。架構

Block(區塊)

區塊是在區塊鏈網絡上承載永久記錄的數據的數據包。oracle

Blockchain(區塊鏈)

區塊鏈是一個共享的分佈式帳本,其中交易經過附加塊永久記錄。 區塊鏈做爲全部交易的歷史記錄,從發生塊到最新的塊,所以命名爲blockchain(區塊鏈)。app

Block Explorer(區塊資源管理器)

區塊資源管理器是一種用來來查看區塊上的全部交易(過去和當前)在線工具。 它們提供有用的信息,如網絡哈希率和交易增加率。

Block Height(區塊高度)

鏈接在區塊鏈上的塊數。

Block Reward(積分獎勵)

它是在採礦期間成功計算區塊中的哈希的礦工的一種激勵形式。 在區塊鏈上的交易驗證的過程當中產生新的幣,而且礦工被獎勵其中的一部分。

Central Ledger(中央賬簿)

由中央機構維持的分類賬。

Confirmation(確認)

去中心化的一次交易,將其添加到blockchain的成功確認。

Consensus(共識)

當全部網絡參與者贊成交易的有效性時,達成共識,確保分佈式帳本是彼此的精確副本。

Cryptocurrency(加密貨幣)

也稱爲令牌,加密貨幣是數字資產的呈現方式。

Cryptographic Hash Function(加密哈希函數)

密碼哈希產生從可變大小交易輸入固定大小和惟一哈希值。 SHA-256計算算法是加密散列的一個例子。

Dapp(去中心化應用)

Dapp(去中心化應用程序)是一種開源的應用程序,自動運行,將其數據存儲在區塊鏈上,以密碼令牌的形式激勵,並以顯示有價值證實的協議進行操做。

DAO(去中心化自治組織)

去中心化自治組織能夠被認爲是在沒有任何人爲干預的狀況下運行的公司,並將一切形式的控制交給一套不可破壞的業務規則。

Distributed Ledger(分佈式帳本)

分佈式帳本,數據經過分佈式節點網絡進行存儲。 分佈式帳本不是必須具備本身的貨幣,它可能會被許可和私有。

Distributed Network(分佈式網絡)

處理能力和數據分佈在節點上而不是擁有集中式數據中心的一種網絡。

Difficulty(容易程度)

這是指成功挖掘交易信息的數據塊的容易程度。

Digital Signature(數字加密)

經過公鑰加密生成的數字代碼,附加到電子傳輸的文檔以驗證其內容和發件人的身份。

Double Spending(雙重支付)

當花費一筆錢多於一次支付限額時,就會發生雙重支付。

Ethereum(以太坊)

Ethereum是一個基於blockchain的去中心化運行智能合約的平臺,旨在解決與審查,欺詐和第三方干擾相關的問題。

EVM(以太坊虛擬機)

Ethereum虛擬機(EVM)是一個圖靈完整的虛擬機,容許任何人執行任意EVM字節碼。 每一個Ethereum節點都運行在EVM上,以保持整個塊鏈的一致性。

Fork(分支)

分支能夠建立區塊鏈的交叉版本,在網絡不一樣的地方兼容的運行兩個區塊鏈。

Genesis Block(創世區塊)

區塊鏈的第一個區塊。

Hard Fork(硬分支)

一種使之前無效的交易有效的分支類型,反之亦然。 這種類型的分支須要全部節點和用戶升級到最新版本的協議軟件。

Hash(哈希)

對輸出數據執行散列函數的行爲。 這是用於確認貨幣交易。

Hash Rate(哈希率)

採礦鑽機的性能測量值以秒爲單位表示。

Hybrid PoS/PoW(混合PoS / PoW)

POW(Proof of Work,工做證實)是指得到多少貨幣,取決於你挖礦貢獻的工做量,電腦性能越好,分給你的礦就會越多。POS(Proof of Stake,股權證實)根據你持有貨幣的量和時間進行利息分配的制度,在POS模式下,你的「挖礦」收益正比於你的幣齡,而與電腦的計算性能無關。

混合PoS / PoW能夠將網絡上的共享分發算法做爲共享證實和工做證實。 在這種方法中,能夠實現礦工和選民(持有者)之間的平衡,由內部人(持有人)和外部人(礦工)建立一個基於社區的治理體系。

Mining(挖礦)

挖礦是驗證區塊鏈交易的行爲。 驗證的必要性一般以貨幣的形式獎勵給礦工。 在這個密碼安全的繁榮期間,當正確完成計算,採礦能夠是一個有利可圖的業務。 經過選擇最有效和最適合的硬件和採礦目標,採礦能夠產生穩定的被動收入形式。

Multi-Signature(多重簽名)

多重簽名地址須要一個以上的密鑰來受權交易,從而增長了一層安全性。

Node(節點)

由區塊鏈網絡的參與者操做的分類賬的副本。

Oracles(預言機)

Oracle經過向智能合約提供數據,它現實世界和區塊鏈之間的橋樑。

Peer to Peer(點對點)

對等(P2P)是指在高度互聯的網絡中,雙方之間的去中心化互動或更多的互動。 P2P網絡的參與者經過單個調解點直接相互協商。

Public Address(公用地址)

公共地址是公鑰的密碼哈希值。 它們做爲能夠在任何地方發佈的電子郵件地址,與私鑰不一樣。

Private Key(私鑰)

私鑰是一串數據,它是容許您訪問特定錢包中的令牌。 它們做爲密碼,除了地址的全部者以外,都被隱藏。

Proof of Work(工做證實)

POW(Proof of Work,工做證實)是指得到多少貨幣,取決於你挖礦貢獻的工做量,電腦性能越好,分給你的礦就會越多。

Proof of Stake(股權證實)

POS(Proof of Stake,股權證實)根據你持有貨幣的量和時間進行利息分配的制度,在POS模式下,你的「挖礦」收益正比於你的幣齡,而與電腦的計算性能無關。

Scrypt

Scrypt是一種由Litecoin使用加密算法。 與SHA256相比,它的速度更快,由於它不會佔用不少處理時間。

SHA-256

SHA-256是比特幣一些列數字貨幣使用的加密算法。 然而,它使用了大量的計算能力和處理時間,迫使礦工組建採礦池以獲取收益。

Smart Contracts(智能合約)

智能合約將可編程語言的業務規則編碼到區塊上,並由網絡的參與者實施。

Soft Fork(軟分支)

軟分支與硬分支不一樣之處在於,只有先前有效的交易才能使其無效。 因爲舊節點將新的塊識別爲有效,因此軟分支基本上是向後兼容的。 這種分支須要大多數礦工升級才能執行,而硬分支須要全部節點就新版本達成一致。

Solidity

Solidity是Ethereum用於開發智能合約的編程語言。

Testnet

開發商使用的測試區塊鏈,它主要是用來防止改變在主鏈上的資產。

Transaction Block(交易區塊)

彙集到一個塊中的交易的集合,而後能夠將其散列並添加到區塊鏈中。

Transaction Fee(手續費)

全部的加密貨幣交易都會涉及到一筆很小的手續費。這些手續費用加起來給礦工在成功處理區塊時收到的區塊獎勵。

Turing Complete(圖靈完備)

圖靈完備是指機器執行任何其餘可編程計算機可以執行計算的能力。 一個例子是Ethereum虛擬機(EVM)。

Wallet(錢包)

一個包含私鑰的文件。 它一般包含一個軟件客戶端,容許訪問查看和建立錢包所設計的特定塊鏈的交易。

全棧部落 區塊鏈部落