月亮链 月亮链
Ctrl+D收藏月亮链
首页 > Uniswap > 正文

EOS:EOS 的多签账户是如何工作的?_Gallant Nactive Little Super

作者:

时间:1900/1/1 0:00:00

原文由EOSAmsterdam团队撰写,将EOS账户的权限和多签讲得很清楚,非常值得一读。

多签账户通常指需要两个或多个密钥授权,才能进行交易的账户,常用于资产的安全存储,是EOS非常重要的一个特性。然而,多签账户是如何工作的?如何使用不同的密钥来完成交易?自己如何设置多签账户?本文将深度解析多签账户的多个维度。

EOS默认账户的架构

在开始介绍多签账户之前,有必要先认识一下EOS的默认账户结构。如果你想深入了解EOS账户,可以阅读我们的全面指南。如果只想学习EOS默认账户结构方面的问题,请阅读以下内容。

每个EOS用户都或多或少拥有一个或多个账户。EOS账户是人类可读的身份标识,存储在区块链上,任何账户上的有效交易都要求记录到EOS区块链上。

EOS账户由12个字符组成,可含有a-z的英文字母和1-5的数字。这些账户名取代了在大部分加密货币世界里冗长复杂的钱包地址。

每个EOS账号都有对应的权限。权限指的是完成交易所需要满足的条件。每个权限都有与之关联的具体操作。默认的EOS账号有2个权限:

EOS突破4美元关口 日内涨幅为5.22%:火币全球站数据显示,EOS短线上涨,突破4美元关口,现报4.0006美元,日内涨幅达到5.22%,行情波动较大,请做好风险控制。[2021/3/16 18:48:44]

Owner:象征了账户的拥有权。改变账户拥有权需要该权限的许可。鉴于大部分工作无需用到此类私钥,该私钥最好离线保存。

Active:用于转账,节点投票,及其他高级别账户变动。

除了这两种权限,用户还可以创建新的常规权限,以满足自身需求。

每个权限均有与之关联的密匙,反之亦然,并且每个权限都有相应的权重。交易均需要在满足权限的情况下进行。

上图展现了EOS默认权限结构

为了帮助你更好地理解,我们将EOS默认权限结构总结为上图。?owner?权限的默认阀值为1,对应一个权重为1的密钥。active?权限也一样,默认阀值的权限为1,对应一个权重为1的密钥。也就是说,在进行需要?owner?或?active?权限认可的交易时,只需1个对应?owner?或?active?权限的密钥即可。

EOS在2分钟内涨幅超过1.00%:据火币全球站数据显示,EOS/USDT在2分钟内出现剧烈波动,涨超1.00%,达到1.94%。当前报价为 2.79 美元,行情波动较大,请注意风险控制。[2020/4/26]

和?owner?权限对应的密钥常被称为?owner?key。

和active权限对应的密钥常被称为activekey。

多签EOS账户是如何运行的

在清楚EOS账户默认的组织构架后,我们能够更好地学习EOS的多签。多签账户与默认账户类似,主要的差别体现在权限架构上。在默认的EOS账户中,所有权限的默认阀值均为1,与权重为1的密钥相关联。然而,在EOS多签账户内,权限的阀值可为2或者更高,可有多把权重不一的密钥。这也意味着EOS多签账户内的任何交易都需要多把密钥的签名。

上图展现了多签权限结构

上图展现了多签权限结构,和默认账户相似,多签账户同样有?owner?和?active?两种权限。

分析 | BCH维持强劲走势,ETH、EOS短时陷入多头疲软期:根据OKEx现货显示,截至欧盘开始,BTC暂报价9202.7美元(-1.49%)。OKEx分析师Neo认为,BTC进入盘整行情后逐渐改变了各主流币走势相似的格局,对于整个市场来说,各币种之间走势关联度下降是市场走向成熟的开始。本日BCH在涨至月度新高311.9美元后已回落至今年较强支撑(压力)位295美元附近,部份获利资金的离场或打压短期多头的积极性,后市若能稳站该点位上方,则仍存在上行空间,反之则该区域将打压币价。BSV虽连续三天滞涨但稳站200日均线上方,多空力量均衡,短期横盘整理概率较大。TRX日内已释放见顶回落信号,空头占据主动。ETH、EOS连续尝试突破90均线压力位失败,多头信心或受影响。OKB现货暂报2.97美元(-0.04%)。

注:开盘时间以香港时间0点为准

根据OKEx永续合约显示:

BTC 报9215.9美元(-1.59%)

ETH 报186.35美元(0.05%)

EOS 报3.342美元(-0.71%)

LTC 报59.07美元(-0.34%)

ETC 报4.917美元(0.72%)

BCH报290.61美元(1.68%)

BSV 报138.68美元(-0.58%)

XRP 报0.299美元(-1.52%)

TRX报0.02115美元(-04.86%)

根据国际第三方统计机构CoinGecko数据显示,OKEx平台24小时合约交易额41亿美元。

风险提示:入市有风险,投资需谨慎。[2019/10/30]

但是,在多签账户内,owner?权限的阀值为3,有3个密钥。来自John账户的active密钥的权重为2,来自Bob账户的?active?密钥的权重为1,来自Stacy账户的?active?密钥权重也为1。也就是说,一笔交易,需要John的密钥和Bob的密钥共同签署,才能执行。

行情 | DApp活跃度前50名中EOS和Tron共占42个:据dapp.review数据,当前主流公链的DApp活跃度排名前50中,EOS上占20个、Tron上占22个、以太坊上仅有2款。[2019/2/14]

在多签账户内的?active?权限阀值为2,有3个所关联的密钥。John账户中?active?密钥权重为1,Bob账户中?active?密钥权重为1,Stacy账户中?active?密钥权重也为1。这就意味着,一笔交易,需要他们三人中的任意两把密钥共同签署,才能够执行。

创造一个EOS多签账号

在熟悉多签账户后,我们可以再来看看自己如何创造一个多签账户。在创造多签账户前,你需要建立一个默认EOS账户,然后再将其转变为多签账户。如果你还没有EOS账户,你可以跟着我们的指南一起来创建一个。如果你已经有EOS账户了,请看下文。

请注意:改变账户权限架构有可能使你的账户无法登陆,无法恢复,请谨慎操作。

我们将演示一个案例,创建一个可与朋友分享的账户。这个账户有以下权限架构:

EOS宣布在6月1日EOS主网上线之前空投代币:日前,EOS发布公告称,为了更早的促进社区发展和用户参与,尤其是想要让Everipedia的持币人通过投票表决的方式参与到Everipedia网络基础规则的建设和确立当中来,将在6月1日EOS主网上线之前空投代币并会在近几周内发布更多空投细节。空投的代币将是ERC20代币,需要持币人在ETH网络快照前(具体日期稍后公布)将代币从交易所中提到个人钱包,参与了EOS众筹的持币人,也需将所有的EOS代币提取出到自己的个人钱包。[2018/2/3]

示例账户的权限架构

在这个例子里,owner权限的阀值为2,有两把密钥——一把是你的?activekey,一把是你朋友的?activekey,两把私钥的权重均为1。这就意味着,一笔交易执行,需要你们二人的?activekey?共同签署。

active?权限的阀值为1,有两把密钥——一把是你的?activekey,一把是你朋友的?activekey,两把私钥的权重均为1。这就意味着,一笔交易只要你或者你朋友的任意一把activekey签署了,就可执行。

下面我们来升级权限结构,把这个账户升级为多签账户。我们会在这个教程中使用到?EOSToolkit。请浏览“高级权限”页面,点击这里。在页面上方左侧点击“AttachAccount”来链接你想要升级的账户,并通过Scatter验证链接。

升级active权限

首先升级?active?权限,请在表格内填入正确信息,然后点击“Update”,使用Scatter确认交易。在确保无误的情况下,可自由选择自己喜欢的权限架构。

升级owner权限

active?权限升级完成后,接下来可进行?owner?权限升级。请再次在表格内填入正确信息,并点击“Update”。

为了确保无误,你可以通过区块链浏览器如?bloks.io,前往个人账号页面的“Keys”模块,查询权限架构。

创建、签署并提交多签交易

现在你已经成功开通了一个多签账户,你可以开始创建、签署以及提交多签交易。我们将为你解释整个操作过程。首先打开?EOSToolkit,确认你的账户已经连接并通过点击左边菜单的“单签模式”选项切换到“多签模式”。

创建多签交易

现在我们来发起一笔代币转账交易。请点击左边菜单列表的“代币转账”选项。

多签交易创建第一步

正确填写信息后点击“发送”。发送者账户会自动填写。点击“发送”按钮后网页会自己跳转到“创建交易”界面,我们将在这个界面创建交易。

创建多签交易

正确填写信息后,由于转账权限限制了你必须使用?active?权限。填完所有信息后点击“创建JSON”,签署交易并下载JSON文件。

多签交易签署步骤

成功创建订单后,我们需要登录账户进行交易签署。打开“交易签署”界面,确认你的Scatter账户接入无误后,加载刚刚创建的JSON交易文件。完成上述步骤后点击“签署交易”,完成后下载JSON签名文件

多签交易签署

在你签署订单之后确保其他各方都签署了交易并收集签名。随后向他们发送JSON交易文件。通过上述步骤,你可以立即发起交易,因为达到了?active?权限阈值,但是通常来说都是其他方先签署交易。

提交多签交易

所有人签署交易完成后,将收集所有签名提交到交易网络上。如需此操作请跳转到“提交交易”页面。

提交多签交易

先载入JSON交易文件再添加签名文件。完成上述步骤后点击“提交交易”并确认上传。

一切顺利的话,祝贺你完成了第一次多签交易的创建、签署以及提交。

关于我们

EOS主网创世节点。BOS主网节点。WAXGuild候选人。姐妹链Europechain合作伙伴。参与区块链项目投资,治理、跨文化合作、安全领域专家。你可以通过以下方式联系我们:

EOS节点名称:eosamsterdam

BOS节点名称:amsterdambos

WAXGuild用户名:amsterdamwax

免责声明:EOSwriter不为本页面内容或产品背书,我们尽全力为读者提供所能获得的重要信息。在做与本文内容相关的决策前,建议读者进行完整的独立研究分析,并为自己的决策负完全的责任。在此声明,本文非投资建议。

标签:EOSCTIACTNERNEOSGallant Nactive Little SuperBSCharactbitDiviner

Uniswap热门资讯
区块链:FBI WARNING:蹭区块链概念的长岛冰茶股价暴涨500% 正被调查_CHA

纽约知名饮料制造商:长岛冰茶(LongIslandIcedTea)是在自家公司名称中加入“Blockchain”一词的公司之一。这名字乍一看很酷——但其更名的内幕,似乎比我们想象的要复杂和险恶.

1900/1/1 0:00:00
UCK:UCK全球路演走进佛山 跨链技术将加速区块链商业应用_BTCU

8月1日,军威浩荡,8月1日,军歌嘹亮。在这个军魂闪耀的日子里,在广东佛山,迎来了以”跨越芯时代链赢新未来“为主题的UCK全球路演佛山站暨跨链技术专场交流会.

1900/1/1 0:00:00
BFX:BFX.NU平台币75折抵手续费服务正式上线_LIBFX

尊敬的中文社区成员:BFX.NU已完成系统升级工作,平台币BFX抵扣交易手续费及持有平台币享有相应VIP等级服务功能,已于2019年7月30日12:00正式开启,您可登录网页进入安全中心设置.

1900/1/1 0:00:00
VCC:关于Hotcoin Global开启VCC矿池理财活动公告_国内怎么下载coinbase

尊敬的用户:????根据VCC基金会和社区通知决定,Hotcoin?Global将在平台矿池理财开启第一期VCC锁仓挖矿活动.

1900/1/1 0:00:00
HTT:LOEX国际站开放IDK/ETH交易市场_WWW价格

尊敬的LOEX用户:LOEX国际站于新加坡时间7月29日14:00开放IDK/ETH交易市场。风险提示:用户在进行充币之前,请仔细阅读查看充币说明,如有任何疑问,请及时联系LOEX客服.

1900/1/1 0:00:00
ONE:BigONE 已完成「百倍定向回购」第一期「贡献值」兑换_YFE Money

亲爱的用户,BigONE已经完成了「百倍定向回购」的第一期「贡献值」兑换,现就兑换规则和本期兑换结果进行如下说明.

1900/1/1 0:00:00