加入收藏 | 设为首页 | 会员中心 | 我要投稿 网站开发网_安阳站长网 (https://www.0372zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 建站 > 正文

盘点:区块链产品必学的15个基础概念

发布时间:2019-12-20 13:10:44 所属栏目:建站 来源:站长网
导读:副标题#e# (讯)掌握这15个概念,相信可以帮助你了解区块链是什么、它的运作原理以及相关特征等信息。 世界上唯一不变的就是变化的存在。 时代的发展变化在互联网革命后变得更加迅猛——人工智能刚刚热了几年,虚拟现实、大数据和金融科技等一波波新技术概念

扩容即扩充区块容量。比特币诞生时,中本聪一时也无法决定每个区块的大小,因为区块的容量大小决定每个区块可以记载数据量的多少,区块容量过小就会导致网络拥堵和交易费用过高等问题,而区块容量过大则会引起更多的计算资源浪费。基于早期比特币网络的参与人数较少,中本聪最后临时将区块大小限制在1MB。

但从2013年以来,比特币网络的参与人数和交易量不断攀升,原本设定的容量已经愈发满足不了实际的需求。所以比特币社区开始探索如何给比特币“扩容”,即通过修改比特币底层代码,从而达到提高交易处理能力的目的。

再说分叉。分叉是指区块链在进行代码迭代时,节点之间发生了意见分歧,从而导致区块链分叉。因为没有中心化机构,比特币等数字资产每次代码升级都需要获得比特币社区的一致认可,如果比特币社区无法达成一致,区块链很可能形成分叉。

根据分叉后的区块链是否能兼容旧区块链,分叉又分为“硬分叉”和“软分叉”。硬分叉是指当比特币代码发生改变后,旧节点拒接接受由新节点创造的区块从而分叉出另外一条链。而软分叉是指旧的节点愿意继续接受由新节点创造的区块,所以他们仍然维持在同一条链上。

十二、什么是智能合约?

智能合约(Smart Contract )是一种旨在以信息化方式传播、验证或执行合约规定的计算机协议。智能合约的协议可以由一个计算系统自动执行,允许在没有第三方情况下进行可信交易。它带来的直接好处就是极大地降低了交易成本,应用于在区块链世界里,智能合约甚至可以帮你“完成交易”。

比方说我们熟悉的自动贩卖机就是由多个智能合约组成的系统:购买者投入一定数量的货币,选择商品后,贩卖机根据内置逻辑提供商品和找零,两者间建立了一种强制执行的合约,按照合约规定的协议完成交易流程,隐去了人力成本。

十三、什么是公钥/私钥?

在创建钱包时,比特币系统会生成一对独一无二的公钥和私钥。公钥经过一定的算法可以得到钱包地址,通过钱包地址我们便可进行资产交易,而私钥就是交易时对这笔交易进行数字签名,从而证明你拥有交易的输出权。

私钥是由32个字节组成的数组,根据私钥是可以算出公钥的,也能间接算出地址,有了私钥就能使用对应地址上的比特币。所以私钥具有极强的隐私特点,因为谁拥有了私钥,谁就拥有了对钱包资产的掌控权。

公钥与私钥组成了一个密钥对,公钥是密钥对中公开的部分,私钥则是非公开的部分。使用这个密钥对的时候,如果用其中一个密钥加密一段数据,必须用另一个密钥解密。比如用公钥加密的数据就必须用私钥解密,如果用私钥加密也必须用公钥解密,否则解密将不会成功。它们的组合就是俗称的非对称加密方式,是对互联网世界使用的对称加密方式(如用户账号与密码)的提升。

十四、什么是数字货币钱包?

(编辑:网站开发网_安阳站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!