摘要: 致大神“浅墨”,毛星云,网名「浅墨」,微软MVP,《Windows游戏编程之从零开始》作者。 不知还有多少人记得, 2021-12-13,知名游戏开发大神毛星云(网名「浅墨」)不幸去世。 我也是在网上看到他去世的消息后,才知道他是个大神级的人物的。做为一个热(上)爱(班)学(摸)习(鱼)的程序猿来说 阅读全文
posted @ 2022-02-10 14:49 baby_cz 阅读(101) 评论(0) 推荐(0) 编辑
摘要: VTK画图,禁止鼠标拖动时滚动图形,鼠标滚轮滚动时放大/缩小图形的方法。 renderLine.InteractiveOff(); 下面是VTK画折线的代码 阅读全文
posted @ 2019-08-13 11:54 baby_cz 阅读(1220) 评论(0) 推荐(0) 编辑
摘要: 一、简介 2015年12月,由Linux基金会牵头,30家初始企业成员共同宣布了Hyperledger联合项目成立。目前包括了括Fabric、Sawtooth、Iroha、Blockchain Explorer、Cello、Indy、Composer、Burrow等8大顶级项目。 二、社区组织结构 阅读全文
posted @ 2018-05-09 00:49 baby_cz 阅读(435) 评论(0) 推荐(0) 编辑
摘要: 一、以太坊项目简介 1. 以太坊项目简史 2. 主要特点 支持图灵完备的智能合约,设计了编程语言Solidity和虚拟机EVM 选用了内存需求较高的哈希函数,避免出现强算力矿机、矿池攻击 叔块激励机制,降低矿池的优势,并减少了区块产生间隔(约15秒) 采用账户系统和世界状态,而不是UTXO,容易支持 阅读全文
posted @ 2018-05-09 00:48 baby_cz 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 一、比特币项目简介 特点: 去中心化:没有任何独立个体可以对交易进行破坏,任何交易请求都需要大多数参与者的共识 匿名性:账户地址是匿名的,无法从交易信息关联到具体的个体,这也意味着很难进行审计 通胀预防:发行量上限2100万个,无法超发,每四年减半。 1. 比特币大事记 2008.10.31,中本聪 阅读全文
posted @ 2018-05-06 23:58 baby_cz 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 一、Hash算法与数字摘要 1. Hash定义 Hash算法,能将任意长度的二进制明文串映射为较短的(通常是固定长度的)二进制串(Hash值) 特点:正向快速、逆向困难、输入敏感、冲突避免 2. 常见算法 MD5和SHA系列算法。SHA(Secure Hash Algorithm)并非一个算法,而是 阅读全文
posted @ 2018-05-05 23:38 baby_cz 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 一、一致性问题 1. 定义与重要性 定义:指对于分布式系统中的多个服务节点,给定一系列操作,在约定协议的保障下,试图使得它们对处理结果达成“某种程度”的认同。 注意:一致性并不代表结果正确与否,而是系统对外呈现的状态一致与否;例如,所有节点都达成失败状态也是一种一致。 2. 问题与挑战 节点之间的网 阅读全文
posted @ 2018-05-05 01:07 baby_cz 阅读(422) 评论(0) 推荐(0) 编辑
摘要: 区块链在不引入第三方中介机构的前提下,可以提供去中心化、不可篡改、安全可靠等特性保证。因此,所有直接或间接依赖于第三方担保机构的活动,均可能从区块链技术中获益。区块链自身维护着一个按时间顺序持续增长、不可篡改的数据记录,当现实或数字世界中的资产可以生成数字摘要时,区块链便成为确权类应用的完美载体,提 阅读全文
posted @ 2018-05-04 00:27 baby_cz 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 一、定义与原理 Wikipedia上给出的定义中,将区块链类比为一种分布式数据库技术,通过维护数据块的链式结构,可以维持持续增长的、不可篡改的数据记录。 首先假设存在一个分布式的数据记录账本,这个账本只允许添加、不允许删除。账本底层的基本结构是一个线性的链表,这也是其名字“区块链”的来源。链表由一个 阅读全文
posted @ 2018-05-03 02:08 baby_cz 阅读(415) 评论(0) 推荐(0) 编辑
摘要: 一、去中心化的难题 二、比特币的诞生 三、潜在商业价值 四、新特性 资料来源:《区块链原理、设计与应用》 阅读全文
posted @ 2018-05-03 02:04 baby_cz 阅读(226) 评论(0) 推荐(0) 编辑