数字币的概念是什么?区块链有哪些技术名词?
扫描二维码
随时随地手机看文章
Blockchain(区块链):去中心化网络,由连续的预定大小(区块)的代码段组成。网络上的所有交易存储在整个网络中存在的公共总账中,这意味着中央服务器不需要授权网络上的交易。
Consensus(共识):由于公共区块链网络上的大部分数据同时存储在网络的多个区域,因此成员希望在网络上拥有这些代码段(如公共分类帐)的相同副本。
Cryptocurrency(加密货币):区块链的第一个主要应用是加密货币,该货币设计为没有中央所有权,每个令牌和事务都是唯一加密的。区块链技术是能够存储加密货币并使网络上的令牌易手的基础架构。
Whitepaper(白皮书):作为复杂问题报告或指南的文档。在加密货币世界中,白皮书被用作传达区块链网络或密码结构,计划和/或视觉的手段。
Token(令牌):与特定区块链网络相关的单个硬币,代表其货币,为网络内的交易创造价值。例如,莱特币网络的代币称为LTC。
SmartContract(智能合约):一种使用区块链技术自动执行特定合约的算法。当智能合约的条款得到满足时,它将被执行,参与方将根据合同条款进行奖励。以太坊区块链网络使智能合约受到欢迎。
ICO(首次代币发行):这个术语描述了一个公司通过发行加密货币筹集资金,并以固定价格出售给早期投资者的情况。
Ledger(分类帐):所有发生在特定区块链网络上的交易的数字日志。分类帐的副本存储在整个网络中,并不断更新以匹配对方,因此交易可由网络上的任何人进行验证。
数字币概念与词汇:
钱包(wallet):在实际生活中,一般都会把银行卡以及身份证件放在钱包中(当然建议分开存放)。在这里也一样,为了方便使用,通常将地址及密钥存放在钱包中。钱包按照存放途径分为两种,本地钱包和在线钱包。
在线钱包:官方提供一个钱包服务器用于存放钱包。这时候你可以将它看作是保险柜,里面存放着你的地址和密钥。如同银行,钱包服务器只认密码(password)不认人(当然也没有途径认人)。拿到了密码就可以拿到内容。你的所有操作都是在打开保险柜之后进行,完成后再将保险柜放回到银行。银行只负责保存保险柜。因此,恒星官方也无法得到你的信息。与真实的保险柜不同的是,即使官方服务器损坏无法修复,只要你还保有密钥,你还是拥有你的财产。这也许就是虚拟货币的魅力所在。
本地钱包:本地钱包则更像你手中的钱包。取决于你的个性,可以选择各式各样的本地钱包。钱包按照使用情况又可以分为冷钱包(coldwallet)和热钱包(hotwallet)。生活中,一般将大额财产和小额备用金分开使用。同样的,在对虚拟货币的处理上,我们也有类似的解决方案,即冷钱包和热钱包。
冷钱包负责大额财产存储,热钱包用于支付和备用。冷钱包最好不接触网络,这在使用时会略有不便。但是考虑到你的财产安全,值得。安全性和易用性总是一个难以调和的矛盾,在保障安全性的同时,提高个人冷钱包的易用性会是个不错的研究方向。热钱包则可以选择官方钱包,也可以选择其它方便易用的钱包,比如手机钱包等。
签名(signature):在国外的信用卡系统中,是可以通过签名来进行消费的。而在国内一般是用密码来证明卡的所有权。那么在一个去中心化的系统中,如何证明某个地址产生的一个交易是你发起的呢?类似的,通过密码学签名方式。利用你的密钥产生签名,网络可以使用此签名来验证所有权,而不用广播密钥。所以密钥的重要性不言而喻。一旦丢失,就失去了对应地址的所有权,一旦公开,就相当于向全世界人拱手让出。所以一定要做好密钥的备份工作和安全工作。
密钥(secretkey):想一下你的身份证。和现实社会中身份证对应多个银行账户不同,密钥一般和公钥以及地址一起生成,一一对应。由密钥来证明地址属于你。那么怎么证明呢?
地址(address):想一下你的银行卡号。在去中心化系统中,地址用来记录你的IOU或者余额。与银行卡号不同的是,地址不是由中央化系统(银行)分配,而是随机生成,由数学(确切说是密码学)来保证不与别人重复。
去中心化(decentralized):去中心化与中心化相对。在这里,没有一个中心化的银行,来提供存储,交易等功能。相反的,由每一个连接到网络的节点来提供上述功能。在比特币系统中,每个连接到网络的节点都会存储一份总账,这也是在使用钱包时要同步的原因。而谁来验证交易的有效性呢?由挖矿决定。(在初期,普通钱包即可以进行挖矿,现在钱包已去掉此功能。)而在恒星系统中,架设stellard节点可以完成总账存储功能;验证交易的有效性,则交给多个独立的验证节点来完成。这些验证节点通过“共识算法”,对交易达成一致意见,认定交易生效。