DAPP去中心化应用系统: ( B0 `- R5 r3 Q, u3 y8 t. K2 V 8 ]$ w1 r D' o0 w0 W9 P3 m
去中心化应用(Dapp)一般是指运行在分布式网络上,参与者的信息被安全保护,通过网络节点不同人,进行去中心化操作的应用。从以太坊角度来说它是一个交易协议,根据区块链上设定的条件来执行的一个合约或者一组合约。
: s% S2 i9 u# a6 E* S- q- X ( Z) Z' e& ], L K
轻钱包模式:需要有一个开放Http RPC协议的节点与钱包通信,这个节点可以是任意链上的节点。轻钱包通常会作为一个浏览器插件存在,插件在运行时会自动注入Web3框架,DApp可以通过Web3与区块链节点通信。; M6 Y ?1 l |, z7 @9 P
重钱包模式:重钱包会自己同步并持有一个区块链节点,提供一个浏览器环境。 8 i. A! l' p( h. { i; J/ i 9 b/ d6 M: g) B% ]! Q$ t) a6 J
兼容模式:兼容模式可以在轻钱包和重钱包下同时使用,与钱包通信的节点可以选择在钱包外本地持有,也可以自己搭建服务持有并公布节点。