原创 PoA共識引擎算法實現分析(2)

PoA共識引擎算法實現分析 clique中一些概念和定義 EPOCH_LENGTH : epoch長度是30000個block, 每次進入新的epoch,前面的投票都被清空,重新開始記錄,這裏的投票是指加入或移除signer BLOCK_

原创 以太坊Bloom過濾器實現原理及應用場景分析

一,Bloom過濾器的數據結構和reciept創建Bloom的過程 type Bloom [BloomByteLength]byte BloomByteLength = 256 Bloom 就是一個256個字節數組。一共2048位。 我們

原创 以太坊共識引擎源碼分析

這一篇分析以太坊的共識引擎,先看一下各組件之間的關係: Engine接口定義了共識引擎需要實現的所有函數,實際上按功能可以劃分爲2類: 區塊驗證類:以Verify開頭,當收到新區塊時,需要先驗證區塊的有效性 區塊蓋章類:包括Prepare

原创 以太坊的4個發展階段與難度炸彈

  以太坊(Ethereum,貨幣符號ETH)在設計之初就決定最終要採取權益證明(PoS)去維護交易的安全性,取代效率低下,資源消耗大的工作量證明(PoW)。前期通過PoW建立起一套可以信賴的數字加密貨幣體系,之後就將基於該貨幣轉到PoS

原创 xmind8 破解激活教程

轉載自ifKing的 https://blog.csdn.net/Zjhao666/article/details/80851530 PS.這個是真的靠譜的……(不像很多博主,轉發個破解方法連破解包都不上傳。。。。)   這裏以windo

原创 Raft 一致性算法論文譯文

本篇博客爲著名的 RAFT 一致性算法論文的中文翻譯,論文名爲《In search of an Understandable Consensus Algorithm (Extended Version)》(尋找一種易於理解的一致性算法)。

原创 分佈式理論-拜占庭將軍(譯)

作者:LESLIE LAMPORT, ROBERT SHOSTAK, and MARSHALL 1982 譯者:phylips@bmy  出處:http://duanple.blog.163.com/blog/static/7097176

原创 分佈式理論(3):Paxos Made Simple

作者:LESLIE LAMPORT 2001 譯者:phylips@bmy 2011-4-30 出處:http://duanple.blog.163.com/blog/static/709717672011440267333/  [ 序:

原创 分佈式系統領域經典論文翻譯集

分佈式領域論文譯序 sql&nosql年代記 SMAQ:海量數據的存儲計算和查詢 一.google論文系列 1.      google系列論文譯序 2.      The anatomy of a large-scale hyperte

原创 V神·以太坊上的分片

譯者序 本文是我應以太坊中文社區(Ethfans.org)之邀做的翻譯稿,原文取自以太坊社區的Github: [https://github.com/ethereum/sharding/blob/develop/docs/doc.md]

原创 【go】metrics基本使用

metrics 是什麼? 當我們需要爲某個系統某個服務做監控、做統計,就需要用到Metrics 五種 Metrics 類型 Gauges :最簡單的度量指標,只有一個簡單的返回值,或者叫瞬時狀態 Counters:Counter 就是計數

原创 LRU算法原理與實踐

簡介 操作系統中進行內存管理中時採用一些頁面置換算法,如LRU、LFU和FIFO等。其中LRU應用較爲廣泛。LRU的全稱是Least Recently Used,即最近最少使用算法。 大家都知道在緩存的大小是有限的,那麼我們應該基於什麼策

原创 快速理解MapReduce

轉載自https://blog.csdn.net/suifeng3051/article/details/41651851 1 什麼是MapReduce?   Map本意可以理解爲地圖,映射(面嚮對象語言都有Map集合),這裏我們可以理解

原创 【以太坊源碼】mpt實現

轉載自:click here trie/encoding.go encoding.go主要處理trie樹中的三種編碼格式的相互轉換的工作。 三種編碼格式分別爲下面的三種編碼格式。 KEYBYTES encoding這種編碼格式就是原生的k

原创 【EIP】以太坊路線圖

預發佈0:測試網 (2015年5月) 發佈1:前沿(2015年7月30日)     全世界的礦工開動挖礦設備,用戶運行節點,以太坊網絡開始活躍起來。 發佈2.0:家園(2016年3月14日(圓周率日)) EIP-2 主要的Homestea