原创 使用PHP從擴展公鑰生成比特幣錢包地址

重複使用相同的比特幣錢包地址是一個很大的隱私問題。如果你有一個簡單的電子商店或要求捐贈的網站,你可能需要考慮爲每筆交易生成唯一的地址。 有很多支付系統,如Bitpay,爲你完成所有艱苦的工作。缺點是他們需要使用你的私鑰。但是,你可以使用來自

原创 solidity語言開發智能合約中的繼承

我們已經探索了很多主題,在編寫智能合約時我們發現經常使用相同的模式:例如,智能合約具有在構造函數中設置的所有者,然後生成修改器以便僅讓所有者使用一些功能。如果我們制定實施這些功能的基礎合約並在未來的智能合約中重複使用它們那該怎麼辦?你一定猜

原创 工廠模式管理多個以太坊solidity智能合約

我們寫了一份小的計算合約作爲Hello World。如果我們可以創建一個允許用戶創建自己的計數器的合約怎麼辦? 讓我們創建我們的合約CounterFactory,它將管理所有其他計數器Counters。它將包含一個映射,將所有者與其計數器

原创 如何安裝EOS智能合約開發工具包CDT

本文簡單的介紹一下如何安裝EOS智能合約開發工具包(Contract Development Toolkit),簡稱CDT,是與智能合約編制相關的工具集合。對於EOSIO初學者來說,可以通過使用CDT來編譯智能合約和生成ABI。 從1.3.

原创 Python生成以太坊和比特幣vanity虛榮地址

今天,我們將編寫一個非常簡單的python腳本來生成虛榮地址,這些地址是以某個短語或字母序列開頭的加密貨幣地址。該過程涉及生成私鑰並檢查目標短語的地址,直到找到滿意的地址。 安裝包 首先,我們需要安裝一些可以執行計算的軟件包,以便從私鑰生成

原创 開源區塊鏈Tendermint開發詳解

簡介 tendermint是一個開源的完整的區塊鏈實現,可以用於公鏈或聯盟鏈,其官方定位 是面向開發者的區塊鏈共識引擎: 與其他區塊鏈平臺例如以太坊或者EOS相比,tendermint最大的特點是其差異化的定位: 儘管包含了區塊鏈的完整實現

原创 以太坊、EOS和Hyperledger等不同區塊鏈的比較

不同的區塊鏈智能合約和區塊鏈技術現在風靡一時。越來越多的人出於某種原因試圖進入這個神奇的世界。如果你是這項技術的新手並正在尋找基於區塊鏈的開發平臺的快速入門,那麼本指南非常適合你。我們將重點關注和比較的平臺是: Ethereum EOS

原创 比特幣錢包隔離認證開發指南

本文件的大部分內容可以在與隔離認證相關的BIP中找到,包括BIP141,BIP143,BIP144和BIP145。請將此視爲閱讀其他相關文件的第一個參考點,並作爲那些應該做和那些不應該做的檢查清單。 基本的隔離認證支持 錢包必須實現本節中的

原创 如何利用Python庫Web3.py和Infura在Windows中設置託管以太坊節點

如果你想與以太坊區塊鏈進行交互以獲取最新區塊的詳細信息,可以使用以太網節點、本地節點或託管節點連接到以太坊區塊鏈的交易信息或發送交易。由於有許多第三方插件和應用程序可用於執行此操作,你可能會認爲我們爲什麼需要一個節點。如果要部署智能合約或使

原创 用以太坊區塊鏈保證Asp.Net Core的API安全(下)

上一篇用以太坊區塊鏈保證Asp.Net Core的API安全(上)我們介紹了基本的解決方案,這一篇我們重點來看客戶端。 正如我們所說,我們的DApp是一個簡單的HTML/ES6客戶端。我們將在Asp.Net Core 2之上構建客戶端,以利

原创 用以太坊區塊鏈保證Asp.Net Core的API安全(上)

去中心化應用程序(DApp)的常見設計不僅依賴於以太坊區塊鏈,還依賴於API層。在這種情況下,DApp通過用戶的以太坊帳戶與智能合約進行交互,並通過交換用戶憑據而發佈的JWT token與API層進行交互。 目標是使用以太坊帳戶作爲用戶憑

原创 如何使用PHP生成以太坊錢包和密鑰對?

本文將提供有關如何生成ECDSA私鑰的指南,然後使用PHP7.0++導出到以太坊錢包地址。 你可以找到以下工作實現: composer.json { "require": { "sop/asn1": "^3.3",

原创 如何使用密碼保護以太坊JSON-RPC的API?

本文面向以太坊智能合約應用程序開發人員,並討論如何在密碼保護後,安全地運行你的以太坊節點,以便通過Internet進行安全輸出。 Go Ethereum(geth)是以太坊節點最受歡迎的軟件。其他流行的以太坊實現是Parity和cpp-et

原创 從Java到區塊鏈:如何成爲區塊鏈開發人員

最近這些天,區塊鏈是每個開發人員的談資。來自各個領域的許多軟件開發商現在正試圖進入區塊鏈市場。我們與Mobilunity的區塊鏈軟件開發人員Eugene Kyselev 討論了他是如何走出區塊鏈開發方面的第一步的,希望對大家有所幫助。 JA

原创 比特幣UTXO模型介紹

如果你曾上過BlockExplorer觀察自己的比特幣收入狀況,你是否曾經被搞的一頭霧水呢?這正是因爲比特幣所使用的交易模型並非我們直覺上以賬戶爲基礎的,而是一種叫做UTXO的模型 。在我的前一篇文章:《深入瞭解NEX:Neon Excha