EOS账户的工作方式是什么?帐户是存储在区块链中的人类可读名称。它可以由个人或一群人拥有,具体的取决于权限配置。需要一个帐户来将交易转移或推送到区块链。——EOSIO Wiki
EOS账户如何工作
每个EOS帐户长度为12个字符(除非它是高级帐户,稍后将对其进行说明)并包含字符a-z和1-5。
EOS帐户由2个密钥组成,即active密钥和owner密钥。active密钥可用于转移资金,为区块生产者投票,购买ram等。owner密钥显示帐户的所有权,并且可以对帐户的所有权进行任何更改。这个密钥从安全考虑最好保持离线,因为在EOS网络上大部分工作不需要用它来做。
可以在帐户内设置各种其他权限,其中一些将在下面说明。
多签名帐户
能够更改EOS帐户中的权限意味着可以创建多签名帐户。多重签名意味着可以要求多个人授权帐户中的某些操作。下面将举例说明。
在上面的示例中,该帐户是一个多签名帐户,有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帐户。
连接帐户后,可以转到“创建帐户”并填写空白处。你可以使用现有密钥对作为owner公钥和active公钥,也可以在“密钥对”选项卡下的hash中生成新密钥对。
我们建议不要更改,和,因为你可以在创建账户后随时获得更多代币并购买更多内存。
请注意以下信息可能已经过时,因为创建帐户的费用已降低
始终确保你用于创建新帐户的EOS帐户包含足够的EOS来创建新帐户。创建新帐户的成本(使用上述设置)可以通过以下方式计算:
*(当前RAM价格/Kb)8+0.1+0.1=创建新帐户所需的最低EOS数量
高级帐户名称
大多数EOS帐户的帐户名称长度为12个字符,但是有一种方法可以获得短于12个字符的帐户名称。这些帐户名称称为高级帐户名称,每天只授予1个高级帐户名称。该名称每天授予最高出价者。
就像有各种方式购买RAM,放弃您的EOS等等,有各种方式来竞标高级帐户名称。下面我们将解释如何使用工具包竞标高级名称。我们正在使用此工具包。
首先,你需要使用Scatter连接你的EOS帐户(请参阅上面的说明)。连接帐户后,你可以开始对名称进行出价。
在出价高级帐户名称之前,你需要记住一些事项。如果你对高级帐户名称进行出价,则你的EOS会被锁定,如果你的出价过高,只能获得返回来的EOS。这可能需要很长时间(并且可能永远不会以低出价发生),因此请始终确保你的出价是切合实际的。
要查看当前的高级名称出价,可以访问此网站。
领取专属 10元无门槛券
私享最新 技术干货