写点什么

区块链基础知识介绍及 dapp 简单介绍

作者:W13902449729
  • 2022-11-11
    广东
  • 本文字数:897 字

    阅读完需:约 3 分钟

区块链基础知识介绍及dapp简单介绍

区块链通常被理解为超级账本,账户与账户直接可以通过交易来完成转账,但这种转账区别于传统银行。该文章由 gong1003my 收集于互联网,如有违-规及侵·权请联·系作者删除!

(1)这是一个完全去中心化的金融系统。因为整个系统中没有这样的中心化部门来管理账户信息。使用者只需要根据一种【非对称加密算法】来生成一个密钥对,其公钥作为账户地址,也就是常说的【区块链钱包地址】,这个地址可以在网络中传播,允许网络中所有的账户获取和使用。

由于私钥非常复杂,因此区块链钱包会将私钥进行对称加密,通过使用者输入人类能够理解的密码作为私钥加密的密钥,如果忘记解密密钥的密码,用户就失去了对账户的操作权限,只能查看余额但是没法进行转账和使用,这就是社交媒体经常报道丢失 BTC 的情况。

(2)这是一个完全无中心的账本系统。传统情况下,A 给 B 转账 100,银行给 A 扣除 100,给 B 加 100,生成两条记录。在区块链上发生的交易则完全不一样,每一笔交易都是一条转账记录,如果该交易成功被整个区块链网络认可则可转账成功,并且会将转账记录存储在区块链的数据库里面,每个区块链节点都可以访问和操作这个数据库,并且任何人都可以查询交易双方的账户信息。BTC 的转账,除了转给对方,还要将账户下的余额转给自己,这样就会生成多条记录,这样做是因为 BTC 没有账户余额的设计。

(3)发生在区块链上的交易,是存储在区块链网络中的所有全节点上的,并且也是公开可查的。但是即使能看到某个账户下的所有交易和账户余额,也无法跟现实生活中的人联系在一起。

DApp 是一个互联网应用、去中心化的应用,也是区块链技术的衍生应用,与传统 APP 最大的区别在于 DApp 运行在去中心化的网络上,即区块链网络。网络中没有可以完全控制 DApp 的中心化节点,使用区块链消除了中心化的中间商。而 App,是中心化的。需要请求服务器来获取数据、处理数据等。

DApp 没有单点故障,没有可以干预的中央机构,某些数据不会被删除或修改。也关不掉。由于数据是加密存储的,不会出现像 FaceBook、Google 这样的用户数据泄露事件。

DApp 无需下载安装,直接从平台跳转到应用页面运行,可随时随地打开使用,提高了用户的使用频率,降低了开发者的开√发成本和开发周期。

用户头像

W13902449729

关注

还未添加个人签名 2021-01-05 加入

还未添加个人简介

评论

发布
暂无评论
区块链基础知识介绍及dapp简单介绍_区块链_W13902449729_InfoQ写作社区