欢迎大家前往腾讯云+社区,获取更多腾讯海量技术实践干货哦~ 作者:林喜东 | 腾讯云高级工程师 最近区块链有多火,已经无需过多阐述,无论你是主动了解,还是被比特币/加密猫/3点钟无眠区块链等刷屏,相信区块链概念已经在多数…
给Python初学者的最好练手项目
作者:xiaoyu微信公众号:Python数据科学知乎:python数据分析师 有很多朋友问我学习了Python后,有没有什么好的项目可以练手。 其实,做项目主要还是根据需求来的。但是对于一个初学者来说,很多复杂的项目没…
比特币闪电网络介绍
本文是作者有关区块链的系列文章之一,可通过如下链接下载原文: https://github.com/junahan/JU… 摘要 比特币闪电网络是一个去中心化的即时、大吞吐量微支付系统,该系统无需委托可信的第…
比特币钱包安全
本文是有关比特币相关的系列文章,发布于GIT-HUB,地址如下: https://github.com/junahan/JU… 比特币钱包安全概要 有关比特币钱包安全,可以简单的分为两类,一类是做为用户的你不…
了解区块链的基本(第二部分):工作量证明(PoW)和股权证明(PoS)
在第一部分中,我们讨论了拜占庭将军问题、如何实现拜占庭容错以及他们与区块链的关系。 在上一篇文章中提到的算法实际上就是实现拜占庭容错的解决方案。但是,那个解决方案还不够有效率,它的变型也是有限制的,即不到三分之一的网络是…
基于Java语言构建区块链(五)—— 地址(钱包)
最终内容请以原文为准: https://wangwei.one/posts/f90… 引言 在 上一篇 文章当中,我们开始了交易机制的实现。你已经了解到交易的一些非个人特征:没有用户账户,您的个人数据(例如:…
基于Java语言构建区块链(四)—— 交易(UTXO)
最终内容请以原文为准: https://wangwei.one/posts/9cf… 引言 上一篇 文章,我们实现了区块数据的持久化,本篇开始交易环节的实现。交易这一环节是整个比特币系统当中最为关键的一环,并…
基于Java语言构建区块链(三)—— 持久化 & 命令行
最终内容请以原文为准: https://wangwei.one/posts/35c… 引言 上一篇 文章我们实现了区块链的工作量证明机制(Pow),尽可能地实现了挖矿。但是距离真正的区块链应用还有很多重要的特…
基于Java语言构建区块链(二)—— 工作量证明
最终内容请以原文为准: https://wangwei.one/posts/789… 引言 在 上一篇 文章中,我们实现了区块链最基本的数据结构模型,添加区块以及和前一个区块连接在一起。但是,我们的实现方式非…
重新启用的 op codes 的用例 by Steve Shadders
在比特币原始版本中有几个禁用的操作码被禁用,但在5月15日比特币现金协议升级中将被重新激活。 作为启用这些旧操作代码规范的共同作者,我承认未能理解社区对这个修改的明确解释的胃口。在开发人员中,可以认为脚本语言中基本操作的…
从比特币脚本引擎到以太坊虚拟机
这个系列是目标受众是区块链开发者和有其他开发经验的CS专业学生 面对媒体对区块链相关技术的解读和吹捧,许多人一时不知所措。投资人、大公司都在FOMO(fear of missing out)的心理驱动下,争相宣布all …
比特币浅析
欢迎大家前往腾讯云+社区,获取更多腾讯海量技术实践干货哦~ 作者:沈星繁,该成员来自 云+社区翻译社 本文的目标是使读者对比特币有一个感性认识,对读者的技术水平不作要求。 与本文相关的内容有: 一图概括比特币网络 图解比…