区块链 | 通过 Truffle示例项目pet-shop实现智能合约与前端页面交互_百 ...
mkdir demo
cd demo
truffle unbox pet-shop
进入contracts文件夹,并新建 Adoption.sol
npm run dev
更新中......
iOS 简单实现区块链
近年来区块链很火, 不过应该有很多和我一样的小白也不太懂区块链是什么? 作用是什么? 怎么诞生的 ? 那么你们可以看看这篇非常通俗易懂关于区块链的 文章 . 看完这片文章相信大家都有一个大概的了解.
简单来说, 区块链是因比特币而诞生的一种链式数据结构. 它的概念是去中心化, 并以密码学方式保证不可篡改和不可伪造的分布式账本. 但区块链的作用不仅仅只是作用于比特币交易而已. 区块链的设计是一种保护措施, 比如高容错的分布式计算机系统. 区块链使混合一致性成为可能. 使得区块链适合记录时间, ?标题, ?医疗记录和其他需要收录数据的活动, ?身份识别管理, ?交流管理等. 区块链对全球贸易有着很大影响.
1. ? 区块链维基百科
2.? 中本聪阐述比特币原文地址
区块链(blockquanChain)需要一个区块来初始化自己. 这个区块也叫做创世区块(Genesis blockquan), 然后实现后面的 blockquan
文章:? 使用 Swfit 和Vapor 构建区块链服务器
Demo :? 区块链 Demo
基于Spring的Fabric区块链Gateway,简化区块链开发
学习Hyperledger Fabric有一阵子了,从网络搭建、SDK调用到基于Spring的Gateway的开发,一路走来,感觉还是有不少的坑。最近,终于有空,将这些东西整理出来,希望能帮到同路的小伙伴们。详细文档地址: 。
前一阵子,曾整理过一篇文章,详细的介绍了Fabirc网络的搭建和部署,小伙伴们请自行查阅:推荐几个开源项目,教你快速搭建Hyperledger Fabric区块链网络
1. Java SDK: GitHub - hyperledger/fabric-sdk-java
2. Gateway: GitHub - hyperledger/fabric-gateway-java
这是我基于官方的Gateway项目,结合Spring MVC做出的一套框架。主要是将Chaincode的函数调用,包装成了Spring的服务。
1. 项目地址: GitHub - ecsoya/spring-fabric-gateway
2. 详细文档: https://ecsoya.github.io/fabric/pages/gateway.html
3. Maven地址:
一个精简版的Fabric区块链浏览器。
1. 项目地址: GitHub - ecsoya/spring-fabric-gateway
2. 详细文档: https://ecsoya.github.io/fabric/pages/explorer.html
3. Maven地址:
以上的项目,包含官方的SDK和Gateway,都离不开 Fabric 网络配置文件的支持。
所谓的配置文件,就是将所有的组织、Peer和其相关的证书,全部配置到一个JSON文件或YAML文件中,方便在项目中读取。
详细文档: https://ecsoya.github.io/fabric/pages/network-config.html
1. 文档: https://ecsoya.github.io/fabric/pages/demo.html
2. 源码: GitHub - ecsoya/fabric-demo
Python开发区块链之03如何生成bitcoin address
欢迎关注专栏 《区块链blockquanchain》
前两节的demo中我们生成了private key和 public key,接下来我们就可以生成一个bitcoin 的地址了。
下面我们使用pubtoaddr函数来生成一下bitcoin address
一个bitcoin address 地址是一个单用户的token。就像我们通过邮件地址收发邮件一样,您可以使用bitcoin address来收发bitcoins。不过和邮件不同的是,每个人只能在每次交易中只用唯一的地址
央行数字货币系统Demo明年要推出了,区块链真的要起飞了吗
据报道中国中央银行正在测试基于区块链的数字货币。
根据媒体报道,中国人民银行已经在12月15号完成了一次测试,其中展示了分布式账本系统中交易和清算如何进行。
据报道本次测试是与中国主流的商业银行共同进行的,包括工商银行、中国银行和微众银行。
报告写道:
“中国人民银行认为数字货币不仅能减少流通成本,而且能增加透明度、抑制洗钱和逃税。”
该报告甚至建议上海票据交易所试点数字货币,成立一个国家级的银行汇票交易。同时,中国人民银行还将建立一个数字货币研究,正在招聘大数据、密码学和区块链科技方面的专家。
该报告发布之前中国人民银行行长周小川在2月份发表了声明,其中他暗示中国人民银行正在考虑使用区块链来发行数字货币。
而且,本次测试进行时正值中国人民银行对中国比特币交易所展开调查,调查于本月早期开始,已经导致了很多交易政策的变化。
普银作为全球首个本位制数字货币,是以10亿藏茶作为原发本位资产,通过数字加密技术将十亿藏茶资产写入区块链,并记录藏茶的鉴定、评估、确权等。