1703875717
1703875718
为什么少数国家认定它是非法的,大部分国家对此还没有做出决定呢?原因如下:
1703875719
1703875720
·由于DApp中的标识问题,用户账户没有任何标识将它们与比特币挂钩,因此,它可用于洗钱。
1703875721
1703875722
·这些虚拟货币不稳定,所以人们丢钱的风险很高。
1703875723
1703875724
·用虚拟货币很容易逃税。
1703875725
1703875726
4.为什么使用比特币
1703875727
1703875728
比特币网络仅用于发送/接收比特币,没有其他用途。所以你一定在奇怪,人们为什么对比特币有需求?
1703875729
1703875730
使用比特币的原因如下:
1703875731
1703875732
·可以在世界上任何地方快速便捷地发送和接收支付。
1703875733
1703875734
·比特币交易费低于在线支付交易费。
1703875735
1703875736
·黑客可以从商户那里窃取支付信息,但是在使用比特币的情况下,窃取比特币地址是完全没用的,因为为了让交易合法,必须用相关私钥签名,而用户在支付时不需要和任何人分享私钥。
1703875737
1703875738
1703875739
1703875740
1703875742
区块链项目开发指南 1.8.2 以太坊
1703875743
1703875744
以太坊(ethereum)是一个去中心化平台,可以在其上运行使用智能合约编写的DApp。一个或多个智能合约可以一起构建DApp。以太坊智能合约是在以太坊上运行的程序。智能合约完全按照程序运行,杜绝了停机、中心化操控、欺诈和第三方干涉的可能性。
1703875745
1703875746
使用以太坊运行智能合约的主要优点是方便智能合约彼此交互,而且不需要担心整合共识协议等事情,只需编写应用所需逻辑即可。当然,不能用以太坊创建所有种类的DApp,只能创建以太坊支持其功能的那些DApp。
1703875747
1703875748
以太坊有一种内部货币叫作以太币(ether)。部署智能合约或者执行智能合约函数需要用到以太币。
1703875749
1703875750
本书将使用以太坊创建DApp,并深入介绍以太坊的相关知识。
1703875751
1703875752
1703875753
1703875754
1703875756
区块链项目开发指南 1.8.3 超级账本项目
1703875757
1703875758
超级账本(Hyperledger)项目致力于开发创建授权的DApp技术。Hyperledger fabric(或称simply fabric)是Hyperledger项目的一个实现。其他Hyperledger实现还有Intel Sawtooth和R3 Corda等。
1703875759
1703875760
fabric是一个去中心化的授权平台,它允许在其上运行授权的DApp(叫作chaincode,账链代码)。用户需要部署自己的fabric实例,然后在其上部署授权的DApp。网络中的每一个节点都运行一个fabric实例。fabric是即插即用系统,可以方便地即插即用多种共识协议和功能。
1703875761
1703875762
Hyperledger使用区块链数据结构。以Hyperledger为基础的区块链目前可以选择没有共识协议(即NoOps协议),或者使用实用拜占庭容错算法(Practical Byzantine Fault Tolerance,PBFT)共识协议。它有一个特殊节点叫作证书颁发机构,该节点用于控制谁能加入网络和它们能做什么。
1703875763
1703875764
1703875765
1703875766
[
上一页 ]
[ :1.703875717e+09 ]
[
下一页 ]