术语与定义
非对称加密——涉及两种密钥(私钥和公钥)的加密方式。用私钥加密的文本必须用公钥解密,反之亦然。公钥很容易从私钥中导出,但从公钥中导出私钥却是几乎不可能的。
比特币地址——区块链用于与比特币关联的一长串数字,是公钥的哈希输出值。它所包含的比特币只能由拥有相应私钥的人转移到另一个比特币地址。
区块——一组包含一些比特币交易的数据,由矿工创建。
区块链——比特币区块链通过所有矿工和关注的节点(计算机)之间的点对点网络共享。它包含了自2009年1月3日比特币创世以来的所有区块。
BTC——比特币货币的缩写词。
密码学——研究安全通信技术的学科。
加密哈希——从任意长度的输入创建一个固定长度的数字序列的一种算法。 该算法的输出可以认为是相当于文档的“指纹”。
分布式文档共享——文件在多台计算机之间共享的一套体系,其中每台计算机同时作为信息的提供者和消费者。
加密——信息的编码过程,编码后只有授权方可以读取或访问原始数据。
椭圆曲线密码——一种基于有限个元素(有限域)上的椭圆曲线代数结构的公钥密码系统。椭圆曲线也被应用于密码学中的几个整数分解算法。
椭圆曲线数字签名算法(ECDSA)——在密码学中,椭圆曲线数字签名算法(ECDSA)提供了一种数字签名算法(DSA)的变体,它采用了椭圆曲线密码系统。
创世区块——区块链中的第一个区块。
哈希值、哈希函数——是加密算法或哈希函数的固定长度输出。哈希值是文档的“指纹”,其中文档可以有任意长度,是由哈希函数编码的一段文本。
十六进制数字系统——正如十进制数字系统以10为底,十六进制系统以16为底,系统采用符号0到9表示数字0到9,用符号A、B、C、D、E和F (大小写都可以)表示数字10到15。十六进制数以0x作为前缀,所以十进制16就是十六进制的0x10,十进制17是0x11,依此类推。
总账——在会计学中,这是最重要的账本或按账户记录和汇总货币交易的计算机文件。包含期初余额、借项、贷项和期末余额。
消息摘要一一加密哈希函数的输出。
矿机——最初称为节点,是具有专门硬件的设备,它们竞相创建下一个区块,从而获得与之相关联的奖励。奖励由协议允许发行的新比特币以及区块内含有的所有交易费用的总和组成。
临时数——区块内的一个数值,矿工不断增大该数值,直到获得具有比特币协议所要求的特征的消息摘要,以求“赢取”那块区块。
开源软件——软件代码(蓝图)共享,并可供任何人阅读、检查和修改,以便能够实现对程序的再造。
点对点网络——一种分布式网络架构,网络中的各个节点(计算机)同时充当资源的提供者和消费者。这与客户端从服务器请求资源的集中式客户端-服务器模型形成对比。
工作量证明——这类似于一场矿工之间的“竞赛”。“胜出”的矿工首先获得一个“临时数”,利用该数可以生成具有比特币协议所定义的特征的消息摘要。
协议——矿工和客户端都必须遵循的既定程序。这是由所有矿工都在运行的比特币开源软件所规定的。
SHA-256——一种加密哈希算法。目前被比特币软件采用。
聪——比特币的最小面值。相当于10^-8枚比特币,1枚比特币等于100000000聪。
交易费——比特币发送者支付给矿工的费用,以使矿工将其交易包含到区块链的下一个区块中。
钱包——一种软件,其中包含了比特币地址(可以有多个)以及相应的私钥。