1月 2018

区块链基础知识(4)-共识机制和挖矿(谁来记账)

共识机制 前面说过,比特币网络相当于全球帐簿,每个节点都有相同的完整账本,这也是比特币安全机制的重要策略,它决定了发生过的交易记录无法篡改。但记账时如果各记各的,必然产生同步和混乱,所以只能由一人来记账,然后同步给其它人就好。那么由谁来负责记账呢? 这需要引入一种新的概念,叫共识机制。比特币采用工作… 阅读更多 »区块链基础知识(4)-共识机制和挖矿(谁来记账)

区块链基础知识(3)-区块链的存储(怎样记账)

我们已经知道,比特币相当于是“全球账薄”,那这份账单是如何存储的?也就是说把账记在哪里。 区块链包含N个随时间排序的块,每个块都有一个指向前一区块的指针,所有块通过这个指针形成一个链,所以称为区块链。第一个块称为创世区块,如图: 从上图可见,区块链由多个区块组成,每个区块由区块头和区块体组成,每个区… 阅读更多 »区块链基础知识(3)-区块链的存储(怎样记账)

区块链基础知识(2)-比特币和区块链的关系

比特币是一种数字货币,它采用的底层技术称为区块链,区块链的主要技术包括:分布式存储、密码学、共识机制、P2P网络等。这些技术都存在已久,但由这些技术组成的比特币是创新,也可以说比特币是区块链技术应用最成功的一个落地产品。 为什么比特币这么火?是因为很多人觉得它有价值。 为什么它有价值?是因为它绝对可… 阅读更多 »区块链基础知识(2)-比特币和区块链的关系

区块链基础知识(1)-什么是比特币

什么是比特币 比特币是一种去中心化、点对点的数字货币,它没有实体,具有匿名、快捷、安全及无国界的特性,几乎可以实现传统货币(如人民币、美元…)所做的所有事情,例如买卖商品、汇款、或提供贷款。 比特币采用分布式的点对点网络系统,没有中央服务器,允许人或组织之间直接交易,省去了中间清算机构。… 阅读更多 »区块链基础知识(1)-什么是比特币

微信小游戏开发入门(一)-基础知识

技术简介 微信小游戏是在微信小程序的基础上添加了游戏库 API。小游戏只能运行在小程序环境中,所以小游戏既不是原生游戏,也不完全等同于 HTML5 游戏。但实际上小游戏面向的就是 HTML5 游戏开发者,为了能够让 HTML5 游戏低成本移植,小游戏尽量复用了 WebGL、JavaScript 等源… 阅读更多 »微信小游戏开发入门(一)-基础知识