8 火山哥

尚未进行身份认证

暂无相关描述

等级
TA的排名 6k+

NO.18 什么是拜占庭将军问题

本文是转载,转载自苏神的博客,原文地址:https://www.jianshu.com/p/5fea30b25f0a 拜占庭将军问题很多人可能听过,但不知道是什么意思,本文从非专业的角度来讲讲,拜占庭将军问题到底是说什么的。 拜占庭将军问题(ByzantineGeneralsProblem),首先由LeslieLamport与另外两人在1982年提出,很简单的故事模型,却困扰了计算机科学家们...

2018-07-12 15:49:10

NO.17 浅谈共识机制(POW、POS、DPOS、PBFT、POP)

区块链是一种去中心化的分布式账本,可以简单理解为分布在全球各个节点的分布式数据库,数据库由区块按时间顺序相连而成,区块中记录的是数笔交易。 为了能支持这一套系统的运行,需要各节点矿工的参与,他们参与的主要原因是因为有奖励,奖励可以去交易所换成钱,他们这样参与的过程类似于挖矿,所以被成为“矿工”。矿工在什么样的规则下才会得到奖励,这样的规则在区块链中叫共识机制。以下是几种常见的共识机制。 POW:P...

2018-06-29 12:09:02

NO.16 这么说,终于搞清楚各种加密货币了

这篇文章写给大家,同样写给正在学习的我。 进入以太坊2.0时代以后,加密货币的种类如雨后春笋般出现。在此之前,可能只有比特币,莱特币等基于比特币系统修修改改的币种。在以太坊,这个平台本身就支持开发你自己的应用,发布你自己的币种。 加密货币跟股票一样,也有交易市场。进入交易市场,你会发现,各种名称的币,各种币的缩写,各种币的logo,搞得人傻傻分不清楚。据不完全统计,目前市场上可交易的币种数量在15...

2018-06-27 10:34:09

NO.15 不得不说的以太坊跟ICO

随着以太坊的出现,区块链进入了2.0时代,以太坊是个太神奇的东西,没有天才的想法、高超的技术以及黑客的精神是无法如此成功的。它实现了区块链项目的快速开发,快速实施。以太坊这个开发平台本身发行了一种币叫做以太币(ETH),使用此平台开发出来的应用在上面跑的时候,需要消耗少量的以太币做为小费。 它相比于比特币系统,最大的特点在于引入了智能合约。 什么是智能合约?简单来说,就是通过代码实现的智能合同。让...

2018-06-26 11:46:59

NO.14 聊一聊区块链的2.0时代

有没有总听到有人说,区块链1.0,2.0,3.0,很是懵逼。其实简单,不要懵,请假装很懂,实际上我一说你就懂了。iPhone6,iPhone7,iPhone8,这里面6,7,8代表的是什么?对,代表的是第6代,第7代,第8代。区块链发展也差不多,从1.0发展到现在的3.0,后面还会有4.0,5.0等等等。讲完等等,2.0时代还没聊,先简单列一下到目前为止每一代的基本情况。 1.0:以比特币为...

2018-06-25 13:12:13

NO.13 【演示】如何查询比特币交易记录

经过前面的学习,你应该理解区块链以及比特币了,如果还没什么概念,请反复阅读我前面的文章,或添加微信公众号与我交流。 比特币系统中记录了一条条的交易记录,多条交易记录打包成一个区块,一个个区块按照时间顺序连接起来。整个区块链上的每一个区块中的每一笔交易对于每个人都是可以查看的,使用“比特币区块浏览器”就可以查看,它不是一个浏览器软件,它就是一个可以查询比特币交易的网站。有不少网站提供这样的查询服务,...

2018-06-24 00:27:07

NO.12 什么是地址、私钥、助记词

学习到现在,我们应该是接触到了地址、私钥、助记词这三类东西。我还是进行类比,这样更容易理解。 地址:有叫地址,有叫钱包地址,有叫钱包账户,指的是同一个东西,相当于你的银行卡账号,别人给你汇款要知道你的账号,比特币也一样,别人给你转比特币需要知道你的地址。地址是一串由26位到34位字母和数字字符串组成的,看上去像一堆乱码一样,下图是比特币官方接受捐赠的地址。私钥:有叫私钥,有叫密钥,有叫密码,指的是...

2018-06-22 12:42:41

NO.11 【演示】如何申请一个比特币钱包

“NO.8什么是比特币钱包”一文中我们简单描述过比特币钱包。本文是一篇实战操作,演示申请一个比特币钱包。1.钱包软件选择钱包就是一个软件,可以是电脑软件,可以是手机软件,也可以是网页版的在线软件,存在形态不一样,实质都是软件。打开比特币官网的钱包下载页面:https://bitcoin.org/zh_CN/choose-your-wallet根据您的情况选择一种,本来我是想选择BitcoinC...

2018-06-21 14:35:19

NO.10 比特币合法吗

这篇文章主要来自于比特币官方的解释与网络新闻,让我们来看一看比特币目前在全球的合法性问题。官方解释:据我们所知,比特币在大部分行政辖区并没有被立法机构界定为非法货币。但是,一些行政辖区(如阿根廷和俄罗斯)严格限制或禁止国外货币。其他行政辖区(如泰国)可能限制颁发许可给某些实体,如比特币交易平台。来自不同行政管辖区的监管机构正在采取措施,就如何将这项新技术与正规的,受监管的金融体系结合在一起,为个人...

2018-06-20 09:45:15

NO.9 如何获得比特币

在“什么是比特币钱包”一文中,我给大家描述了一下钱包的概念以及简单的一些说明。钱包是用来装比特币的,有了钱包,没有比特币,那也没什么用啊。目前,到底如何获得比特币呢?一般来说有以下几种方式: 1.作为商品或服务的支付方式。如果你是某个商家,你可以提供比特币的支付方式,以获取比特币。 2.在一个比特币交易所购买比特币。比特币交易所,跟股票交易所一样,你可以去交易所的网站注册一个账户,然后你就可以跟股...

2018-06-19 10:41:35

NO.8 什么是比特币钱包

做为一篇入门介绍比特币钱包的文章,我不打算讲太多关于钱包如何选择,什么样的钱包更安全,冷钱包,热钱包等等,因为要说的实在太多了。同样做为入门的你,你只要需要知道,比特币钱包就是存放比特币的东西,比特币是一种电子现金系统,存放它的就叫比特币钱包咯。这个钱包可以收款,可以转账,查看余额,查看交易记录等,就像你使用支付宝一样。 钱包实际上就是一个软件,比特币官网提供了各种各样的钱包,有电脑版的,有手机版...

2018-06-18 00:01:16

NO.7 比特币使用场景

既然比特币这么火,是不是有很多地方可以使用比特币了呢?是的,虽然目前在国内还没有像支付宝、微信那么常见,但是确实在某些行业中已经开始使用,当然不限于国内,我简单展示一下。1.在线电子商务、在线服务等2.比特币跨国汇款你有小孩在国外上学?使用比特币汇款吧,手续费低,速度快。3.比特币用于慈善4.在线博彩不给图^_*比特币是一种电子现金,发送比特币跟发送电子邮件一样简单、快速,使用的场景也是非常之多,...

2018-06-17 00:25:26

NO.6 比特币的主要特性

NO.6 比特币的主要特性从“比特币是如何运行的”一文中,我们通过一个类比的故事了解了比特币的运行原理与机制,我们可以总结并得出一些它的特性。 1.去中心化去中心化,即非中心化,这是比特币第一个重要特性。故事中二狗子记账就是中心化的,而经过改革,由矿工组织记账就是去中心化的,现在的银行也是中心化的。 2.匿名性比特币之间的转账是匿名的,账户根本看不出来属于哪个人,除非那个人曾经自己公布过自己的比特...

2018-06-16 10:59:14

NO.5 比特币是如何运行的

想要讲清楚比特币是怎么运行的,就好比让你跟你的父母讲清楚手机是如何上网的那样困难,其中不仅有很多新的概念、名词,还夹杂着很多技术描述。我比较喜欢以类比的方式去讲解一个问题,即便是作为本行业的技术人员,我相信也会比直接讲技术更容易让人理解。我刚开始在了解比特币是如何运行的时候,读过一篇比较好的文章,我不重复造轮子,在苦苦搜寻之后,终于找到了原创,在这里把那篇文章分享过来。如果让我来解释,不一定比它解...

2018-06-12 09:57:56

NO.4 谁创造了比特币

到底是谁创造了比特币呢?实话告诉你,到目前为止,还没有确定到底是谁开发的比特币。目前大家比较同意的说法是一个叫中本聪的人开发的。2008 年,中本聪在网上发表了一篇名为《比特币:一种点对点式的电子现金系统》(Bitcoin: A Peer-to-Peer Electronic Cash System)的论文,这为比特币的出现打下了基础。后来,到了 2009 年,他开发出了第一版比特币客户端程序 B...

2018-06-11 10:13:23

NO.3 什么是比特币

比特币,英文名Bitcoin,简称BTC。它不是硬币,它不是硬币,它不是硬币!!!别说出去笑死人。之前强调过区块链是一种技术,就像iPhone的指纹识别是一种技术一样,指纹解锁是指纹识别技术的落地实现,比特币是区块链技术的一种落地实现。再通俗点,使用区块链技术,创造出了比特币。 网络上对比特币的解释五花八门,令人眼花缭乱,当初做为一个初学者,看完还是没能理解它到底是个啥,直到我看了它官方网站的描述...

2018-06-10 00:51:04

NO.2 火爆了你朋友圈的区块链通俗解释

你在朋友圈看过下面的图吗?没有。...... 什么是区块链?这就是区块链啊!这就是区块链技术啊!!什么??读不懂???那我真的帮不上忙啦!!! 谁也抵赖不了,大家都是见证,一旦发生信用问题就会受到整个区块链的惩罚和永久性记录,所以解决了彼此之间最大的信任问题,解决了信息被盗、信息存储等问题,同时奖励诚信,有真货的人。 所以你觉得具体来说,区块链技术和概念可以用到哪些领域呢?加微信公众号给我留言,跟...

2018-06-09 00:37:29

NO.1 到底什么是区块链

到底什么是区块链?我以此问题跟大家一起开始区块链的探索之旅。 这个问题实在太难回答,我想来的简单一点,怕有点智商的说我瞎讲。我希望把读者当成大爷大妈,就像跟大家唠家常一样。通俗一点来,我的理解是:一条条大金链子串着一块块硬盘。就这一句话,够通俗吧! 大金链子------区块链是财富的象征啊!硬盘------data啊,此时马老师出现,不是硬盘里的其他老师,是马老师:世界正从IT时代进入到DT时代,...

2018-06-08 10:56:17

NO.0 区块链,之我见前言

区块链这个词,想必大家不会陌生。在如今爆炸式的信息时代,时不时的会在某个新闻推送,某个朋友圈分享,某个头条等直接或间接,主动或被动的有所耳闻。鉴于本人从事计算机软件开发方面职业的关系,时常会有一些朋友来问我一些关于区块链、比特币、ICO、交易市场之类的问题。他们之中很多并非从事计算机或金融行业,想跟他们讲清楚区块链,就像对80年代的人讲清楚什么是互联网一样困难,即便是计算机或金融行业的相关人员,对...

2018-06-07 15:52:58

已迷失在Python的世界里,如此简单,灵活,强大,优美

最近有一个很好的idea,想快速开发出产品原型,本身做App有4,5年的时间了,移动端应该不是问题,服务端嘛,之前也搞过一段时间,本来想使用Java,但是感觉有点重,开发起来一堆配置,一堆依赖,一堆框架,比较烦它。后来一个朋友跟我说,为什么不试试Python呢?!现在看来真的有一种相见恨晚的感觉。下面是花了几个下午的业余时间写的Python例子,复制下来可以直接运行,里面也有一部分注释。#!/

2015-12-07 17:48:53

查看更多

勋章 我的勋章
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!