区块链的好处和局限 区块链技术的众多优点已在许多行业中得到讨论,并由世界各地参与区块链领域的思想领袖推荐。 区块链技术的显著优点如下: 去中心化:这是区块链的核心概念和好处。 不需要受信任的第三方或中间人来验证交易; 相反,共识机制用于商定…
区块链101 - 区块链如何运作,区块链如何积累区块
区块链如何运作 我们现在已经定义并描述了区块链。 现在让我们看看区块链是如何运作的。 节点要么是创建新块和挖掘加密货币(电子货币)的矿工,要么是对交易进行验证和数字签名的区块签名者。 每个区块链网络必须做出的关键决定是弄清楚哪个节点会将下一…
区块链101 - 区块链的通用元素
区块链的通用元素 现在,让我们来看看区块链的通用元素。 如果您需要查阅提示区块链的不同部分,可以将本章用作便利的参考章节。 更精确的元素知识将在后面章节中各自的区块链的上下文中讨论,例如,以太坊区块链。 借助下图可以显示通用区块链的结构: …
区块链101 - 可通过共识更新
可通过共识更新 最后,区块链最关键的属性是它只能通过共识更新。这就是去中心化力量的来源。在这种情况下,没有中央机构可以控制更新帐本。相反,对区块链进行的任何更新都根据区块链协议定义的严格标准进行验证,并且只有在网络上所有参与节点达成共识后才…
区块链101 -点对点、分布式账本、密码安全、仅可追加
点对点 技术定义中的第一个关键字是点对点。 这意味着网络中没有中央控制器,所有参与者直接相互通信。 此属性允许现金交易直接在节点之间交换而无需第三方参与,例如银行。 分布式账本 剖析技术定义会进一步表明区块链是一个分布式账本,这意味着账本在…
区块链101 - 区块链和比特币的历史、电子现金、区块链
区块链和比特币的历史 区块链是在2008年随着比特币的发明而引入的。它的实际实施发生在2009年。为了本章的目的,只需非常简单地回顾一下比特币就足够了,因为它将在第5章“比特币介绍”中进行深入探讨。 但是,必须参考比特币,因为没有它,区块链…
区块链101 - 分布式系统
理解分布式系统对于理解区块链技术至关重要,因为区块链是分布式系统的核心。它是一个分布式记账系统,可以中心化或去中心化。区块链最初打算用作并且通常用作去中心化平台。它可以被认为是同时具有去中心化和分布式范式属性的系统。它是一个去中心化的分布式…
区块链101 - 区块链技术的成长
内容翻译自《Mastering Blockchain》,精通区块链第二版。为精简起见,一切无关紧要的内容均不翻译,直奔主题。 个人看法:区块链牵扯的技术领域很广,发展迅速,资料更新很快。真要把握住前沿的技术,除了要技术相对全面,功底扎实,还…
流畅的Python-Fluent Python简要书评
《流畅的Python》看完,后面“元编程”部分,读书笔记就免了。因为知识点十分的琐碎,我又是讨厌“死记硬背”类型的人。 这本书真的不是给初学者看的,这是中高级材料。图书市场中,初级的书比较多,因为Python入门简单,好讲。中高级的比较少,…
流畅的Python-Fluent Python读书笔记-18-使用asyncio包处理并发
本章开头辨析了“并发”、“并行”概念的差异。并发是指一次处理多件事 – 靠分配时间片轮换。并行是指一次做多件事 – 靠多核心处理器。 asyncio在python 3.4中被纳入标准库。asyncio大量使用yiel…