打字猴:1.703875847e+09
1703875847 每个主节点都有能力使用一次投票权(vote)批准项目。对项目的讨论在网络以外进行,但投票是在网络中进行的。
1703875848
1703875849
1703875850 主节点为在DApp中验证用户标识提供了一种可能的解决办法,也就是说,主节点可以民主地选择节点来验证用户标识。该节点背后的人或者单位可以手动验证用户文档。回报的一部分还可以回到这个节点。如果该节点不提供良好的服务,那么主节点可以投票给另一个节点。对于解决去中心化的标识问题来说,这不失为一个好办法。
1703875851
1703875852 2.去中心化服务
1703875853
1703875854 主节点还形成一个提供多种服务的服务层,而非仅仅批准或者拒绝一个提案。主节点提供服务的原因是它们提供的服务越多,网络的功能就越多,从而增加用户和交易。这样能提高达世币的价值,使区块回报变得更高,由此帮助主节点赚取更多利润。
1703875855
1703875856 主节点提供诸如PrivateSend(提供匿名的混合币服务)、InstantSend(提供几乎即时交易的服务)、DAPI(供去中心化API的服务,这样用户不需要运行节点)等服务。
1703875857
1703875858 在某个特定时间,只有10个主节点被选中。选择算法将使用当前区块的哈希选择这10个主节点。然后,从这些主节点发出服务请求。从大部分节点接收的结果被认为是正确的,这就是对主节点提供的服务达成共识的办法。
1703875859
1703875860 服务证明(Proof of Service,PoS)共识协议用于确保主节点在线、应答和更新区块链。
1703875861
1703875862
1703875863
1703875864
1703875865 区块链项目开发指南 [:1703875263]
1703875866 区块链项目开发指南 1.8.7 BigChainDB
1703875867
1703875868 BigChainDB允许用户部署自己的、授权的或者免权限去中心化数据库。它使用区块链数据结构以及其他多种特定数据库数据结构。在写本书之时,BigChainDB仍处于开发阶段,所以许多事情尚不明确。
1703875869
1703875870 BigChainDB还提供了许多其他功能,例如丰富的权限、查询、线性扩展以及支持多资产和federation共识协议等。
1703875871
1703875872
1703875873
1703875874
1703875875 区块链项目开发指南 [:1703875264]
1703875876 区块链项目开发指南 1.8.8 OpenBazaar
1703875877
1703875878 OpenBazaar是一个去中心化的电子商务平台,可以在其上买卖物品。OpenBazaar中的用户不是匿名的,因为其IP地址被记录了。节点可以是买方、卖方或者中间人。
1703875879
1703875880 OpenBazaar使用Kademlia分布式哈希表数据结构。为了使这些项在网络中可视,卖方必须建立节点并维持其运行。
1703875881
1703875882 OpenBazaar使用工作量证明共识协议防止账户被篡改。它使用proof-of-burn、CHECKLOCKTIME验证和基于保证金的共识协议,防止评分和评价被篡改。
1703875883
1703875884 买方和卖方用比特币进行交易。买方在购买时可以添加一个中间人。如果买卖双方有争端,由中间人负责解决。任何人都可以是网络中的中间人,中间人通过解决争端赚取手续费。
1703875885
1703875886
1703875887
1703875888
1703875889 区块链项目开发指南 [:1703875265]
1703875890 区块链项目开发指南 1.8.9 Ripple
1703875891
1703875892 Ripple(瑞波)是一个去中心化的转账平台。它允许兑现货币、数字货币和大宗商品。它使用区块链数据结构,并且有自己的共识协议。在Ripple相关文档中,找不到“区块”和“区块链”等词汇;而是用“账本”(ledger)来代替。
1703875893
1703875894 在Ripple中,通过信任链进行钱和商品交换,方式类似于hawala网络。Ripple中有两种节点,即网关(gateway)和普通节点。网关支持一种或多种货币和/或商品的存取。为了在Ripple网络中变成网关,需要作为网关的权限形成一个信任链。网关通常是已经注册的金融机构、交易所、商人等。
1703875895
1703875896 每个用户和网关都有一个账户地址。每个用户需要把他们信任的网关地址添加到信任列表中,形成一个信任网关列表。对于发现谁值得信赖,并没有任何共识,这完全依赖用户——用户自行承担信任一个网关的风险,即便网关可以添加它们信任的网关列表。
[ 上一页 ]  [ :1.703875847e+09 ]  [ 下一页 ]