Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Authority management method and device for block chain system

A technology of system permissions and management methods, which is applied in the field of blockchain management systems, can solve problems such as the inability to change security levels or object security attributes, role assignments, large workloads for permission grants, and low efficiency of permission management, so as to reduce permission resources. Consumption, fewer layers, faster update effect

Active Publication Date: 2016-04-13
BUBI BEIJING NETWORK TECH CO LTD
View PDF4 Cites 87 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The access list control method manages rights through the list. A simple access list is an array composed of users and resources. When the amount of data is huge, the efficiency of rights management is low.
In the mandatory access control method, once the system is established, the access control of user behavior is enforced, and the user cannot change the security level or the security attribute of the object
Role-based access control is a resource access strategy based on user responsibility attributes. Its core is to clarify the nature of users and flexibly authorize resource access rights. However, role-based access control still has the following shortcomings: First, the role in the authorization process The workload of distribution and authority granting is still very large; the second is the lack of flexible dynamic authorization mechanism

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Authority management method and device for block chain system
  • Authority management method and device for block chain system
  • Authority management method and device for block chain system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] Embodiments of the present invention are described in detail below, examples of which are shown in the drawings, wherein the same or similar reference numerals designate the same or similar elements or elements having the same or similar functions throughout. The embodiments described below by referring to the figures are exemplary and are intended to explain the present invention and should not be construed as limiting the present invention.

[0027] The present invention provides a rights management method, see figure 1 , including the following steps:

[0028] S10, after the user successfully logs in to the system, the system generates a permission tree with the user as the root node according to the user registration information, and the permission tree uses user roles, permissions and data resources as child nodes of each layer;

[0029] S20, when the user operates the data resource, the system traverses the authority tree corresponding to the user, and judges whe...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses an authority management method and device for a block chain system. The method comprises the following steps of generating an authority tree with a user as a root node according to user registration information after the user logs in to the system successfully, wherein the authority tree takes a user role, user permission and a block chain as a sub-node of each layer; and when the user carries out an operation on the block chain, informing a control module to traverse the authority tree corresponding to the user, judging whether the user has legal permission to carry out the operation on the block chain according to a traversing result of the control module, if yes, allowing the operation, and if no, forbidding the operation. According to the method and the device, the flexible authority control is carried out on the authority management by the authority tree, and furthermore, the authority tree has the characteristics of less number of layers and quick updating, so that the authority resource consumption can be reduced, and the efficiency for authority management is also guaranteed.

Description

technical field [0001] The present invention relates to the technical field of block chains, in particular to a block chain management system and method. Background technique [0002] Since the launch of the Bitcoin system in 2009, decentralized cryptocurrencies represented by Bitcoin and its derivative altcoins have received widespread attention. The feature of this currency system is to build a distributed shared ledger based on the block chain, so as to ensure the safety, reliability and decentralization of the system operation. [0003] Blockchain refers to a technical solution for collectively maintaining a reliable database through decentralization and trustlessness. This technical solution mainly allows any number of nodes in the participating system to associate a series of data blocks generated using cryptographic methods. Each data block contains all information exchange data of the system within a certain period of time, and generates data fingerprints. to verif...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F21/62
CPCG06F21/6227G06F2221/2141
Inventor 蒋海王璟翟海滨赵正涌
Owner BUBI BEIJING NETWORK TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products