区块链
文章平均质量分 60
iblks
积跬步至千里、积小流成江海
展开
-
使用GO语言实现区块链网络连接功能
原文:《Part 2: Networking — Code your own blockchain in less than 200 lines of Go!》如果你还没有读《200行go代码实现区块链》可以先读一下,以下内容以其为基础。本文仅是模拟节点广播区块链数据到其他节点,可以在此基础上进行一些修改使其真正地成为节点互联。流程 第一个终端负责产生创世块,并建立TCP服务接受...翻译 2018-04-19 21:22:13 · 1760 阅读 · 0 评论 -
200行go代码实现区块链
本文翻译自《Code your own blockchain in less than 200 lines of Go!》,国内被墙无法访问。由于我的英语水平有限,所以也不逐段翻译,而是概括其关键内容。你可以学到什么创建自己的blockchain理解哈希算法是怎样保证blockchain的完整性理解新块是如何被添加的如何解决多个节点竞争问题通过浏览器来查看你的blockcha...翻译 2018-04-17 23:51:10 · 3497 阅读 · 1 评论 -
Fabric 实践 (一):用户验证Chaincode
说明我计划构建一个基于Fabric的记帐DAPP,同时也是一个学习的过程,在此分享。 以下内容全部基于Fabric V1.1.0摘要下面实现第一个Chaincode 用于用户登陆验证。该Chaincode非常简单,以用户名作为Key 以其密码作为Value,这样当用户登陆时就可以检查其密码是否正确。Chaincodepackage main/*** file:...原创 2018-04-14 21:05:28 · 2507 阅读 · 4 评论 -
Fabric实践(二):用户收入支出记录Chaincode
摘要在上一篇文章中实现了一个简单的用户登陆验证的Chaincode,接下实现用于记录用户收支情况的ChaincodeChaincode/*** file:journal_chaincode.go**/package mainimport ( "bytes" "encoding/json" "fmt" "strconv" "g...原创 2018-04-14 21:32:19 · 1802 阅读 · 4 评论 -
web3 编译以太坊智能合约流程
简介本文适合已经对以太坊有所了解,并自己动手做过一些测试的读者。 本文使用的代码来源于 http://blog.csdn.net/daichunkai123/article/details/78112640 ,但我在根据文章实践的过程中发现这篇文章中有一些坑,我将在本文中予以修正。环境安装(也是本人测试使用环境)安装并启动testrpc npm install -g...原创 2018-03-08 21:57:10 · 3535 阅读 · 1 评论