DApps_And_SmartContracts:分布式应用程序和智能合约 基于区块链技术 源码
DApp和智能合约 分布式应用程序和智能合约-基于区块链技术 区块链-支持分布式应用程序的框架 核心区块链架构组件 节点-区块链体系结构内的用户或计算机(每个用户或计算机都有整个区块链分类账的独立副本) 交易-充当区块链目的的区块链系统(记录,信息等)的最小构建块 块-一种用于保留一组事务的数据结构,该事务分布到网络中的所有节点 链-按特定顺序的一系列块 矿工-在将任何东西添加到区块链结构之前执行块验证过程的特定节点 共识(共识协议) -进行区块链操作的一组规则和安排 对等网络架构 比特币被构造为互联网之上的对等网络架构。点对点(P2P)意味着参与网络的计算机是彼此对等的,它们是平等的,没有“特殊”节点,并且所有节点都承担提供服务的重担。网络服务。网络节点在具有“扁平”拓扑的网状网络中互连。网络中没有服务器,没有集中式服务,也没有层次结构。 P2P网络中的节点同时提供和使用服务,而互惠则是