Internet-based distributed accounting method

An Internet, distributed technology, applied in instruments, payment systems, finance, etc., can solve problems such as inability to solve parasitic chain attacks, security risks, and larger unit data.

CN111985920AActive Publication Date: 2020-11-24深圳市网绘科技有限公司
9 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Publication Date
2020-11-24

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

The invention discloses an internet-based distributed accounting method, which belongs to the field of internet-based distributed accounting, and comprises the following steps: S1, appointing a corresponding role in multiple projects as a responsible person for accounting; s2, authenticating an account operation mode and operability according to the role of the user and the authority in each project; s3, enabling the user to have a prepaid money account, and operating related conditions of the prepaid money in the project according to the project role; s4, requiring the prepaid money operationauthentication process of the corresponding project to be consistent when the operation of paying the prepaid money for each project is carried out; and S5, recording the engineering project throughthe Internet and uploading the engineering project to the cloud for backup. Distributed accounting is carried out based on a multi-project multi-role accounting mode; according to the role of the userand the operation mode and operability of the authority authentication account in each project, the correctness, independence, consistency and safety of the account in each project are ensured, and the expenditure reserve money can only be expended by project legal person identity verification and payment password verification.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The invention relates to the technical field of Internet distributed bookkeeping, in particular to an Internet-based distributed bookkeeping method. Background technique

[0002] Blockchain is a decentralized public database based on consensus mechanism. The so-called consensus mechanism refers to the algorithm that ensures data consistency in a distributed system; decentralization means that all nodes can freely choose to participate or leave, and the participating nodes have equal rights; open database means that everyone can view blocks at any time Historical data on the chain. Therefore, the blockchain is composed of many peer nodes, and the consistency of data is guaranteed through the consensus mechanism, thus forming a unified distributed ledger.

[0003] The traditional blockchain represented by Bitcoin and Ethereum adopts a chain structure, which essentially forms a hash tree for retrieval, and confirms transactions by finding a legal longes...

Examples

Embodiment 1

[0054] see Figure 1-2 , an Internet-based distributed bookkeeping method, comprising the following steps:

[0055] Step 1: Designate the corresponding role in the multi-project as the person in charge of bookkeeping, where each role is marked as user 1, and so on, multiple projects are divided into project 1, project 2... project n, among which user 1 Then it is divided into user 1, user 2...user n according to the corresponding person in charge of bookkeeping;

[0056] Step 2: According to the role of the user and the authority authentication account operation mode and operability in each project, to ensure the correctness, independence, consistency and security of the accounts in each project;

[0057] Step 3: The user has a reserve fund account, and can operate the relevant situation of the reserve fund in the project according to the project role, and can also query various information of the reserve fund account, including reserve fund expenditure, reserve fund balance,...

Embodiment 2

[0074] see Figure 6-7 , an Internet-based distributed bookkeeping method, comprising the following steps:

[0075] Step 1: Designate the corresponding role in the multi-project as the person in charge of bookkeeping, where each role is marked as designer / contractor / design agency, and so on, and multiple projects are divided into project 1, project 2... ...Project n, in which designers / contractors / design agencies are divided into designers 1...n, contractors 1...n, and design agencies 1...n according to the corresponding responsible for bookkeeping;

[0076] Step 2: According to the role of the designer / contractor / design agency and the operation mode and operability of the authority authentication account in each project, ensure the correctness, independence, consistency and security of the accounts in each project;

[0077] Step 3: The designer / contractor / design agency has a reserve fund account, and can operate the relevant situation of the reserve fund in the project accor...

Embodiment 3

[0088] The data channel established by the Internet base station completes the storage and reading tasks of multiple reserve account data, including the payment, recharge and balance of the reserve account, and the account information managed by the networked financial institutions is uploaded and transmitted. Payment vouchers, bills, or account information opened by financial institutions are all quickly transmitted, and the security authentication method of the project's reserve fund can only be spent with project legal person identity verification and payment password verification to match the payment reserve fund. For identity proof in engineering and business transactions, data transmission is carried out on the Internet in multiple reserve accounts recorded by each user, and a stronger encryption algorithm is used in the transmission. At the same time, a trust verification mechanism must be established to ensure security. Certification is a digital certificate. Digital ce...