首页 > 区块链 > 关键词 > EOS最新资讯 > 正文

增强EOS账户安全性:EOS账户权限管理之自定义权限

2019-09-03 09:05 · 稿源:白话区块链公众号

EOS 区块链

作者 | 阿华

来源 | 白话区块链(ID:hellobtc)

在区块链的世界里,安全是我们首要考虑的问题,对于 EOS 公链来说,合理的账号权限管理往往决定了账号的安全性。

而在 EOS 账号权限管理中,通过 EOS 账号的自定义权限功能,可以大大增加 EOS 账号的安全性。今天我们就来学习如何给EOS账号设置自定义权限,以及自定义权限有何用?

01 自定义权限有什么用?

EOS 账号默认有 owner 和 active 两个权限,除了默认权限外,我们还可以给EOS账号设置自定义权限,权限的名称和功能都可以根据自己的需要进行自定义。

EOS 账号权限设计非常灵活。例如,可以设置一个自定义权限 Vote,该权限只能用于投票,这样用 Vote 权限对应的公钥只能用于投票,不能用于转账等其他操作,即使该私钥被泄漏,也仅仅只能用于投票,不能进行其他操作(例如转走账号里边的 EOS 资产),增加了账号的安全性。

02 如何设置EOS账号的自定义权限呢?

EOS账户设置自定义权限,主要分为两步,第一步是给账号添加自定义权限,第二步是为该权限关联相应的操作功能。

下面以给EOS账号添加一个仅能用于节点投票的自定义权限 Vote 为例进行详细的说明。

一、设置自定义权限

1、使用 Scatter 工具连上 https://eostoolkit.io/ 网站;

2、在设置自定义权限前,需要先到 Scatter 里边设置一下防火墙;

如上图,在 Settings -> Firewall -> Blacklisted Actions 里边,把 eosio 的 updateauth 权限 remove 掉,即点击 「remove」 按钮,这样我们才能更新EOS账户的权限(如添加自定义权限)。

3、点击左侧「Manage Account」,然后点击左边菜单中的 「**Advanced Permissions」** 按钮;

4、在右侧的表单中新增一个权限,如下图(默认)

各个字段的含义如下:

  • Account:要添加自定义权限的账户,连接了 Scatter 钱包后,这里默认会显示 Scatter 连接的 EOS 账户;

  • Parent:要添加自定义权限的父权限,默认为 Owner,一般来说,我们设置为 Active 就可以了;

  • Threshold:阈值,在多设置多签的时候用,使用默认的 1 即可;

  • Weight:账户的权重,默认设置为1;

  • Permission:权限名称,例如常见的权限为 Owner 和 Active,这里默认显示的是 active,这里输入自定义权限名 Vote;

  • Authority:权限对应的公钥(也可以是账户名,这里只介绍设置公钥),这里输入公钥,可以使用 Scatter 的新建密钥对功能创建密钥,然后把私钥保存好,这里填入公钥。

表单中要求的字段都填写完毕后,点击下边的「UPDATE」按钮,在弹出的scatter框中,点击「接受」,授权 Scatter 发送交易后,Vote 权限就新增成功了。

此时,我们在 EOS 区块浏览器查询账号权限信息时,就可以看到新添加的 Vote 权限了。

在自定义权限增加好以后,Vote 权限还不能进行任何操作,还要给这个权限关联一些操作功能(本例为给EOS节点投票的功能)。

二、给自定义权限关联相应的操作功能

1、点击左侧「Manage Account」下边的「Link Auth 」按钮,然后可以看到右侧的表单信息。

各个字段的含义如下:

  • Account Name:默认显示的是 scatter 连接的eos账户;

  • Account Permission:填入自定义权限的名称;

  • Contract Name 和 Contract Action:合约名称与合约功能。

一些常用功能的 Contract Name Contract Action,都有哪些呢?

可以通过访问链接:https://blog.eospark.com/system_contract_API_introduction_v1.2.1.html  进行查看,比较常用的如下:

例如在上面表格的最后一行,合约账号 eosio 的 Active(操作)voteproducer,具有投票功能。

2、在上面的表单中,填写相应的信息:

Account Permission:voteContract Name:eosioContract Action:voteproducer

3、填写完后,点击「LINK AUTH」 按钮。在弹出的scatter框中,点击「接受」

至此,自定义权限 Vote 就具备了投票的功能。成功后,现在可以测试下 Vote 的权限。

三、测试 EOS 账号自定义权限

使用 Vote 权限关联的公钥导入该 EOS 账号到 TokenPocket 钱包。

从上图中可以看到自定义权限 vote 已经显示出来了,我们试试转账功能。

出现了错误提醒,说明自定义权限  Vote 并不能进行 transfer 转账操作。经测试,使用 Vote 权限确实可以进行投票(如下图),说明自定义权限 Vote 设置成功。

有了自定义权限功能,我们可以根据需要设置特定的权限,例如可以设置 Vote 权限只能用于投票、RAM 权限只能用于购买 RAM 等,可以灵活的实现 EOS 账户权限的分级管理,在一定程度上可以确保 EOS 账号的安全。

你学会给EOS账号设置自定义权限了吗?还有何疑问?欢迎在留言区分享你的观点。

网友热搜:

  • 相关推荐
  • 大家在看
  • 今晚发布!佳能EOS R5和EOS R6售价曝光 香吗?

    佳能新品线上发布会将于2020年7月9日20:00举行,已经有国外网站曝光了佳能EOS R5和EOS R6及部分镜头的价格。佳能EOS R5机身价格:3899美元,约合人民币27300元;佳能EOS R5机身+RF 24-105mm

  • 华为再申请区块链专利“区块链账本的存储方法及装置”

    天眼查数据显示,近日,华为技术有限公司新增数条专利信息,其中之一为:区块链账本的存储方法及装置。申请日为2019年1月17日,申请公布日为2020年7月24日。专利基本信息摘要显示,本申请提供一种区块链账本的存储方法及装置。区块链账本包括一个头区块和至少一个数据区块。可以适用于利用多个分布式节点共同存储区块链账本的一个副本等。华为技术有限公司成立于1987年9月,法定代表人为赵明路?

  • 火币大学:区块链教育布道者 构建区块链思维的殿堂

    2020 年,区块链行业风起云涌,驶上发展快车道。从年初开始,重大利好消息不断,区块链在疫情防控中发挥重要作用、正式被国家纳入新基建、多地出台区块链专项发展政策、区块链岗位正式被纳入国家新职业……上半年,作为新一代信息技术中的关键领域,区块链牢牢占据风口,为各行各业带来新希望。随着区块链产业加速发展,技术深化创新,应用迅速落地,区块链人才越来越受到重视,区块链相关岗位出现了需求井喷,社会各界对区块链系?

  • 全国首个区块链破产事务办理平台上线 腾讯区块链再助力

    为优化营商环境,深圳上线了“区块链破产事务办理联动云平台”。这是全国首个运用区块链技术优化破产事务办理的平台。该平台利用区块链技术不可篡改、实时同步、安全性高的特点,将破产流程中涉及政府部门的事务办理、债权申报等事项进行全链条管理,并为用户提供了可查询、可验证、可追溯的信息化解决方案。 优化营商环境包括为创业企业简化注册登记流程,也包括为破产企业的良性退出,提供易操作的服务平台,保障债权人的利益。

  • 云旅链:区块链+旅游的探索者

    云旅链(TripAir)是全球首个去中心化的旅游平台,目标是通过区块链的技术和理念的深厚技术积累,有效解决行业核心痛点,建立一个去中心化、高效、透明、可信、且具备自我驱动力的全新旅行生态.根据调研链最新一期调查数据表明, 9 成区块链项目投资者认为区块链技术可运用于旅游业,其中更是有近 5 成投资者认为未来的1- 3 年内区块链技术可以升级旅游商业模式。为何区块链与旅游业的结合如此备受青睐,这其中的原因又是什么呢?原因

  • 人社部再为区块链“正名”!徐明星旗下欧科云链助力区块链人才培养

    据国是直通车7月6日消息,人社部联合国家市场监管总局、国家统计局发布9个新职业,包括区块链工程技术人员、信息安全测试员、区块链应用操作员等。就在两个月前,受人社部委托,中国就业培训技术指导中心拟新增区块链工程技术人员、社区网格员、互联网营销师等10个新职业。人社部围绕区块链人才频频发力,足见国家层面对区块链人才的重视,这必将刺激各大高校、科研院所以及企事业单位更加注重区块链人才培养及引进。究其原因,区?

  • 各行业专家期待“区块链+”落地,欧科云链徐明星:“区块链+5G”创建新的应用价值

    在2020世界人工智能健康云峰会上,中国工程院院士、传染病诊治国家重点实验室主任李兰娟表示,疫情防控中,AI在公共卫生、疫情研判、情绪管理、地图服务、基因检测、药物研发、互联网医院等发挥了非常重要的作用。未来的AI,加上区块链,将对打造全国一体化的公共卫生应急响应会产生更加重要的作用。对此,中国电子学会区块链分会常务副秘书长范金刚表示,区块链技术正处于发展早期阶段,区块链还须与5G、物联网、人工智能、大数据

  • 币安区块链研究院参与澳门产业区块链协会成立大会

    ( 2020 年 7 月 17 日,广东珠海横琴)澳门产业区块链协会(以下简称“协会”)主办的“澳门产业区块链协会成立大会”于 7 月 17 日隆重举行,协会是以澳门为中心,并以横琴作为内地基地的跨境协会,来自币安中国区块链研究院、数字资产研究院、通证思维、澳门 369 合伙小镇、澳门科技大学、澳门青创国际集团有限公司等多所机构的代表出席了本次大会,协会成员汇聚了全球区块链领域的专家学者、澳门各产业经济和创业投资领域的杰?

  • 想当区块链工程师?蚂蚁区块链技术专家:最看重这一能力

    区块链正成为新职业风口。昨日,人力资源社会保障部、国家市场监督总局、国家统计局发布 9 个新职业,其中区块链独占 2 席,分别为区块链工程技术人员和区块链应用操作员

  • “2020全球区块链创新50强”榜单于WAIC区块链主题论坛上重磅发布

    7 月 10 日,“ 2020 全球区块链创新 50 强”在世界人工智能大会云端峰会区块链主题论坛上重磅发布。本次评选活动历时 6 个月,经历筹划、征集和评选多个环节,分为基础设施、协议与工具和产业应用三个板块,通过公开投票和专家打分相结合的方式,最终产生“ 2020 全球区块链创新 50 强”。榜单由中欧创业营龚焱教授、达瓴智库共同出品,上海金融信息行业协会联合发布,世界人工智能大会云端峰会区块链主题论坛首发。伴随着区块链?

  • 区块链企业共4.5万家正在快速发展,广东区块链企业占比超一半

    近日,三部门联合发布九大新职业引发热议,其中有两个职业均与近年来大热的区块链有关,分别为“区块链工程技术人员”和“区块链应用操作员”。区块链新职业的发布,无疑将进一步壮大产业规模, 数据显示,我国区块链相关企业目前共有4.56万家,其中在业存续的超过4万家,其中广东省占比高达52.5%。而纵观近十年的发展状况,比特币疯涨的2018年达到行业最顶峰,是年企业注册量达到近1.6万家。广东占据半壁江山,38%获投企业处于天

  • 区块链+公证已落地,未来okex的OKChain将发挥大作为

    区块链是什么?它凭什么在这个瞬息万变的时代飞速发展?它凭什么被越来越多的人认可?区块链从概念定义来看,是涉及数学,密码学,互联网和计算机编程等很多科学技术问题。区块链通俗一点来讲它拥有透明性高,不可更改,无需中心环节等特性。透明性高意味着公开,不可更改意味着公正,无需中心环节意味着快捷。区块链的这些特性被越来越多的行业认可,并被应用到实际工作中。近日,有报道江苏省苏州市进行“区块链+公证”行政执法?

  • 币安何一:区块链行业里面存在一个巨大的窗口期

    2020年,新冠肺炎疫情在世界各地蔓延。截止4月28日下午,全球累计确诊新冠肺炎病例已突破300万例。新冠肺炎疫情的爆发对世界各国的经济和社会造成了很大的冲击。纵观历史长河,世界经历了多次金融危机,而新冠肺炎疫情对经济的冲击是外生冲击。疫情之后的全球化和全球价值链将会呈现新的态势和发展趋势。很多人说,新一轮的疫情可能会带来全球的大萧条或者经济体系的崩溃。币安何一如何看待未来世界的变化呢?以下是Odaily星球日报

  • 区块链游戏Jurassic World即将正式内测

    游戏向来被认为是区块链最佳的落地场景之一,包含Microsoft、Google、腾讯和网易等不少我们耳熟能详的传统互联网巨头都已对该领域进行了深度的战略布局,如何将传统游戏藉由区块链技术而创造新价值与玩法?区块链游戏公司LandLab给出了答案,继其第 1 款游戏神龙岛正式内测 1 个月后,其第 2 款游戏Jurassic World(侏罗纪世界)也已开发完成,即将正式开始内测。Jurassic World(侏罗纪世界)是以侏罗纪时代为背景基于区块链技术的

  • 中国远洋海运与蚂蚁合作探索区块链应用

    7 月 6 日,中国远洋海运集团与阿里巴巴、蚂蚁集团签署三方战略合作协议,将共同推动航运物流区块链合作和应用,开展未来基于全球航运物流网络的深度合作。

  • 币安区块链研究院执行院长Helen被推选为澳门产业区块链协会副会长

    2020 年 7 月 17 日,以“新生”为主题的澳门产业区块链协会(以下简称“协会”)成立大会暨首届会员大会于珠海市横琴中医药产业园会议中心正式举行。包括协会会长朱嘉明先生,荣誉会长刘艺良先生,顾问委员会主任黄江南先生,副会长杨道匡先生,副会长冯信坚先生,副会长Helen Hai女士在内的数十位协会成员和嘉宾共同出席了会议。《区块链核心算法解析》作者Roger Wattenhofer和《区块链革命》作者、币安中国区块链研究院名誉院长Do

  • 领先区块链教育机构火币大学校长于佳宁详解区块链人才成长路径

    区块链产业加速发展,技术深化创新,应用迅速落地,区块链人才越来越受到重视。 7 月 6 日,人社部联合国家市场监督管理总局、国家统计局发布 9 个新职业,其中区块链占 2 席,分别为区块链工程技术人员和区块链应用操作员。 “区块链岗位正式纳入国家职业目录,这凸显了人才对于区块链产业发展的重要性,也意味着区块链人才迎来职业‘风口期’。”火币大学校长、权威区块链专家于佳宁表示,区块链技术是数字经济发展的重要引擎,

  • 蚂蚁区块链正式升级为蚂蚁链 日活超1亿

    今日,蚂蚁集团董事长井贤栋宣布,蚂蚁区块链正式升级为“蚂蚁链”。同时,井贤栋还分享了蚂蚁链已取得的三个关键成绩:在技术上,蚂蚁链连续四年每年全球专利申请数始终保持在第 1 名;在应用上,蚂蚁链已经助力解决了 50 多个实际场景的信任问题;在商业上

  • 欧科云链OKLink:区块链基建时代,你需要一个浏览器

    很多人说区块链现在和90年代的互联网相似,泡沫和机遇并行。那么区块链破解“妖魔化”迷局的第一步,也与互联网是一致的,即各类区块链应用开始被人们所使用。1、区块链破解“妖魔化”第一步:实现应用区块链与互联网的相似,不仅是在时代趋势上,更多的还有发展轨迹。它想破解“妖魔化”,首先要实现应用。互联网蛮荒年代,第一批学会上网的人接触最多的是万维网,很多人认为它是早期互联网的全部。事实上,万维网不过是一个基于?

  • LandLab区块链游戏的未来畅想

    区块链游戏公司LandLab已经获得共识资本、智链资本和分布资本合计 3000 万美元的天使轮投资,并且推出了第 1 款游戏神龙岛,第 2 款游戏Jurassic World也将于 2020 年 7 月 15 日上线内测。LandLab成立的契机是看到游戏理念随着新技术出现而不断变迁,从软件游戏的Pay to Play,到互联网游戏的Free to Play,再到区块链游戏的Play to Earn,区块链技术的出现为LandLab提供了弯道超车的机会。以Play to Earn为契机,LandLab计划陆续

  • 参与评论
文明上网理性发言,请遵守新闻评论服务协议
  • 热门标签

热文

  • 3 天
  • 7天