EOS账户的工作方式是什么?帐户是存储在区块链中的人类可读名称。它可以由个人或一群人拥有,具体的取决于权限配置。需要一个帐户来将交易转移或推送到区块链。——EOSIO Wiki

EOS账户如何工作

每个EOS帐户长度为12个字符(除非它是高级帐户,稍后将对其进行说明)并包含字符a-z和1-5。

EOS帐户由2个密钥组成,即active密钥和owner密钥。active密钥可用于转移资金,为区块生产者投票,购买ram等。owner密钥显示帐户的所有权,并且可以对帐户的所有权进行任何更改。这个密钥从安全考虑最好保持离线,因为在EOS网络上大部分工作不需要用它来做。

可以在帐户内设置各种其他权限,其中一些将在下面说明。

多签名帐户

能够更改EOS帐户中的权限意味着可以创建多签名帐户。多重签名意味着可以要求多个人授权帐户中的某些操作。下面将举例说明。

image

在上面的示例中,该帐户是一个多签名帐户,有3个用户。

更改帐户的所有者权限需要权重阈值2。Bob和Stacy都有1的权重,因此为了对帐户的所有者权限进行任何更改,Bob和Stacy都必须同时授权更改才行。

要发送交易,购买RAM,投票给生产者,或做任何需要活动密钥的事情,需要权重阈值为1。这意味着Bob和Stacy都可以在未经对方许可的情况下执行上述操作。

第三个许可是可选的,也是EOS的可能性之一。在此示例中,发布表示在特定博客上发布文章的权限。发布文章所需的权重阈值是2。Bob和Stacy的权重为2,而另一个帐户的权重为1。这意味着如果Bob和Alice想要发布文章,他们不需要某人的许可否则这样做,但如果其他帐户需要Bob或Stacy的许可才能发布文章。

如何创建EOS帐户?

有多种方法可以创建EOS帐户,例如使用cleos或使用其中一个可用的工具包。对于本指南,我们将使用此工具包。要创建新的EOS帐户,你需要使用现有的EOS帐户。如果你没有现有帐户,则可以使用为你创建帐户的工具。使用这些工具需要你自担风险,并始终研究是否可以信任工具。

首先,你必须下载Scatter,一个浏览器扩展。你可以在这里获得Scatter。按照有关如何设置Scatter帐户和登录Scatter扩展的说明进行操作。之后转到工具包并连接你现有的EOS帐户。

image

连接帐户后,可以转到“创建帐户”并填写空白处。你可以使用现有密钥对作为owner公钥和active公钥,也可以在“密钥对”选项卡下的hash中生成新密钥对。

image

我们建议不要更改net stakeCPU stakeRAM purchase,因为你可以在创建账户后随时获得更多代币并购买更多内存。

请注意以下信息可能已经过时,因为创建帐户的费用已降低

始终确保你用于创建新帐户的EOS帐户包含足够的EOS来创建新帐户。创建新帐户的成本(使用上述设置)可以通过以下方式计算:

(当前RAM价格/Kb)8+0.1+0.1=创建新帐户所需的最低EOS数量*

高级帐户名称

大多数EOS帐户的帐户名称长度为12个字符,但是有一种方法可以获得短于12个字符的帐户名称。这些帐户名称称为高级帐户名称,每天只授予1个高级帐户名称。该名称每天授予最高出价者。

就像有各种方式购买RAM,放弃您的EOS等等,有各种方式来竞标高级帐户名称。下面我们将解释如何使用工具包竞标高级名称。我们正在使用此工具包。

首先,你需要使用Scatter连接你的EOS帐户(请参阅上面的说明)。连接帐户后,你可以开始对名称进行出价。

image

在出价高级帐户名称之前,你需要记住一些事项。如果你对高级帐户名称进行出价,则你的EOS会被锁定,如果你的出价过高,只能获得返回来的EOS。这可能需要很长时间(并且可能永远不会以低出价发生),因此请始终确保你的出价是切合实际的。

要查看当前的高级名称出价,可以访问此网站。

======================================================================

分享一些以太坊、EOS、比特币等区块链相关的交互式在线编程实战教程:

  • EOS教程,本课程帮助你快速入门EOS区块链去中心化应用的开发,内容涵盖EOS工具链、账户与钱包、发行代币、智能合约开发与部署、使用代码与智能合约交互等核心知识点,最后综合运用各知识点完成一个便签DApp的开发。
  • java以太坊开发教程,主要是针对java和android程序员进行区块链以太坊开发的web3j详解。
  • python以太坊,主要是针对python工程师使用web3.py进行区块链以太坊开发的详解。
  • php以太坊,主要是介绍使用php进行智能合约开发交互,进行账号创建、交易、转账、代币开发以及过滤器和交易等内容。
  • 以太坊入门教程,主要介绍智能合约与dapp应用开发,适合入门。
  • 以太坊开发进阶教程,主要是介绍使用node.js、mongodb、区块链、ipfs实现去中心化电商DApp实战,适合进阶。
  • C#以太坊,主要讲解如何使用C#开发基于.Net的以太坊应用,包括账户管理、状态与交易、智能合约开发与交互、过滤器和交易等。
  • java比特币开发教程,本课程面向初学者,内容即涵盖比特币的核心概念,例如区块链存储、去中心化共识机制、密钥与脚本、交易与UTXO等,同时也详细讲解如何在Java代码中集成比特币支持功能,例如创建地址、管理钱包、构造裸交易等,是Java工程师不可多得的比特币开发学习课程。
  • php比特币开发教程,本课程面向初学者,内容即涵盖比特币的核心概念,例如区块链存储、去中心化共识机制、密钥与脚本、交易与UTXO等,同时也详细讲解如何在Php代码中集成比特币支持功能,例如创建地址、管理钱包、构造裸交易等,是Php工程师不可多得的比特币开发学习课程。
  • tendermint区块链开发详解,本课程适合希望使用tendermint进行区块链开发的工程师,课程内容即包括tendermint应用开发模型中的核心概念,例如ABCI接口、默克尔树、多版本状态库等,也包括代币发行等丰富的实操代码,是go语言工程师快速入门区块链开发的最佳选择。

汇智网原创翻译,转载请标明出处。这里是原文EOS账户如何工作,我们怎样获得?

EOS账户如何工作,我们怎样获得EOS账户?相关推荐

  1. BM惊爆:EOS一周年工作KPI

    BM惊爆:EOS一周年工作KPI "一年前,EOSIO 诞生了,而今天我能很自豪地告诉你,EOSIO 已成为最快.最可扩展和最活跃的协议软件.每日区块链每日交易数,EOS占了 60.6%:每 ...

  2. EOS智能合约开发(三)EOS创建和管理账户

    创建好钱包和密钥后,我们就需要创建账户.为什么创建账户,为了方便人与区块链交互.以太坊40位地址,让我们非常难以记忆.EOS有账户概念,我们就可以定义账户权限. 在区块链上执行操作,需要使用到账号.我 ...

  3. c++ eos智能合约开发_干货|EOS智能合约开发(一)EOS环境搭建和启动节点

    引言 EOS的智能合约采用C++ 编写,因为C++ 的高效性,没有C++ 编程基础的同学可以先学习<Efficient&Elegant:Java程序员入门Cpp>.EOS中用户开发 ...

  4. EOS区块链浏览器:scaneos.io | EOS必备工具 |什么是区块链浏览器 | 怎么使用区块链浏览器

    『区块链浏览器』 区块链浏览器是普通用户浏览区块链信息的主要窗口.EOS主网已经上线并产生出了区块,我们一财经可以查询地址信息.查看交易详情.查看账户动态等.只是比较麻烦,比如: 查询交易历史: 查询 ...

  5. EOS智能合约开发(十一)EOS的RAM市场与Bancor算法

    北京时间 7 月 5 日 0 时,BM 在 Medium 上发表一篇名为<EOSIO RAM Market & Bancor Algorithm>谈论 RAM 市场和 Bancor ...

  6. 【问链-EOS公开课】第十课 EOS 错误码整理

    EOS 目前大约有180种错误类型,虽然有错误码,但是还是很笼统的,具体的报错信息还得看detail里面的内容 一.常见的错误码以及issue上对应的错误记录 3010001 Invalid name ...

  7. c++ eos智能合约开发_[EOS智能合约]第二节:用EOS开发一个To-do List小应用

    EOS Asia 本教程原文作者为EOS Asia,亚洲最具技术实力和最国际化的EOS超级节点竞选者.EOS Asia 同时也是EOS Gems和Traffic Exchange Token这两个项目 ...

  8. EOS智能合约开发(四)EOS智能合约部署及调试(附编程示例)

    EOS的智能合约里面有一个action(动作)和transaction(交易)的概念. 对于我们开发以太坊开发者来说,基本上只有transaction的概念.如果我只要执行一种操作,而且是只读操作,就 ...

  9. java eos是什么_EOS是什么?EOS最重要的几个概念你知道吗?

    超级节点竞选.自定义账户抢注.价格飙涨的RAM... EOS上线后热点不断,可关于EOS,大家究竟了解多少? EOS的全称为「Enterprise Operation System」,是一条高可用性的 ...

最新文章

  1. 图解Transformer,读完这篇就够了
  2. php防止注入漏洞,php防止sql注入漏洞代码
  3. 28 | 案例篇:一个SQL查询要15秒,这是怎么回事?
  4. SDNU 1429.区间k大数查询(水题)
  5. CSS浮动(二)---Float
  6. 基于.NET平台的分层架构实战(一)——综述
  7. Qt笔记-Q_UNUSED解决编译器unused paramenter告警
  8. 阿里系微服务进阶指南
  9. Citrix XenAPP域迁移操作步骤
  10. 【前端】相信你会用到的一篇笔记---CSS篇(1)
  11. 环境管理体系ISO14001认证常见的审核问题有哪些?
  12. 记录贴,计算器改良,税收与补贴,一元三次方程解法,最大公约数最小公倍数
  13. 典型ARM嵌入式Linux设备启动流程-S3C2440,S5PV210,AM3352x
  14. C语言为什么~0 == -1?
  15. 利用函数求平均分及方差
  16. Win11如何把d盘空间分给c盘?Win11d盘分盘出来给c盘的方法
  17. CF1143F/1142C U2
  18. JVM垃圾回收(二) 垃圾回收算法
  19. 51单片机 | 外部中断实验
  20. 基于Mysql+Java的超市管理系统(附源码)

热门文章

  1. 阿里云FPGA云服务器规格配置、性能及价格表
  2. UI自动化:UI Automation
  3. 【巧用dm工具解决硬盘低格问题】
  4. 22届硕士,去年秋招拿了字节跳动offer,有一说一,不是很难进
  5. 各省、市转移支付数据集-分专项转移支付、一般转移支付、税收返还
  6. [篇四章一]_在 VMWare 16 上安装 Windows 98 SE 操作系统
  7. 飞机qar数据可视化_浅谈QAR大数据分析与应用
  8. 网盘搜索引擎php源码,2016最新百度云网盘搜索引擎源码,附带Python爬虫+PHP网站+Xunsearch搜索引擎...
  9. POSMV不能接收星站差分GPS-NavComSF3050的问题解决记录
  10. AD10自动批量修改元件名称