原创 Ethash DAG(以太坊ethash算法的數據集)

【原文】https://blog.csdn.net/angciyu/article/details/80433255 大家平時在玩 以太坊geth的時候,經常會看到Ethash DAG,比如“Disk storage enabled fo

原创 go實現命令行的工具cli

A simple, fast, and fun package for building command line apps in Go 詳見:https://github.com/urfave/cli   cli  / Notice: 

原创 使用plantuml生成GO的類圖

【原文】最近在看Go源碼,自己寫類圖甚是苦惱。然後就查了下資料。下面總結下流程: 利用go-package-plantuml分析go項目 首先,我們需要一個工具分析GO項目並生成plantuml需要的uml源文件。 這裏,推薦一個大神的作

原创 【轉】代碼檢視工具Gerrit的日常使用

原文:https://www.jianshu.com/p/b77fd16894b6 1, Gerrit是什麼? Gerrit實際上一個Git服務器,它爲在其服務器上託管的Git倉庫提供一系列權限控制,以及一個用來做Code Review是

原创 以太坊gas、gaslimit、gasPrice說明

1. gas 以太坊在區塊鏈上實現了一個運行環境,被稱爲以太坊虛擬機(EVM)。每個參與到網絡的節點都會運行都會運行EVM作爲區塊驗證協議的一部分。他們會驗證區塊中涵蓋的每個交易並在EVM中運行交易所觸發的代碼。每個網絡中的全節點都會進行

原创 科普|以太坊私鑰存儲文件

原文:https://blog.csdn.net/wo541075754/article/details/79342624 以太坊私鑰存儲 以太坊的私鑰文件存儲於數據目錄(datadir指向或默認目錄)下,對應的目錄爲keystore。所

原创 MAC上以太坊私有鏈搭建

【原文】https://www.jianshu.com/p/235c24aee284   雖然以太坊是一個公有鏈系統,但是我們可以通過設置一些參數來運行自己的私有鏈節點,在自己的私有鏈上進行開發和測試不需要同步公有鏈數據,也不需要花錢來買

原创 SECBIT: 美鏈(BEC)合約安全事件分析全景

【原文】https://blog.csdn.net/secbit/article/details/80045167 今天下午2點多,幣圈鏈圈各個媒體突然爆料 美圖科技發行的數字貨幣——美鏈(BEC) 的Token 智能合約出現重大漏洞,攻

原创 【6】以太坊Miner模塊源碼分析

Miner模塊: 類結構如下: 主要結構體 Miner、Worker、Work、CpuAgent、Result、unconfiredBlocks Miner爲挖礦的核心對象(礦工),核心成員包括註冊處理事件(mux)、工人(worker

原创 以太坊(go-ethereum)編譯調試環境搭建

【原文】http://blog.csdn.net/itleaks 以下步驟都是在MacOs上操作的,但同樣適合Ubuntu,只是有幾個小點有所不同,我會標註出來   編譯 1. Go環境搭建     Mac: (brew是一個類似ubun

原创 Unable to locate package libcupti-dev (linux/debian)

參考資料 Reference https://packages.debian.org/jessie/libcupti-devhttps://packages.debian.org/jessie/amd64/libcupti-dev/dow

原创 EOS源碼分析(一)投票系統

EOS系統投票機制 在現實世界中,我們對一人一票的投票制度都是非常熟悉,也就是一人可以投一票。 而EOS的投票,一個EOS對應一票,每票最多可以投三十次。也就是說,你有多少個EOS就可以投多少票,這些選票全部投給每個節點,節點數不能超

原创 【ripple安裝】問題彙總

* 環境準備:ubuntu 16.04 x64系統、git 等工具完備 * 安裝步驟: 執行 apt-get 系統更新和軟件更新. sudo apt-get update 更新已存在環境依賴. sudo apt-get -y

原创 Git 使用

原文:https://www.cnblogs.com/conncui/p/git.html     拷貝一份Git,向更改他的遠程倉庫,同時保存原來的log   git push --mirror [email protected]

原创 【轉】gcc configure: error: Building GCC requires GMP 4.2+, MPFR 2.3.1+ and MPC 0.8.0+

原文:https://blog.csdn.net/enson16855/article/details/52205044   從svn checkout svn://gcc.gnu.org/svn/gcc/trunk拿了GCC的最新代碼,