1703875685
区块链项目开发指南 1.8 热门的DApp
1703875686
1703875687
现在我们已经掌握了一些关于DApp是什么、它与中心化应用有何区别等知识,让我们探索一些热门的、有用的DApp。学习这些DApp时,我们只要达到理解其工作原理和它们如何处理不同问题的程度就够了,不用学得太深。
1703875688
1703875689
1703875690
1703875691
1703875693
区块链项目开发指南 1.8.1 比特币
1703875694
1703875695
比特币(bitcoin)是一种去中心化的货币,是最热门的DApp。它的成功展示了Dapp有多么强大,并鼓励人们创建其他DApp。在了解比特币的细节以及为什么人们认为它是一种货币之前,需要账本和区块链的概念。
1703875696
1703875697
1.什么是账本
1703875698
1703875699
账本(ledger)本质上是一个交易列表。数据库与账本不同。在账本中,我们只能添加新的交易;在数据库中,我们可以添加、修改和删除交易。数据库可以用来实现账本。
1703875700
1703875701
2.什么是区块链
1703875702
1703875703
区块链(blockchain)是用于创建去中心化账本的数据结构。区块链中的区块按序号排列。区块包含一系列交易、前一个区块的哈希(hash)、时间戳(timestamp,表明区块的创建时间)、区块回报(blockreward)、区块序号(block number)等。每一个区块包含前一个区块的哈希,由此创建了区块彼此相连的链。网络中的每一个节点都保留区块链的一个备份。
1703875704
1703875705
工作量证明(proof-of-work)和权益证明(proof-of-stake)等是用于保障区块链安全性的多种共识协议。由于共识协议不同,创建区块和添加区块到区块链中的方式也不同。在工作量证明中,通过挖矿创建区块,这让区块链保持安全。在工作量证明协议中,挖矿涉及解决复杂问题。我们将在后面学习更多关于区块链及其共识协议的内容。
1703875706
1703875707
比特币网络中的区块链包含比特币交易。网络向成功挖出区块的节点奖励新的比特币。
1703875708
1703875709
1703875710
区块链数据结构的主要优点是,它自动进行审计,并使应用安全透明,可以防止欺诈和贪污。根据实现和使用方式的不同,它还可以用来解决许多其他问题。
1703875711
1703875712
3.比特币合法吗
1703875713
1703875714
首先,比特币不是一种内部货币,而是一种去中心化的货币。内部货币大部分都是合法的,因为它们有资产且用途明确。
1703875715
1703875716
主要问题在于纯货币DApp是否合法。简要回答就是,许多国家认为它是合法的,少数国家认为它是非法的,大部分国家对此还没有做出决定。
1703875717
1703875718
为什么少数国家认定它是非法的,大部分国家对此还没有做出决定呢?原因如下:
1703875719
1703875720
·由于DApp中的标识问题,用户账户没有任何标识将它们与比特币挂钩,因此,它可用于洗钱。
1703875721
1703875722
·这些虚拟货币不稳定,所以人们丢钱的风险很高。
1703875723
1703875724
·用虚拟货币很容易逃税。
1703875725
1703875726
4.为什么使用比特币
1703875727
1703875728
比特币网络仅用于发送/接收比特币,没有其他用途。所以你一定在奇怪,人们为什么对比特币有需求?
1703875729
1703875730
使用比特币的原因如下:
1703875731
1703875732
·可以在世界上任何地方快速便捷地发送和接收支付。
1703875733
[
上一页 ]
[ :1.703875684e+09 ]
[
下一页 ]