原创 Jenkins搭建使用---東科教育

  1、準備Java8環境。   2、下載Jenkeins部署的最新war包(jenkins.war) wget http://mirrors.jenkins-ci.org/war/latest/jenkins.war     3、下載部

原创 以太坊—私有鏈搭建——東科教育

  以太坊的幾個基本概念:   以太坊簡單來說就是區塊鏈與智能合約的結合,智能合約是基於solidity語言實現的。在以太坊中,智能合約也有一個帳戶地址。 EVM   以太坊虛擬機(EVM)是以太坊中智能合約的運行環境。它不僅被沙箱封裝起

原创 EOS本地測試節點搭建---Docker 安裝——東科教育

前言 Docker 是一個開源的應用容器引擎,讓開發者可以打包他們的應用以及依賴包到一個可移植的容器中,然後發佈到任何流行的Linux機器上,也可以實現虛擬化,容器是完全使用沙箱機制,相互之間不會有任何接口。 Docker採用 C/S架構

原创 以太坊—客戶端Geth命令用法-參數詳解——東科教育

命令用法 geth [選項] 命令 [命令選項] [參數…] 版本: 1.7.3-stable 命令: account 管理賬戶 attach 啓動交互式JavaScript環境(連接到節點) bug

原创 以太坊—Geth客戶端安裝——東科教育

geth是以太坊的官方客戶端,它是一個命令行工具,提供很多命令和選項,可以運行以太坊節點、創建和管理賬戶、發送交易、挖礦、部署智能合約等。 下面介紹geth的三種安裝方法: 直接下載可執行文件 在線安裝 從源碼編譯安裝 方法一 直接下載

原创 Jenkins搭建與使用大綱---東科教育

一、搭建 1、安裝jenkins需要使用的 jdk、maven、git/svn 2、下載jenkins.war並放入tomcat 3、啓動jenkins並訪問,默認密碼存放在.jenkins中的secrets中 4、創建用戶進入jenki

原创 Java Http接口簽名驗籤實例---東科教育

一、業務背景 調用第三方接口或者前後端分離開發,調用業務接口時爲防止刷機/違規調用等現象 需要加驗籤機制,比如支付類等接口,接口雙方爲了確保數據參數在傳輸過程中未經過篡改,都需要對接口數據進行加簽,然後在接口服務器端對接口參數進行驗籤,確

原创 以太坊—賬戶、交易、Gas和區塊Gas Limit——東科教育

    這篇文章是用來幫助人們理解以太坊網絡上的一些基本概念和體系,包括賬戶體系、gas、礦工在區塊大小設置機制裏的角色等。 什麼是賬戶? 外部擁有賬戶 vs 合約賬戶 以太坊中有兩種賬戶 外部擁有賬戶(EOA) 合約賬戶 這個區別在

原创 以太坊—客戶端分類——東科教育

Ethereum 是一個開源的有智能合約功能的公共區塊鏈平臺。   以太坊客戶端以語言進行分類,在github上分成了不同項目,源代碼地址:https://github.com/ethereum/,雖然以太坊客戶端衆多,但是有兩個共同特點

原创 區塊鏈(智能合約、DApp)---東科教育

一、智能合約 智能合約的演變 先鋪墊一下,大家看看從比特幣到以太坊,智能合約是如何演變而來的。注意下方智能合約的位置,這個位置表明上方的應用(APP)必須通過智能合約來實現對應區塊鏈網絡的功能。 那麼,我們看一個簡單的例子,就是A轉賬給

原创 以太坊—各個功能站點——東科教育

以太坊官網:https://ethereum.org/                        (需要翻牆)該網站爲以太坊的官方網站,有詳細的以太坊介紹和各種連接地址,推薦詳細看一看; 以太坊所有源碼地址(官方):https://g

原创 EOS本地節點搭建(docker)——東科教育

1. 安裝 Docker 和 docker-compose        上一篇文章有詳細步驟:EOS本地測試節點搭建---Docker 安裝           或者根據 官方文檔:         docker: Get Docker

原创 EOS:Cleos 和 keosd 的開啓——東科教育

Cleos   cleos 是一個命令行工具,可與區塊鏈交互並管理錢包。 cleos是一個與暴露的REST API接口的命令行工具nodeos。 爲了使用,cleos您需要將終點(IP地址和端口號)添加到nodeos實例, 並配置cleo

原创 Git分支管理---東科教育

目的 本文介紹瞭如何使用git來進行項目的開發和發佈。創建哪些分支,以及在各種場景下的處理方式。 原文:http://nvie.com/posts/a-successful-git-branching-model/ 流程圖 分支介紹 o

原创 區塊鏈初識---東科教育

什麼是區塊鏈? 從字面上看:區塊鏈是由一個個記錄着各種信息的小區塊鏈接起來組成的一個鏈條,類似於我們將一塊塊磚頭疊起來,而且疊起來後是沒辦法拆掉的,每個磚頭上面還寫着各種信息,包括:誰疊的,什麼時候疊的,磚頭用了什麼材質等等,這些信息你也