Hyperledger

Hyperledger 1.4.3 单机单节点部署

单机单节点指的是一个 order (排序服务),一个 Org (组织),一个 peer (节点)。 步骤: 1. 准备生成工具 2. 准备证书和区块的生成配置文件 3. 生成公私钥和证书 4. 生成创世区块 5. 生成通道配置区块 6. 准备docker配置文件 7. 启动Fabric网络 8. 创建并加入Channel 9. 安装与运行智能合约 准备生成工具 为了轻量化,我们不去下载 bin 目录,

  • zgljl2012
12 min read
区块链

以太坊智能合约开发环境搭建以及第一个Dapp

本文包括三个部分: * 1. 开发环境搭建 * 2. 开发环境的账户 * 3. 编写智能合约 1. 开发环境搭建 包括安装IDE和Geth。 1.1 安装Solidity 初学者建议直接使用 Remix -Solidity IDE(http://remix.ethereum.org/ )进行开发,可快速入门。 Remix 是一个基于浏览器的Solidity IDE,这样就可以不用安装Solidity。 自己安装可参考:https://solidity.readthedocs.io/en/

  • zgljl2012
6 min read
区块链

国外排名前10的比特币区块链的博客和网站

整理了国外10个优秀的比特币和区块链新闻、信息、行情分析网站和博客,国内很多大型的区块链媒体的稿件都来自这些网站,无论是区块链小白还是媒体人还是资深玩家,都可以在这些网站上了解到最新、最快、最全的区块链及数字货币的消息,值得大家收藏。 1. CryptoCoins News CryptoCoins News涵盖了所有与加密货币相关的内容,特别是与比特币有关的话题。 他们编写的文章完善、分析趋势、价格变动,关于比特币和其他数字货币的版本升级。 2. Coindesk CoinDesk是一个关于比特币、区块链技术和其他数字货币的新闻、价格和信息的最佳平台之一。 在我看来,从这个网站你可以获取一切信息。 该网站涵盖比特币和数字货币世界中的所有趋势、价格变动、技术、公司和人员。 3. Cointelegraph Cointelegraph提供比特币和区块链技术的最新消息、

  • zgljl2012
3 min read
区块链

李笑来录音文字版

(应该是中途开始录音) 李:从一开始就有问题。 男:是的,被盗币了。 李:对吧? 女:对对对。 李:去年的DAO分叉……16年,16年的DAO分叉,变成ETC、ETH,对吧,那次分叉就是有毛病的,那时候它才八毛钱……不是,80块钱。对吧? 男:是。 李:以太坊其实是这样的,就是说它的终极崛起是央行干的。央行突然要求交易所里的比特币不能提现,所以流动性就跑到以太坊身上去了,这鸡巴流动性进去了是出不来的,所以它涨到了2000,涨到了3000,后面涨到了1万。

  • zgljl2012
43 min read
区块链

Hyperledger Fabric 开发环境搭建

搭建开发环境 概述 Hyperledge fabric项目是IBM开源的区块链 [http://www.zgljl2012.com/shi-yao-shi-qu-kuai-lian/]项目。Github地址: https://github.com/hyperledger/fabric Hyperledge fabric的开发环境是一个运行在vagrant(一层virtualbox上的虚拟机皮)里的Ubuntu映像,并在虚拟机内部运行了若干Docker容器。从概念上说,就是在一个主机里启动了一个虚拟机,然后在虚拟机上启动Docker容器。 Host -> VM -> Docker 即 **主机 -> 虚拟机

  • zgljl2012
3 min read
区块链

【转载】什么是拜占庭将军问题

接触区块链的同学,多少都听说过拜占庭将军问题,经常看到或听到某某区块链使用某某算法解决了拜占庭将军问题,那么究竟什么是拜占庭将军问题呢? 什么是拜占庭将军问题 也被称为“拜占庭容错”、“拜占庭将军问题”。 拜占庭将军问题是Leslie Lamport(2013年的图灵讲得住)用来为描述分布式系统一致性问题(Distributed Consensus)在论文 [http://lamport.azurewebsites.net/pubs/byz.pdf]中抽象出来一个著名的例子。 这个例子大意是这样的: 拜占庭帝国想要进攻一个强大的敌人,为此派出了10支军队去包围这个敌人。这个敌人虽不比拜占庭帝国,但也足以抵御5支常规拜占庭军队的同时袭击。这10支军队在分开的包围状态下同时攻击。他们任一支军队单独进攻都毫无胜算,除非有至少6支军队(一半以上)同时袭击才能攻下敌国。

  • zgljl2012
6 min read
区块链

区块链相关术语

* Bitcoin:比特币,中本聪发起的数字货币技术。 * Blockchain:区块链,基于密码学的可实现信任化的信息存储和处理技术。 * Chaincode:链上代码,运行在区块链上提前约定的代码(状态机)。 * DAO:Decentralized Autonomous Organization,分布式自治组织,基于区块链的按照智能合约联系起来的松散众筹群体。 * Distributed Ledger:分布式记账本,大家都认可的去中心化的账本记录平台。 * DLT:Distributed Ledger Technology。 * DTCC:Depository Trust and Clearing Corporation,存托和结算公司,全球最大的金融交易后台服务机构。 * Fintech:

  • zgljl2012
2 min read
区块链

【转载】如何搭建以太坊私有链

原文地址:如何搭建以太坊私有链 [https://learnblockchain.cn/2018/03/18/create_private_blockchain/] 在开发以太坊时,很多时候需要搭建一条以太坊私有链,通过本文一起看看如何在Mac上进行搭建。 写在前面 阅读本文前,你应该对以太坊语言有所了解,如果你还不了解,建议你先看以太坊是什么 [https://learnblockchain.cn/2017/11/20/whatiseth/] go-ethereum客户端安装 Go-ethereum客户端通常被称为Geth,它是个命令行界面,执行在Go上实现的完整以太坊节点。Geth得益于Go语言的多平台特性,支持在多个平台上使用(比如Windows、

  • zgljl2012
10 min read
比特币

区块链记账原理

区块链 1.0 版是一个基于密码学安全的分布式账本,是一个能实现方便快速验证且不可篡改的账本。而如果与智能合约结合的话,就上升到了区块链 2.0 版,如以太坊。 很多同学只了解比特币,但不了解区块链。 比特币实际上是一个使用了区块链技术的应用,实际上是区块链支撑起了比特币。只是比特币这些年太火,很多人包括很多技术工作者也都把目光放到了电子货币的投机挣钱上,而忽略了区块链这个能改变未来的技术。本文就是来详细介绍区块链的记账原理的。 哈希函数 首先给大家介绍一下什么是哈希(Hash)。 哈希函数:Hash(原始信息) = 摘要信息 Hash是一个函数,即是一个function,原始信息是x,摘要信息是y。原始信息可以是任意的信息, Hash之后会得到一个简短的摘要信息。 哈希函数的

  • zgljl2012
3 min read
区块链

【转载】一种新出现的以太坊区块链开发栈模型-Aragon项目

最近关注Aragon的Twitter,发现他介绍了一个区块链开发栈模型(Ethereum stack model),有点小意思,所以翻译了一下1。 请注意发表这个文章,不代表作者支持或是反对文中项目,原文观点不代表翻译者观点,翻译只是对项目的思想进行了解,如果版权问题,随时联系删除,谢谢。 distict0X项目,初展Ethereum结合Aragon后形成的开发栈的锋芒。 软件允许我们基于现有的功能进行抽象,从而关注于实现自己的业务。 在Aragon [https://aragon.one/],我们使用以太坊(ethereum)。以太坊提供我们共识层,同时保证智能合约的创建与强制执行。 所以,一般来说,我们不需要特别关注以太坊自身所提供的能力。我们使用它,从而推动对这个平台的使用,从而增加它的价值。由此,

  • zgljl2012
5 min read
区块链

EOS白皮书

背景 区块技术在2008年随着比特币的发布而被引入,至此企业与开发者尝试在单一区块链平台上应用这一技术来支持各种各样的应用。 当一些区块链平台积极尝试单一功能的区块链的去中心化应用,比如BitShares去中心化交易所(2014)和Steem去中心化社交平台(2016),都以被每天数以千计活跃用户使用着。为支持这么大量的用户使用,它们都通过提升性能到每秒处理上千个交易,延迟低到1.5秒,清除费用,提供与中心化服务的类似体验。 当前已存在的区块链平台,被手续费,有限的计算容量所牵绊,阻止了区块链的广泛接纳。 区块链应用的需求 如果让达到广泛使用,在区块链上的应用需要一个平台,足够的灵活以达到下述的要求: 支持数以百万计的用户 要打败诸如Ebay,Uber,AirBnB,和Facebook,需要区块链技术能处理数以百万计的日活用户。在某些情况下,应用也许不能正常工作,除非出现了极其大量的用户,但总的来说,

  • zgljl2012
40 min read
区块链

元交易

元交易是一个来自于Christian Lundkvist教授的2年前的一个设想。通过设想所带来的效果,我们可能能明白它可以做的,效果就是用户与以太坊的交互不一定需要用户持有以太币(译者注:另一个项目EOS,也有类似的理念,EOS之前的一个项目steem,比较好的诠释了这点)。 这是一个根本的改进。在某些情况下,一些平台型的应用,用户对于其本身基于的平台一无所知。但在以太坊平台之上建立的应用,所有的操作都需要gas,这样就会带来一个糟糕的用户体验,想像一下下面的场景: * 用户A想试某个Dapp。 * 用户下载了某个应用,他发现自己需要一些ether来进行应用操作。 * 用户必须找到一个值得信任的交易所,上传自己的身份信息。使用法币购买对应的代币。然后要知道如果转移代币到自己的应用。 简单来说,这样的复杂流程不是每个人能接受的。接下来介绍的meta transaction正尝试来解决这个问题。 Meta Transaction是如何工作的 用户使用它的私匙签名一些数据,并把这些数据发给replayer(

  • zgljl2012
1 min read
比特币

比特币白皮书中文版

比特币 —— 点对点电子现金系统 > 摘要:纯粹的点对点电子现金需要能让人们在网络上直接进行支付,而无需经过任务金融机构。数字签名提供了一部分的解决办法,但是主要问题是我们仍然需要可信任的第三方机构来防止双花问题。在这篇文章中,我们提出了一个点对点网络的解决方案来应对双花问题。该网络会将时间戳和交易进行哈希计算,并将其放入一条不断增长的、基于工作量证明的链中,除非重新进行工作量计算,否则所有的记录都不能被修改。最长的那条链不止作为所有事件的见证者,同时证明其拥有最大的CPU算力。只要网络中占大多数的CPU算力不合作对网络进行攻击,它们就会生成最长的那条链并且超过攻击者。网络自身会保持结构最小化。消息通过广播传递,但不保证一定传达,只会在N次内尽可能尝试。节点可以随时进入与退出网络,并会接受在它们不在的那段时间里产生的最长链。 1. 介绍 因特网上的商业模式几乎都需要一个金融机构扮演可信赖的第三方机构来处理电子支付。尽管这个系统运行良好,能处理绝大多数交易,但其内在仍然是软弱的信任模式。完全不可逆的交易不可能真正存在,因为金融机构不可能避免调解争端。这种调解产生的成本提高了交易的成本

  • zgljl2012
21 min read
python

【区块链】使用Python创建你的区块链 1 - Blockchain

参考自:Learn Blockchains by Building One [https://hackernoon.com/learn-blockchains-by-building-one-117428612f46] 数字货币的崛起在这些年无比惊艳,区块链这个本来陌生的概念这两年,尤其是今年以来甚至都要盖过了人工智能。但对于不懂密码学、不懂共识协议、也不怎么敢炒币的同学来说,怎么样了解这一新兴的概念以让自己不被时代淘汰,怎么样让心里那一小小的对风口的渴望成为现实,也就是,**怎么样了解区块链的本质,以将这种技术落地转换成真正的商业模式?**相信,这是很多同学都想要知道的问题。 而想要深刻的理解区块链到底是个东西,办法很简单,知行合一,做一个出来。 准备 预备知识 阅读本文,需要读者对Python有基本的理解,能读写基本的Python,并且需要了解HTTP网络协议。

  • zgljl2012
8 min read
区块链

2017-02-16区块链新闻

今日关键词可视化: IBM:2018年90%的政府机构将会投资区块链技术(报告全文下载) [http://www.8btc.com/ibm-90-government-agencies-blockchain] IBM的商业价值研究所发布了一份题目为《构建政府信任》的区块链研究报告(报告全文下载),该报告表示2017年绝大多数政府人员都将追求区块链开发。这份调查涵盖了来自16个国家的200位政府领导,报告认为到2018年,... 2017-02-16 14:57:58 关键词:区块链 报告 政府 俄罗斯专家:区块链是未来核战争最有效的防御方式 [http://www.8btc.com/blockchain-nuclear-russian] 一位俄罗斯业界专家表示,

  • zgljl2012
2 min read
区块链

2017-02-03区块链新闻

R3主管:我们不需要区块链系统,只希望从这项技术中获得启示 [http://www.8btc.com/r3-2017-dlt-pilot] 分布式账簿技术(DLT)正在逐步向产业化迈进,然而,区块链联盟R3的某位主管暗示这可能不是今年企业级区块链发展的主要趋势。昨天在CoinDesk举行的开发者大会Construct 2017中,R3副主管兼前瑞士信贷(C... 2017-02-03 00:16:35 关键词:区块链 R3 主管

  • zgljl2012
1 min read
区块链

2017-01-15 区块链新闻

今日关键词可视化: 区块链如何革新个人数据存储? [http://www.8btc.com/blockchain-personal-data] 区块链作为比特币背后的基础技术,被人们看成是会完全颠覆商业活动本质的一项新技术。比特币是无政府监管、去中心化、点对点的加密货币,它的第一属性是货币。众所周知,比特币是一种虚拟货币,但比特币的发明者想让... 2017-01-15 19:52:37 关键词:比特币 货币 中心化

  • zgljl2012
1 min read
区块链

2017-01-06区块链新闻

今日关键词可视化: 锚定区块链,俄罗斯或将该技术用于国家支付系统认证 [http://www.8btc.com/russian-government-blockchain] 俄罗斯金融创新协会(AFI)近日提交了一份国家支付系统的改进提案。这份提案将由国家杜马(Duma)、财政部和联邦金融管理局(Rosfinmonitoring)进行共同审核。这份提案提出的重大改进包括利用区块链技术创... 2017-01-06 06:04:13 关键词:提案 这份 改进 美国证券委员会再次推迟批准比特币ETF,命运多舛,前途未卜 [http://www.8btc.com/sec-bitcoin-etf-decision]

  • zgljl2012
4 min read
区块链

2017-01-05区块链新闻

今日关键词可视化: 用区块链改变人工智能:去中心化带来数据新范式 [http://www.8btc.com/blockchain-and-ai] 近年,从围棋到人类水平的语音识别,人工智能(AI)研究者终于在他们几十年一直努力探索的领域取得了突破。取得突破进展的关键一点是研究者们可以收集巨量的数据并「学习」这些数据,从而将错误率降低到可接受范围... 2017-01-05 09:00:59 关键词:研究者 错误率 AI

  • zgljl2012
2 min read
区块链

2017-01-04区块链新闻

今日关键词可视化: 《哈佛商业评论》:添加比特币支付选项可以帮助企业高管吸收区块链技术 [http://www.8btc.com/hbr-blockchain-is-foundational-not-disruptive-technology] 《哈佛商业评论》( Harvard Business Review,简称HBR)是哈佛商学院的标志性杂志。最新一期的杂志刊登了一篇有关区块链的文章,这篇文章表达了对炒作的怀疑。他们认为区块链是一种基础性技术,而不是颠覆性技... 2017-01-03 19:19:40 关键词:区块链 杂志 哈佛商学院 首个区块链移动数字汇票投入应用 [http://www.8btc.com/zheshang-bank-blockchain] 1月3日,

  • zgljl2012
7 min read
区块链

2016-12-29区块链新闻

今日关键词可视化: 资深记者:区块链可能是拯救新闻业的关键 [http://www.8btc.com/blockchain-stop-online-news-distortion] "虚假新闻的影响力要远比深度好文要更大。" (The shitpost is mightier than the thinkpiece)这是我的一位朋友在一篇报道中看到的一句引用,现在我已经找不到出处了,但他发誓这并不是他编造出来了的。似乎在互... 2016-12-28 20:38:15 关键词:thinkpiece shitpost mightier 媲美闪电网络的硬件比特币扩容Teechan可以实现,但代价是不是有点大? [http://www.8btc.

  • zgljl2012
4 min read
区块链

2016-12-26区块链新闻

今日关键词可视化: Bitfury副总裁:比特币区块链将成为2017年金融改革的中心 [http://www.8btc.com/2017-bitcoins-blockchain] 乔治•基克瓦泽(George Kikvadze)是比特币挖矿和区块链技术企业Bitfury的副总裁。近日,他分析并预测了2017年比特币行业、社区以及比特币网络的发展。 比特币行业的高活跃度 随着Gemini... 2016-12-26 11:33:53 关键词:比特币 挖矿 Gemini

  • zgljl2012
2 min read
zgljl2012@gmail.com