所謂合約層主要是指各種腳本代碼、算法機制及智能合約等。智能合約是運行 在區塊鏈上的一段無須干預即可自動執行的代碼,EVM 是智能合約運行的虛擬機, 人類通過智能合約,無須任何中介干預即可實現資產的轉移
數據層是最底層的技術,主要的功能為數據存儲、賬戶和交易的實現與安全。數據存儲主要基于 Merkle 樹,通過區塊的方式和鏈式結構實現,大多以 KV 數據庫 的方式實現持久化,如比特幣和以太坊采用的 LevelDB
應用層封裝了區塊鏈的各種應用場景和案例,如基于區塊鏈的跨境支付平臺等, 它也是去中心化應用 DAPP。一個完整的 DAPP 包含智能合約和 Web 系統,Web 系 統通過接口調用智能合約。本層類似于計算機中的各種軟件程序,是普通人可以真
共識層能夠讓高度分散的節點在去中心化的系統中針對區塊數據的有效性達成 共識。區塊鏈中比較常用的共識機制包括工作量證明、權益證明和股份授權證明等 多種,這部分內容筆者在前面的章節已經做了詳細解讀。
網絡層的主要目的是實現區塊鏈網絡節點之間的信息交互。區塊鏈的本質是一 個點對點(P2P)網絡,每一個節點既能夠接收信息,也能夠生產信息,節點之間 通過維護一個共同的區塊鏈來保持通信。
FPPS模式首先刪除了當日全網礦工費最多的5%與最低的5%的數據,對剩余的數據進行平均計算。礦池計算出自己這段時間礦池礦工費的理論收益即(礦池理論爆塊數 *當日全網平均礦工費),再將獎勵通過礦工算力在礦池算力中的占
PPS+模式是PPS和PPLNS兩種結算模式的結合,即對爆塊的Coinbase獎勵按照礦池理論爆塊數量進行PPS結算,而對礦工費則按照礦池實際爆塊獲得的礦工費運用PPLNS進行結算。
PPS模式下,礦工的收益穩定,而礦池承擔較大的風險。但礦池不會平白無故地去承擔風險,礦工也需要付出相應的代價,如礦工費。從長期來看,該模式的收益會少于PPLNS。目前支持PPS的大型礦池:ViaBTC
PPLNS模式在分配收益上很合理,但忽略了一個因素“幸運值”。如果礦池短期內幸運值降低,那么礦工的收益也會相應的減少,反之增加。為了解決幸運值導致的收益波動,于是衍生出以下的幾種模式。目前支持PPLNS的大型礦池
概率最原始的定義,是某件事重復無數次之后發生的比例。如果樣本數據量不夠多,概率便會產生偏差。就好像拋硬幣正反面概率為50%,但次數過少時,連續正面或反面的情況也可能時常發生。圖1中,各礦池的3
如果是銀行轉賬,手續費會根據轉賬金額的大小進行收取,金額越大,手續費越高(現在銀行也設置了手續費上限)。比特幣轉賬,手續費的多少跟金額無關,轉賬 1BTC 和轉賬 1000 BTC,手續費可以是一樣的。
分布式搜索引擎支持者的操作基于一個論點,此論點譴責了壟斷互聯網侵蝕的網絡中立性。他們看到Google搜索引擎這個龐大實體占據了90%的市場份額,也發現在擬議的互聯網生態系統下一階段中,中心化搜索引擎并沒