Node permissions
Deprecation notice
Consortium networks have been deprecated. This guide is for historical reference.
The permissions in MultiChain are assigned on a per-address basis.
From the security perspective, there are three groups of permissions:
-
Low risk:
connect
— a node with an address with theconnect
permission can connect to other nodes and get blockchain information.send
— a node with an address with thesend
permission can send assets.receive
— a node with an address with thereceive
permission can receive assets.
-
Medium risk:
issue
— a node with an address with theissue
permission can issue new assets.create
— a node with an address with thecreate
permission can create new data streams.activate
— a node with an address with theactivate
permission can change the low risk group of permissions for the nodes with other addresses:connect
,send
,receive
.
-
High risk:
mine
— a node with an address with themine
permission can create blocks.admin
— a node with an address with theadmin
permission can change all permissions for all nodes with all addresses.
When you deploy a MultiChain network with Chainstack, the first node starts with all permissions from the three groups. This is the admin node of your MultiChain network.
Each subsequent node that you add to your MultiChain network starts with the low risk connect
, send
, receive
permissions.
Updated 2 months ago