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
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
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 ...
PUM

Abstract
Description
Claims
Application Information

- R&D
- Intellectual Property
- Life Sciences
- Materials
- Tech Scout
- Unparalleled Data Quality
- Higher Quality Content
- 60% Fewer Hallucinations
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2025 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com