加密货币底层技术与类型解析
1. 区块链技术概述
区块链是数字货币的底层技术,它是一种电子分布式账本技术(DLT),是比特币的基础,也为其他加密货币提供了支撑。美联储文章将其定义为“包括点对点网络、分布式数据存储和密码学等组件的组合,能够潜在地改变数字资产的存储、记录和转移方式”。它类似于计算机网络中各参与者维护的股票账本,通过密码学处理和验证账本中的交易,确保用户记录安全且免受盗窃。
密码学是基于数据转换的数学分支,可提供保密性、数据完整性、认证、授权和不可否认性等安全服务,依赖算法和密钥两个基本组件。
另一种对区块链(DLT)的定义是:严格来说,分布式账本是一种在网络节点间共享的数据库。在DLT架构中,节点是运行DLT软件的设备,共同维护数据库记录,节点相互连接以共享和验证信息。区块链最初设想是去中心化的,通过一系列完成的交易数据块按时间顺序存储在链中,用户自动接收交易副本。每个块包含一个不可逆转的单向数字指纹哈希值,时间戳和输入输出集,前一个块的哈希值将块连接起来,防止篡改并增强块间联系。
以加密货币形式存在的DLT主要是无需政府许可的开放系统,与银行在封闭网络中使用该技术不同。使用区块链进行交易可避免第三方及相关成本,确保交易来源、金额和目的地明确,保证交易不可篡改且最终不可逆转。区块链有许多变体,以适应不同类型加密货币的特定用途。
1.1 区块链的历史
区块链(最初表述为“block chain”)的历史有些不确定,有多方声称对其基础技术有贡献。1991年,Stuart Haber和W. Scott Stornetta在文章中提出了加密安全的块链初始概念,他们关注数字文档的安全问题,提出了一种基于单向哈希值
超级会员免费看
订阅专栏 解锁全文
1323

被折叠的 条评论
为什么被折叠?



