数字货币钱包解读
2018-06-28 09:57:11 0 举报
区块链资产存储形式
作者其他创作
大纲/内容
区块头
我是张三(所有权或身份证明),是卡号001主人
现实世界
账本
3、银行服务器保管了我们所有的账号信息,当出现遗忘密码,丢失银行卡等情况,都可以通过提供身份证明,重新找回/重置密码,账户资产不受影响。
交易一:地址0X1c09.....001 向 地址 0X1c09.....003转账1个ETH交易二:地址0X1c09.....006 向 地址 0X1c09.....007转账2个ETH交易三:地址0X1c09.....008 向 地址 0X1c09.....009转账2个ETH.......
2、因为银行记录了我们所有的个人信息和对应的账户信息,我们只需要证明“我是我”即可拥有对账户的所有权,进行提现、转账等操作,证明方式包括账号密码、提供身份证明等。
函数的唯一解
余额存储形式:UTXO
交易信息(区块链资产)的存储形式
我拥有地址0X1c09.....001私钥(Keystore/助记词)=我拥有这笔资产
总账本
user1
user2
1、银行负责管理和维护所有用户资产的总账本,有权限冻结,修改相关账户信息。
验证成功,可以进行账户操作
地址 资产 0X1c09.....001 1ETH0X1c09.....002 2ETH0X1c09.....003 5ETH......
上面写了这么多,其实都没涉及到“区块链”,区块链是一种存储信息的链式结构,本质是记录了交易信息的用区块格式串联起来的不可更改的依靠全网节点维护的账本
无任何个人身份相关信息
2、区块链上的资产地址和账户密码是什么?钱包怎么理解随机数生成器生成随机数---私钥---公钥----地址,单向不可逆私钥由随机数生成,由私钥可以通过数学和密码学的方式经过加密(SHA256)单向生成公钥,公钥经过加密和编码,生成一个账户地址,这个过程不可逆,也就是通过私钥可以推导出公钥,公钥推出地址,反向不成立。一个账户的核心就是“私钥”,丢失私钥就是丢失了资产,任何人无法找回。钱包其实是管理密钥(私钥和公钥)的工具,跟现实中的钱包很类似,存放着银行卡和账号,密钥抄写在纸张上 通常会被称为纸钱包,记在脑海里,称为脑钱包等等,
记录交易信息并向全网广播
4、区块链数字资产中,如何证明某个用户拥有对某个地址及其中的资产拥有所有权? 私钥,只要拥有了某个账户地址的私钥,就拥有了账户资产的所有权,区块链资产只认私钥,不认人
地址(账户/卡号) 资产 账户所有人 身份证号 住址 621661.....001 ¥10000 张三 411023...... 深圳...301621661.....002 ¥20000 李四 411023...... 深圳...301621661.....003 ¥20000 王五 411023...... 深圳...301......
1、区块每个区块由三部分组成,区块头,主体和区块尾,主体打包记录全网过去一段时间发生的交易信息2、每个区块头是上一个区块的区块尾哈希函数的解,求解上一个区块的区块尾哈希函数的解的过程叫做哈希碰撞,通俗的称为矿工“挖矿”(首先得出正确解的节点通常会获得奖励)3、区块尾---区块尾的解(区块头)--区块尾---区块尾的解......,由此形成一个紧密相连,难以破解的区块链式结构。试图篡改任何区块数据,都会影响该区块下面整个链条,时间越久,越难破坏。
BANK
数字货币资产的存储管理
传统法币存储和管理
发出操作指令:向地址0X1c09.....003转账1个ETH,并支付矿工费
区块尾(哈希函数)
user3
区块尾(哈希函数)
区块1
交易一:地址0X1c09.....001 向 地址 0X1c09.....003转账1个ETH
区块链资产(虚拟)世界
区块3
5、区块链账本全网公开可见,每个地址的资产类型和资产余额任何人都可以查询到,但是任何人和机构(包括监管机构)却无法追述该地址和资产背后的这个人的真实身份比特币地址榜:https://btc.com/stats/rich-list
1、在一个分布式节点系统中,每个节点都同时维护着一本同样的“账本”,这个账本记录了所有区块链世界的账户资产和交易信息,与传统账本不同的是,该账本记录的账户资产形式不同于传统的“资产-余额”方式,而是通过“未使用的交易输出UTXO”方式证明和花费账户资产(道宽已做相关技术原理分享,上图的“地址-资产”方式展示账户资产实际并不恰当,仅仅为了更直观展示)。
区块2
3、区块链账本中记录的信息,不包含任何关于个人的真实身份信息
0 条评论
下一页
为你推荐
查看更多