首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
区块链
订阅
Eiger
更多收藏集
微信扫码分享
微信
新浪微博
QQ
18篇文章 · 0订阅
在Go中构建区块链 第7部分:网络
到目前为止,我们已经构建了一个具有所有关键功能的区块链:匿名,安全和随机生成的地址;区块链数据存储;工作证明制度;存储交易的可靠方式。虽然这些功能至关重要,但这还不够。是什么让这些功能真正发挥作用,使加密货币成为可能的是网络。在单台计算机上运行这种区块链实现有什么用?当只有一个…
在Go中构建区块链 第5部分:地址
在上一篇文章,我们开始实施交易。您还了解了交易的非个人性质:没有用户帐户,您的个人数据(例如,姓名,护照号码或SSN)不是必需的,也不存储在比特币的任何地方。但仍然必须有一些东西可以确定您是交易输出的所有者(即锁定在这些输出上的硬币的所有者)。这就是比特币需要的地址。到目前为止…
使用Go构建区块链 第1部分:基本原型
区块链是21世纪最具革命性的技术之一,至今仍在发展,很多潜力尚未完全实现。从本质上讲,区块链只是一个分布式数据库。但是它的独特之处在于它不是私人数据库,而是公共数据库,也就是说,使用它的每个人都有完整或部分数据副本。只有在数据库的其他管理员同意的情况下才能添加新记录。此外,正是…
使用Go语言从零编写PoS区块链(译)
我们讨论了工作量证明(Proof of Work),并向您展示了如何编写自己的工作量证明区块链。当前最流行的两个区块链平台,比特币和Ethereum都是基于工作量证明的。
什么是区块链预言机(BlockChain Oracle)
预言机 Oracle 是区块链中非常重要的一个功能,但我发现很少有人讨论,也可能很多人对此并不了解。而网上关于预言机的文章很少,很多也没有讲明白,甚至有些还是错误的。所以我整理了一篇详细的文章,分享给大家,相信看完一定会对 Oracle 有一个深层次的了解。 11 月 6 日,…
使用Go构建区块链 第2部分:工作量证明
在上一篇文章中,我们构建了一个非常简单的数据结构,这是区块链数据库的本质。我们可以通过它们之间的链状关系为它添加区块:每个区块都链接到前一个块。我们的区块链实现有一个重大缺陷:向链中添加区块很容易。区块链和比特币的核心之一是:添加新区块是一项艰苦的工作。今天我们要解决这个缺陷。…
寻找一种易于理解的一致性算法(扩展版)下
到目前为止,我们都假设集群的配置(加入到一致性算法的服务器集合)是固定不变的。但是在实践中,偶尔是会改变集群的配置的,例如替换那些宕机的机器或者改变复制级别。尽管可以通过暂停整个集群,更新所有配置,然后重启整个集群的方式来实现,但是在更改的时候集群会不可用。另外,如果存在手工操…
利用Hyperledger Fabric开发你的第一个区块链应用
在这个例子中,我们通过一个简单的示例程序来了解Fabric应用是如何运行的。在这个例子中使用的应用程序和智能合约(链码)统称为FabCar。这个例子很好地提供了一个开始用于理解Hyperledger Fabric。在这里,你将学会如何开发一个应用程序和智能合约来查询和更新账本,…
[译] 用 Go 编写你自己的区块链挖矿算法!
随着最近比特币和以太坊挖矿大火,很容易让人好奇,这么大惊小怪是为什么。对于加入这个领域的新人,他们会听到一些疯狂的故事:人们用 GPU 填满仓库,每个月赚取价值数百万美元的加密货币。电子货币挖矿到底是什么?它是如何运作的?我如何能试着编写自己的挖矿算法? 在这篇博客中,我们将会…
通俗讲解:PoW共识机制与以太坊的关系、Ghost协议 及 PoS共识机制的变种---Casper
PoW共识机制通俗讲解。 如果别人问你“以太坊目前所使用的共识算法”是什么?如果你此时去浏览器搜索发现有些文章说是PoS,又有些说是PoW。 完整且正确的说法应该是这样的,这其实也是PoW共识机制与以太坊的关系。首先以太坊的源码是分有阶段,不同阶段所使用的共识算法要分开来说。所…