美文网首页区块链技术文章金马带你定投区块链
EOS入门教程 | 账户系统,小老弟与老大哥的区别

EOS入门教程 | 账户系统,小老弟与老大哥的区别

作者: 郑植树 | 来源:发表于2019-02-28 10:32 被阅读5次

比特币与以太坊应该是区块链世界里当之无愧的老大哥,市值和用户数量都非常大。而他们的账户系统也基本差不多,虽然不是太好理解。但只要知道了其中一个,另一个基本也就懂了。

而EOS是18年6月主网才上线的小老弟,账户系统差别非常大。为了方便大家理解,这一节主要聊聊小老弟(EOS)与老大哥(BTC)在账户系统上的区别。

如上图所示。比特币(BTC)的私钥、公钥、地址都是通过算法一一对应的。

首先私钥是随机生成的,接着私钥通过特定的不可逆算法,得出公钥。而地址是由公钥通过一个可逆的算法生成的。也就是说,公钥与地址是可以互相转换的。既然公钥地址都是公开的,还可以相互转换。那直接用公钥转账不就可以了吗,要这地址有何用?这么做的主要是为了便于使用,因为地址的长度更短一些。

上面这个图就是一个比特币账户的私钥、公钥和地址。看上去有什么感觉?都是一串乱码(人类不可读)。转账的时候,我们需要输入的地址虽然在这其中是最短的,但依然很复杂,基本不存在手打,都要复制。

下面来说说小老弟EOS,EOS发现了这个比特币与以太坊账户存在的问题。于是乎,他搞了一套自己的账户系统。我们看上面的图片。一开始,依然是私钥生成公钥。可到了下一步,就完全不同了。

首先是权限,权限顾名思义,可以授权账户的一些操作。我们在注册EOS账户的时候,就会自带两个权限(owner、active)。

权限之后是我们的账号。账号就是转账的地址,EOS的账号是自定义设置的,一般是都12位的字符(人类可读)。

与比特币相比,最显著的区别就是。地址(账号)变短了。如果你仔细观察上面的图上的箭头,还会看到一个区别。比特币私钥、公钥、地址全都是算法相关。而EOS当中有很多是系统绑定。如何理解系统绑定呢?这就好像你的微信昵称,和你的的微信号。没有任何的关系,只是把信息记录在了微信的数据库里,让他们产生了关联。

所以EOS的公钥、私钥与比特币相比有两个个区别。

1、账户的密钥对(私钥+公钥)可以更改。

2、一个密钥对可以绑定多个权限、甚至不同账号的权限。

参考文章:

比特币的私钥,公钥和地址是什么? https://www.jianshu.com/p/af6328cc693e

EOS基础知识科普:账户的概念 https://bihu.com/article/938844

 感谢金马哥、阿华、荆凯的指导。EOS入门教程持续更新...  

「⼒场」——公链挖矿第⼀社区

目录

EOS入门教程 | 前言:如何阅读次教程

1、你能看到什么?

2、为什么要做这个教程? 

3、我对这个教程的期望

4、这个教程内容的规则

EOS入门教程 | 第一章:EOS是什么? 

1、什么是EOS.IO(系统)?| 一台云电脑

2、什么是EOS(通证)?| 云电脑使用权的股份

EOS入门教程 | 第二章:EOS的账户是什么?

1、EOS的账户是什么? | 账户有什么好解释的

2、如何注册EOS账户? | 反正挺简单的

EOS入门教程 | 第二章:EOS的账户系统,小老弟与老大哥的区别

相关文章

  • EOS入门教程 | 账户系统,小老弟与老大哥的区别

    比特币与以太坊应该是区块链世界里当之无愧的老大哥,市值和用户数量都非常大。而他们的账户系统也基本差不多,虽然不是太...

  • EOS 相关概念

    EOS账户 EOS系统的两种攻击方式 区块数据结构 交易 公钥 EOS账号的权限 账户权限的更新 EOS账户设计设...

  • EOS生态

    ● EOS为什么被称为区块链3.0,和被称为2.0的以太坊有什么区别?● EOS基础——账户概念● EOS的共识机...

  • 做一个EOS的课程,大纲有了

    基础篇 EOS介绍 EOS白皮书解读-DApp要求与DPOS共识算法 EOS白皮书解读-账户与并行执行 EOS白皮...

  • EOS开发(二)账户和权限说明

    前言 EOS的账户和权限系统设计的比较复杂,但扩展性相当好。与比特币或以太坊不同,最明显的特点就是支持自定义账户权...

  • 【EOSIO】如何创建EOS账户?

    创建EOS账户的方法很多,有许多的平台和钱包都支持代为注册EOS账户。由于创建EOS账户需要支付一定的费用,所以必...

  • EOS暴力入门(六)| 解读EOS白皮书2.0之管理账户

    本期是EOS入门解读最新白皮书第六篇——账户系统,而智能合约的业务逻辑便是通过账户系统来实现的。我们通过集中解读白...

  • EOS 账户与权限

    1. 钱包 2. 账户 3. Authorities and Permissions 4. 总结与例子4.1 默认...

  • EOS中账户、钱包和密钥的关系

    EOS对于账户的设计与ETH有很大的不同,引入了Account账户, Wallet钱包, 钱包密码, Key公私钥...

  • EOS入门

    EOS介绍 一.什么是EOS? EOS是一个区块链操作系统,提供数据库、账户权限、调度、身份验证和互联网应用程序通...

网友评论

    本文标题:EOS入门教程 | 账户系统,小老弟与老大哥的区别

    本文链接:https://www.haomeiwen.com/subject/qbthuqtx.html