从地址格式探讨Bitcoin和Ethereum的差异

imToken 是一款全球领先的区块链数字资产管理工具[ZB],帮助你安全管理BTC, ETH, ATOM, EOS, TRX, CKB, BCH, LTC, DOT, KSM, FIL, XTZ 资产,同时支持去中心化币币兑换功能 ...

基本上是透过非对称式密码学签章保护资产(或是状态) 的安全,也就是认私钥不认人,拥有私钥等于拥有对应地址下的资产。假设今天不使用现成的钱包,Bob 自己用电脑产生了一副key pair,那么他该如何在这两套 系统中,产生自己的地址,让Alice 可以发送资产给他呢?

Blockchain私钥地址生成

以 而言,所谓的地址(for Owned — EOA) 其实就是 key 经过-256 hash 过后的部分值( to 20 bytes),私钥跟地址之间存在着one-to-one 对应,这样的情况比较单纯和直觉,就像台湾的地址门牌一样imToken官网下载,ㄧ个地址只对应到一户人家。

Ethereum地址Keccak-256哈希

而由于本身的设计就是所谓的 based ,因此交易格式中存在着from以及to的两个栏位,这意味着每一笔交易都有明确的收发对象,Alice若要将资产转移给BobDownload Ethereum & Bitcoin Wallet,只需分别将from及to填上Alice和Bob的地址,接着附上应有的签名,再将这些资讯送到区块链上做验证即可,可以想像成在信封上写上寄件者和收件者的地址,贴上邮票后,丢入邮筒。

EOA交易格式

Blockchain私钥地址生成_Ethereum地址Keccak-256哈希_Download Ethereum & Bitcoin Wallet

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

返回顶部
跳到底部

Copyright © 2002-2024 imToken钱包下载官网 Rights Reserved.
备案号:晋ICP备13003952号

谷歌地图 | 百度地图
Powered by Z-BlogPHP Theme By open开发