日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁(yè) > 物聯(lián)網(wǎng) > 區(qū)塊鏈
[導(dǎo)讀] 在區(qū)塊鏈的世界里,安全是我們首要考慮的問(wèn)題,對(duì)于 EOS 公鏈來(lái)說(shuō),合理的賬號(hào)權(quán)限管理往往決定了賬號(hào)的安全性。 而在 EOS 賬號(hào)權(quán)限管理中,通過(guò) EOS 賬號(hào)的自定義權(quán)限功能,可以大大

在區(qū)塊鏈的世界里,安全是我們首要考慮的問(wèn)題,對(duì)于 EOS 公鏈來(lái)說(shuō),合理的賬號(hào)權(quán)限管理往往決定了賬號(hào)的安全性。

而在 EOS 賬號(hào)權(quán)限管理中,通過(guò) EOS 賬號(hào)的自定義權(quán)限功能,可以大大增加 EOS 賬號(hào)的安全性。今天我們就來(lái)學(xué)習(xí)如何給EOS賬號(hào)設(shè)置自定義權(quán)限,以及自定義權(quán)限有何用?

1. 自定義權(quán)限有什么用?

EOS 賬號(hào)默認(rèn)有 owner 和 active 兩個(gè)權(quán)限,除了默認(rèn)權(quán)限外,我們還可以給EOS賬號(hào)設(shè)置自定義權(quán)限,權(quán)限的名稱和功能都可以根據(jù)自己的需要進(jìn)行自定義。

EOS 賬號(hào)權(quán)限設(shè)計(jì)非常靈活。例如,可以設(shè)置一個(gè)自定義權(quán)限 Vote,該權(quán)限只能用于投票,這樣用 Vote 權(quán)限對(duì)應(yīng)的公鑰只能用于投票,不能用于轉(zhuǎn)賬等其他操作,即使該私鑰被泄漏,也僅僅只能用于投票,不能進(jìn)行其他操作(例如轉(zhuǎn)走賬號(hào)里邊的 EOS 資產(chǎn)),增加了賬號(hào)的安全性。

2. 如何設(shè)置EOS賬號(hào)的自定義權(quán)限呢?

給EOS賬戶設(shè)置自定義權(quán)限,主要分為兩步,第一步是給賬號(hào)添加自定義權(quán)限,第二步是為該權(quán)限關(guān)聯(lián)相應(yīng)的操作功能。

下面以給EOS賬號(hào)添加一個(gè)僅能用于節(jié)點(diǎn)投票的自定義權(quán)限 Vote 為例進(jìn)行詳細(xì)的說(shuō)明。

一、設(shè)置自定義權(quán)限

1、使用 Scatter 工具連上 https://eostoolkit.io/ 網(wǎng)站;

2、在設(shè)置自定義權(quán)限前,需要先到 Scatter 里邊設(shè)置一下防火墻;

如上圖,在 SetTIngs -》 Firewall -》 Blacklisted AcTIons 里邊,把 eosio 的 updateauth 權(quán)限 remove 掉,即點(diǎn)擊 「remove」 按鈕,這樣我們才能更新EOS賬戶的權(quán)限(如添加自定義權(quán)限)。

3、點(diǎn)擊左側(cè)「Manage Account」,然后點(diǎn)擊左邊菜單中的 「**Advanced Permissions」** 按鈕;

4、在右側(cè)的表單中新增一個(gè)權(quán)限,如下圖(默認(rèn))

各個(gè)字段的含義如下:

· Account:要添加自定義權(quán)限的賬戶,連接了 Scatter 錢(qián)包后,這里默認(rèn)會(huì)顯示 Scatter 連接的 EOS 賬戶;

· Parent:要添加自定義權(quán)限的父權(quán)限,默認(rèn)為 Owner,一般來(lái)說(shuō),我們?cè)O(shè)置為 AcTIve 就可以了;

· Threshold:閾值,在多設(shè)置多簽的時(shí)候用,使用默認(rèn)的1即可;

· Weight:賬戶的權(quán)重,默認(rèn)設(shè)置為1;

· Permission:權(quán)限名稱,例如常見(jiàn)的權(quán)限為 Owner 和 AcTIve,這里默認(rèn)顯示的是 active,這里輸入自定義權(quán)限名 Vote;

· Authority:權(quán)限對(duì)應(yīng)的公鑰(也可以是賬戶名,這里只介紹設(shè)置公鑰),這里輸入公鑰,可以使用 Scatter 的新建密鑰對(duì)功能創(chuàng)建密鑰,然后把私鑰保存好,這里填入公鑰。

表單中要求的字段都填寫(xiě)完畢后,點(diǎn)擊下邊的「UPDATE」按鈕,在彈出的scatter框中,點(diǎn)擊「接受」,授權(quán) Scatter 發(fā)送交易后,Vote 權(quán)限就新增成功了。

此時(shí),我們?cè)?EOS 區(qū)塊瀏覽器查詢賬號(hào)權(quán)限信息時(shí),就可以看到新添加的 Vote 權(quán)限了。

在自定義權(quán)限增加好以后,Vote 權(quán)限還不能進(jìn)行任何操作,還要給這個(gè)權(quán)限關(guān)聯(lián)一些操作功能(本例為給EOS節(jié)點(diǎn)投票的功能)。

二、給自定義權(quán)限關(guān)聯(lián)相應(yīng)的操作功能

1、點(diǎn)擊左側(cè)「Manage Account」下邊的「Link Auth 」按鈕,然后可以看到右側(cè)的表單信息。

各個(gè)字段的含義如下:

Account Name:默認(rèn)顯示的是 scatter 連接的eos賬戶;

Account Permission:填入自定義權(quán)限的名稱;

Contract Name 和 Contract Action:合約名稱與合約功能。

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

可以通過(guò)訪問(wèn)鏈接:https://blog.eospark.com/system_contract_API_introduction_v1.2.1.html 進(jìn)行查看,比較常用的如下:

例如在上面表格的最后一行,合約賬號(hào) eosio 的 Active(操作)voteproducer,具有投票功能。

2、在上面的表單中,填寫(xiě)相應(yīng)的信息:

Account Permission:voteContract

Name:eosioContract

Action:voteproducer

3、填寫(xiě)完后,點(diǎn)擊「LINK AUTH」 按鈕。在彈出的scatter框中,點(diǎn)擊「接受」。

至此,自定義權(quán)限 Vote 就具備了投票的功能。成功后,現(xiàn)在可以測(cè)試下 Vote 的權(quán)限。

三、測(cè)試 EOS 賬號(hào)自定義權(quán)限

使用 Vote 權(quán)限關(guān)聯(lián)的公鑰導(dǎo)入該 EOS 賬號(hào)到 TokenPocket 錢(qián)包。

從上圖中可以看到自定義權(quán)限 vote 已經(jīng)顯示出來(lái)了,我們?cè)囋囖D(zhuǎn)賬功能。

出現(xiàn)了錯(cuò)誤提醒,說(shuō)明自定義權(quán)限 Vote 并不能進(jìn)行 transfer 轉(zhuǎn)賬操作。經(jīng)測(cè)試,使用 Vote 權(quán)限確實(shí)可以進(jìn)行投票(如下圖),說(shuō)明自定義權(quán)限 Vote 設(shè)置成功。

有了自定義權(quán)限功能,我們可以根據(jù)需要設(shè)置特定的權(quán)限,例如可以設(shè)置 Vote 權(quán)限只能用于投票、RAM 權(quán)限只能用于購(gòu)買(mǎi) RAM 等,可以靈活的實(shí)現(xiàn) EOS 賬戶權(quán)限的分級(jí)管理,在一定程度上可以確保 EOS 賬號(hào)的安全。

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

LED驅(qū)動(dòng)電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。

關(guān)鍵字: 驅(qū)動(dòng)電源

在工業(yè)自動(dòng)化蓬勃發(fā)展的當(dāng)下,工業(yè)電機(jī)作為核心動(dòng)力設(shè)備,其驅(qū)動(dòng)電源的性能直接關(guān)系到整個(gè)系統(tǒng)的穩(wěn)定性和可靠性。其中,反電動(dòng)勢(shì)抑制與過(guò)流保護(hù)是驅(qū)動(dòng)電源設(shè)計(jì)中至關(guān)重要的兩個(gè)環(huán)節(jié),集成化方案的設(shè)計(jì)成為提升電機(jī)驅(qū)動(dòng)性能的關(guān)鍵。

關(guān)鍵字: 工業(yè)電機(jī) 驅(qū)動(dòng)電源

LED 驅(qū)動(dòng)電源作為 LED 照明系統(tǒng)的 “心臟”,其穩(wěn)定性直接決定了整個(gè)照明設(shè)備的使用壽命。然而,在實(shí)際應(yīng)用中,LED 驅(qū)動(dòng)電源易損壞的問(wèn)題卻十分常見(jiàn),不僅增加了維護(hù)成本,還影響了用戶體驗(yàn)。要解決這一問(wèn)題,需從設(shè)計(jì)、生...

關(guān)鍵字: 驅(qū)動(dòng)電源 照明系統(tǒng) 散熱

根據(jù)LED驅(qū)動(dòng)電源的公式,電感內(nèi)電流波動(dòng)大小和電感值成反比,輸出紋波和輸出電容值成反比。所以加大電感值和輸出電容值可以減小紋波。

關(guān)鍵字: LED 設(shè)計(jì) 驅(qū)動(dòng)電源

電動(dòng)汽車(chē)(EV)作為新能源汽車(chē)的重要代表,正逐漸成為全球汽車(chē)產(chǎn)業(yè)的重要發(fā)展方向。電動(dòng)汽車(chē)的核心技術(shù)之一是電機(jī)驅(qū)動(dòng)控制系統(tǒng),而絕緣柵雙極型晶體管(IGBT)作為電機(jī)驅(qū)動(dòng)系統(tǒng)中的關(guān)鍵元件,其性能直接影響到電動(dòng)汽車(chē)的動(dòng)力性能和...

關(guān)鍵字: 電動(dòng)汽車(chē) 新能源 驅(qū)動(dòng)電源

在現(xiàn)代城市建設(shè)中,街道及停車(chē)場(chǎng)照明作為基礎(chǔ)設(shè)施的重要組成部分,其質(zhì)量和效率直接關(guān)系到城市的公共安全、居民生活質(zhì)量和能源利用效率。隨著科技的進(jìn)步,高亮度白光發(fā)光二極管(LED)因其獨(dú)特的優(yōu)勢(shì)逐漸取代傳統(tǒng)光源,成為大功率區(qū)域...

關(guān)鍵字: 發(fā)光二極管 驅(qū)動(dòng)電源 LED

LED通用照明設(shè)計(jì)工程師會(huì)遇到許多挑戰(zhàn),如功率密度、功率因數(shù)校正(PFC)、空間受限和可靠性等。

關(guān)鍵字: LED 驅(qū)動(dòng)電源 功率因數(shù)校正

在LED照明技術(shù)日益普及的今天,LED驅(qū)動(dòng)電源的電磁干擾(EMI)問(wèn)題成為了一個(gè)不可忽視的挑戰(zhàn)。電磁干擾不僅會(huì)影響LED燈具的正常工作,還可能對(duì)周?chē)娮釉O(shè)備造成不利影響,甚至引發(fā)系統(tǒng)故障。因此,采取有效的硬件措施來(lái)解決L...

關(guān)鍵字: LED照明技術(shù) 電磁干擾 驅(qū)動(dòng)電源

開(kāi)關(guān)電源具有效率高的特性,而且開(kāi)關(guān)電源的變壓器體積比串聯(lián)穩(wěn)壓型電源的要小得多,電源電路比較整潔,整機(jī)重量也有所下降,所以,現(xiàn)在的LED驅(qū)動(dòng)電源

關(guān)鍵字: LED 驅(qū)動(dòng)電源 開(kāi)關(guān)電源

LED驅(qū)動(dòng)電源是把電源供應(yīng)轉(zhuǎn)換為特定的電壓電流以驅(qū)動(dòng)LED發(fā)光的電壓轉(zhuǎn)換器,通常情況下:LED驅(qū)動(dòng)電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。

關(guān)鍵字: LED 隧道燈 驅(qū)動(dòng)電源
關(guān)閉