Supercharge Your Innovation With Domain-Expert AI Agents!

Alliance chain authority management method and device

A technology of authority management and authority, applied in data processing applications, instruments, finance, etc., can solve problems such as insufficient inspection scope and difficulty in upgrading inspection authority, and achieve the effect of improving fine-grainedness

Pending Publication Date: 2021-10-15
HANGZHOU RIVTOWER TECH CO LTD
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The purpose of the embodiments of this manual is to provide a method and device for managing alliance chain rights in view of the problems that the current authority checking scheme has insufficient inspection scope and difficulty in checking authority upgrades

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
  • Alliance chain authority management method and device
  • Alliance chain authority management method and device
  • Alliance chain authority management method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0034] Aiming at the problem that the inspection range is not universal enough in the current authority checking system scheme, and it is difficult to upgrade the checking authority, this embodiment proposes a consortium chain authority management method that combines the system contract and the authority checking module. Refer to figure 1 shown. What needs to be explained here is: the account with the "addition, deletion and modification" operation of the authority of the transaction initiator and the authority of the transaction receiver is one or more super accounts or multi-signature accounts pre-set in the alliance chain.

[0035] During the initial design of the alliance chain, a permission checking module is set. The genesis block of the consortium chain needs to write the execution code of the smart contract that contains specific permission checking logic, that is, the system contract, and the transaction processing method of the system contract into the genesis block...

Embodiment 2

[0061] Figure 5 A schematic structural diagram of a consortium chain authority management device 600 provided for an embodiment of this specification. Please refer to Figure 5 , in one embodiment, the consortium chain rights management device includes:

[0062] The system contract module 501 is used to create a system contract and deploy it to the alliance chain. The system contract is a smart contract that checks the authority of the transaction party of the block transaction and has a unique contract address in the alliance chain. The block The trading parties of the transaction include the transaction initiator and the transaction receiver.

[0063] When the alliance chain is initialized, the genesis block creates a management contract, so that the alliance chain can create a record contract for checking the authority of the transaction initiator according to the specified contract address, and record the address of the record contract; specifically create a record cont...

Embodiment 3

[0077] Figure 6 It is a schematic structural diagram of an electronic device according to an embodiment of this specification. Please refer to Figure 6 , at the hardware level, the electronic device includes a processor, and optionally also includes an internal bus, a network interface, and a memory. Wherein, the memory may include a memory, such as a high-speed random-access memory (Random-Access Memory, RAM), and may also include a non-volatile memory (non-volatile memory), such as at least one disk memory. Of course, the electronic device may also include hardware required by other services.

[0078] Processor, network interface and memory can be interconnected by internal bus, and this internal bus can be ISA (Industry Standard Architecture, industry standard architecture) bus, PCI (Peripheral Component Interconnect, peripheral component interconnection standard) bus or EISA (Extended IndustryStandard Architecture, extended industry standard structure) bus, etc. The ...

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 embodiment of the invention discloses an alliance chain authority management method and device, an alliance chain in the method comprises an authority check module, and the method is characterized in that after a system contract is created and deployed to the alliance chain, the system contract is an intelligent contract for performing authority check on transaction parties of the block transaction and has a specified contract address in the alliance chain, and the transaction parties of the block transaction comprise a transaction initiator and a transaction receiver; the method comprises the steps that before the alliance chain executes block operation, a permission checking module calls a system contract to perform permission checking on a transaction party of the block transaction; and if all the transaction parties of the block transaction pass the permission check, the alliance chain executes corresponding operation on the block. According to the method, the authority check is divided into the transaction initiator authority check and the transaction receiver authority check, so that the fine granularity of the authority check is improved, and the authority check is more efficient and adapts to wider and more general blockchain application scenes.

Description

technical field [0001] This specification relates to the technical field of computer software, and in particular to a method, device, and electronic equipment for consortium chain authority management. Background technique [0002] According to the classification of the access mechanism, the alliance chain is one of the three types of blockchain, and the main groups of its application are banks, insurance, securities, business associations, group enterprises and upstream and downstream enterprises. At present, the principle of identity on the blockchain chain is to use the public-private key algorithm to establish a permission checking mechanism for the account on the chain. Every user on the chain has a private key that only he knows, and the public key is generated by this private key, and the public key is used as the user's identification on the chain to participate in the entire blockchain network. The alliance chain generally proposes three technical solutions for the...

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): H04L29/06G06Q40/04
CPCH04L63/10G06Q40/04Y02P90/30
Inventor 王晓亮姚鹏飞俞波
Owner HANGZHOU RIVTOWER TECH CO LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More