如何创建一个 Ethereum 钱包地址

如何创建一个 Ethereum 钱包地址

Bitcoin 和 Ethereum 的账户体系

Bitcoin 和 Ethereum 的账户体系是不同的思想,导致整个交易体系的结构有区别。因此他们对应地址会有不同。本次先略过 Bitcoin,仔细说明 Ethereum。

Bitcoin 采用的是 Unspent Transaction Output。

Ethereum 使用的就是比较容易理解的普通账户体系。

什么是区块链钱包地址

简单的说区块链本质上是一个账本,账本上记录着一条一条的转账记录。每一条转账记录的基本信息有三要素:

  1. 从哪
  2. 到哪
  3. 多少钱

在区块链的世界里面,钱包地址就是转账记录里面从这里转到那里的标识。

有了这个钱包地址,我们也就可以把这个地址所有交易记录找出来,相加后就能得到该地址的当前余额。

拥有这个钱包地址的操作权限(私钥)就是进入区块链世界的门票。

简单解释一个区块链钱包地址是如何得来的

不同于当下的互联网世界的账号体系,一个区块链的钱包地址并不是注册得来。 而是通过使用密钥进过一系列复杂的加密算法得来。
生成钱包地址的加密算法是公开且固定的。意味这任何人可以在任何时候用任何设备任何编程语言实现该方法后生成钱包地址。无需联网。
每一个符合条件的唯一密钥对应唯一一个钱包地址。
密钥是操作钱包的唯一凭证。
密钥丢失不可找回。

基于这些不太常见的情景,我举例几个有趣的例子。

  1. 我可以简单的获取成千上万的钱包地址,他们全部都是可以被操作的地址。只不过这些钱包地址里面没有任何的转账记录。
  2. 当向一个合法的钱包地址转账的时候,并不会也不需要校验这个地址是否可被操作。如果这个地址是一个错误地址,转账会成功,并且可查该钱包余额和记录。只是没有人拥有该钱包地址的私钥即钱包的操作权限。
  3. 理论上是存在这样的可能性,要是我不小心使用了一个密钥生成的地址是一个有余额的地址。那我就等于获得了该钱包地址的操作权限可以获取余额。
  4. 就算我有一个 1000 个 ETH 余额的钱包地址,但是我不小心把密钥丢了。那这 1000 个 ETH 就再也找不回了。

本文具有强烈的个人感情色彩,如有观看不适,请尽快关闭. 本文仅作为个人学习记录使用,也欢迎在许可协议范围内转载或使用,请尊重版权并且保留原文链接,谢谢您的理解合作. 如果您觉得本站对您能有帮助,您可以使用RSS方式订阅本站,这样您将能在第一时间获取本站信息.

Read more
Blockchain 有什么价值?

Blockchain 有什么价值?

什么是价值?

再谈论Blockchain有什么价值之前,我觉得必须先得定义什么是价值。
我个人简单的把价值分为两种:

  1. 一种是为人类文明进步的价值。
  2. 另外一种是有人想要并且给出了一个能够买到的价格。

两种价值标准本质完全不同,但是相互并不冲突。

人类历史上的任何东西都可以简单的用这两种类型归结,我举几个例子

电力 我认为电力对人类文明进步有巨大的价值,但是获取电力的价格并不贵(正常情况下)。

爱马仕的包 我认为奢侈品并没有为人类文明进步带来价值,但是获取奢侈品的价格非常昂贵。

SpaceX的火箭 我认为SpaceX的火箭对人类文明进步有巨大的价值,而且价格会是非常的昂贵。

这一篇Blog 我认为这一篇文章对人类文明进步毫无意义,并且不值一钱。

现在如果你要问我 Blockchain 有什么价值类似的问题的时候,我可能会需要明确的知道你问的是 Blockchain 对人类文明进步的价值,还是能够买到 Blockchain 的价格价值。

下面我将围绕着这两种不同类型的价值观点结合我当前的认知来进行简单的探讨和解释。

本文具有强烈的个人感情色彩,如有观看不适,请尽快关闭. 本文仅作为个人学习记录使用,也欢迎在许可协议范围内转载或使用,请尊重版权并且保留原文链接,谢谢您的理解合作. 如果您觉得本站对您能有帮助,您可以使用RSS方式订阅本站,这样您将能在第一时间获取本站信息.

Read more