blockchain notes
1. IBM blockchain platform
https://www.ibm.com/blockchain/platform/
2. 开源项目hyperledger
https://hyperledger.org/
3. Transferring assets is the heart of blockchain. How can people buy and sell or transfer goods in a business network without any central governing body or policy?
4. IBM Blockchain Hands-On Hyperledger Composer Playground
https://d3c33hcgiwev3.cloudfront.net/_e4ff6715610de0bf2874f1d58384744f_Lab_1_Blockchain_Car_Auction.pdf?Expires=1516924800&Signature=VZGoovXsqjXesF~C24fhFt9hB-mC6AMrPEuMNs79YBt1Csuk7u5bzOKa~b-OiX6HezgHqU5NZuVdd1AzMBYFRrLRNegXh9rhIZRURWGBD-oFFBlYzQ7WoZoqO9ezVI0qkSNcI0Ch0aJ8b2fV6ECe3EQxT9qOjCAJcYppyROxTWQ_&Key-Pair-Id=APKAJLTNE6QMUY6HBC5A
5. hyperledger playground tutorial
https://hyperledger.github.io/composer/tutorials/playground-tutorial.html
6. IBM在线demo
http://composer-playground.mybluemix.net/login
7. 注册linux linuxfoundation的账号,作为Hyperledger项目的参与账号 https://identity.linuxfoundation.org
hyperledger项目管理工具:https://jira.hyperledger.org
hyperledger源代码仓库和review管理工具:https://gerrit.hyperledger.org
hyperledger项目即时聊天工具:https://chat.hyperledger.org 大中华技术工作组频道 #twg-china
大中华地区商业案例:https://wiki.hyperledger.org/groups/twgc/team_cs
8. 区块链优势总结 via 腾讯区块链方案白皮书

9. 腾讯trustsql开发指南
https://trustsql.qq.com/chain_oss/developer_installation_guide.html
10. 区块链核心技术(摘自腾讯区块链白皮书)
区块链技术不是一个单项的技术,而是一个集成了多方面研究成果基础之上的综合性技术系统。
我们认为,其中有三项必不可缺的核心技术,分别是:共识机制、密码学原理和分布式数据存储。
第一,共识机制所谓共识,是指多方参与的节点在预设规则下,通过多个节点交互对某些数据、行为或流程达成一致的过程。共识机制是指定义共识过程的算法、协议和规则。区块链的共识机制具备“少数服从多数”以及“人人平等”的特点,其中“少数服从多数”并不完全指节点个数,也可以是计算能力、股权数或者其他的计算机可以比较的特征量。“人人平等”是当节点满足条件时,所有节点都有权优先提出共识结果、直接被其他节点认同后并最后有可能成为最终共识结果。
第二、密码学原理在区块链中,信息的传播按照公钥、私钥这种非对称数字加密技术实现交易双方的互相信任。在具体实现过程中,通过公、私密钥对中的一个密钥对信息加密后,只有用另一个密钥才能解开的过程。并且将其中一个秘钥公开后(即为公开的公钥),根据公开的公钥无法测算出另一个不公开的密钥(即为私钥)。
第三、分布式存储区块链中的分布式存储是参与的节点各自都有独立的、完整的数据存储。跟传统的分布式存储有所不同,区块链的分布式存储的独特性主要体现在两个方面:一是区块链每个节点都按照块链式结构存储完整的数据,传统分布式存储一般是将数据按照一定的规则分成多份进行存储。二是区块链每个节点存储都是独立的、地位等同的,依靠共识机制保证存储的一致性,而传统分布式存储一般是通过中心节点往其他备份节点同步数据。数据节点 可以是不同的物理机器,也可以是云端不同的实例。
11. 区块链未来发展趋势
区块链将对现有的经济社会产生巨大的影响,有望重塑人类互联网活动形态。
对于区块链近期的发展趋势主要有以下几个方面:
第一、应用模式升级。鉴于公有链的安全性及交易量与日俱增对现网容量之间的平衡问题, 未来区块链的应用领域将以联盟链、私有链或混合链为主。比特币模式增加了区块链网络的维 护成本,对于低价值、低风险的交易来说并非完全适用。考虑到效率及安全的提升,未来将是 以联盟链、私有链、或由联盟链和私有链组成的混合链组成。
第二,多中心化。未来区块链系统架构将是构建可信任的多中心体系,将分散独立的各自 单中心,提升为多方参与的统一多中心,从而提高信任传递效率,降低交易成本。即在信息不 对称、不确定的环境下,建立满足各种活动赖以发生、发展的“信任”生态体系。
第三,从金融创新带动其他行业应用突破。区块链的应用领域将先从对交易各方有相互建 立信任的需求,但又不容易建立信任关系的领域切入,如金融、证券、保险等领域。随着应用 普及和社会认知度的提高,区块链将逐渐向社会各领域渗透。比如区块链已经初步的应用于政 治选举、企业股东投票、博彩、预测市场等领域。 第四,智能合约的社会化。未来,所有的契约型的约定都实现智能化,利用智能合约可以 保障所有约定的可靠执行,避免篡改、抵赖和违约。除了将社会中的有形资产转变为数字智能 资产进行确权、授权和实时监控外,区块链还可应用于社会中的无形资产管理,如知识产权保护、域名管理、积分管理等领域。
12. 腾讯区块链q&a
https://trustsql.qq.com/chain_oss/Q&A.html
13. hyperledger architecture pdf (Introduction to Hyperledger Business Blockchain Design Philosophy and Consensus)
https://www.hyperledger.org/wp-content/uploads/2017/08/Hyperledger_Arch_WG_Paper_1_Consensus.pdf
14. hyperledger fabric read wirte set (to do)
https://stackoverflow.com/questions/45180971/what-is-read-set-and-write-set-in-hyperledger-fabric-1-0
15. hyperledger中文知识库
https://wiki.hyperledger.org/groups/twgc/team_ie
blockchain notes的更多相关文章
- ASP.NET Core 1.1.0 Release Notes
ASP.NET Core 1.1.0 Release Notes We are pleased to announce the release of ASP.NET Core 1.1.0! Antif ...
- Android Weekly Notes Issue #237
Android Weekly Issue #237 December 25th, 2016 Android Weekly Issue #237 这是本年的最后一篇issue, 感谢大家. 本期内容包括 ...
- Android Weekly Notes Issue #230
Android Weekly Notes Issue #230 November 6th, 2016 Android Weekly Issue #230. Android Weekly笔记, 本期内容 ...
- Android Weekly Notes Issue #229
Android Weekly Issue #229 October 30th, 2016 Android Weekly Issue #229 Android Weekly笔记, 本期内容包括: 性能库 ...
- Android Weekly Notes Issue #227
Android Weekly Issue #227 October 16th, 2016 Android Weekly Issue #227. 本期内容包括: Google的Mobile Vision ...
- Android Weekly Notes Issue #221
Android Weekly Issue #221 September 4th, 2016 Android Weekly Issue #221 ARTICLES & TUTORIALS And ...
- Android Weekly Notes Issue #219
Android Weekly Issue #219 August 21st, 2016 Android Weekly Issue #219 ARTICLES & TUTORIALS Andro ...
- 区块链(Blockchain)
一 .什么是区块链? 区块链(Blockchain)是由节点参与的分布式数据库系统[1],它的特点是不可更改,不可伪造,也可以将其理解为账簿系统(ledger).它是比特币的一个重要概念,完整比特币区 ...
- MAGIC XPA最新版本Magic xpa 2.4c Release Notes
New Features, Feature Enhancements and Behavior ChangesSubforms – Behavior Change for Unsupported Ta ...
随机推荐
- c++线程同步和通信
一.线程的创建 你也许会说我一直用CreateThread来创建线程,一直都工作得好好的,为什么要用_beginthreadex来代替CreateThread,下面让我来告诉你为什么. 回答一个 ...
- CS0016: 未能写入输出文件“c:\Windows\Microsoft.NET\Framework\....\App_Web_default.aspx.cdcab7d2.zii776dc.dll”--“拒绝访问。 ”
关于访问asp.net站点出现以下问题的解决办法: 问题: CS0016: 未能写入输出文件“c:\Windows\Microsoft.NET\Framework\v4.0.30319\Tempora ...
- 计算机信息类ComputerInfo
using System; using System.Management; using System.Net; using System.Net.Sockets; using System.Text ...
- C#获取文件的MD5码
using System; using System.IO; using System.Security.Cryptography; using System.Text; namespace Send ...
- 百度分享和bshare
社会法社交分享组件bshare http://www.bshare.cn/ 百度share也不错
- optimize table tablename
optimize 优化表OPTIMIZE 命令支持的引擎MyIsam, InnoDB, ARCHVE当对表有大量的增删改操作时,需要用optimize对表进行优化,可以减少空间与提高I/O性能,命令o ...
- How to get the MD5 checksum for a file: md5sum, digest, csum, fciv
LINUX: md5sum fileName In Linux, the md5sum utility can be used: aemtux1:/ % md5sum binary.file 0c46 ...
- 我的HibernateSearch笔记
话不多说,直接上代码: 实体类: package com.smt.pojo; import java.io.Serializable; import javax.persistence.Column; ...
- U-boot分析与移植(3)----U-boot stage2分析
一来到void start_armboot (void)函数,马上出现两个很重要的数据结构gd_t和bd_t 1.gd_t : global data数据结构定义,位于文件 include/asm-a ...
- win10系统怎么关闭自动更新
现在win10已经很普遍了,对于win10 现在还不是很完美,比如自动更新功能,现在的选项中没有关闭自动更新的选项了,这是一个bug,微软要强制更新.我就忍受不了自动更新,会拉取网络,影响我们的上网体 ...