Skip to content

IPChain Digging Manual

IPCChain edited this page Jan 17, 2018 · 1 revision

Digging Introduction

  • Participate in the intellectual property chain bookkeeping, you need to promise to provide stable and effective billing services. During the accounting period, you need to ensure that your accounting nodes run stable and reliable accounting services to ensure the smooth flow of the network.

  • participate in intellectual property chain account, you can get credit accruals. When the chain of production is being filtered by a bookkeeping candidate, the cumulative value of bookkeeping credits can be an important reference factor. The longer the bookkeeping time, the higher the cumulative credit value.

  • Constrain the behavior of accounting nodes to prevent malicious attacks, we require the participating nodes to pay deposit. Account security deposit is only frozen to your account, only to withdraw from the account before use.

  • When you no longer want to participate in accounting activities, you can choose to withdraw from the accounting, after a period of time, your margin will be thawed. The thawing margin is guaranteed through the DPOC mechanism, and the pre-requisite is that you have not carried out any malicious attacks on the production chain network.

  • During the accounting period, you need to ensure that you are using a safe and secure billing process, and we will severely punish the accounting activities that maliciously attack the network.

  • During the accounting period, if the account is interrupted due to the instability of your network or the computer used for accounting (such as computer power loss, downtime, network interruption, etc.), we will deduct your credit every time Points until you are signed out of the bookkeeping list.

  • After you participate in accounting, your accounting process is strictly recorded in the blockchain. You can check your accounting status by entering your accounting address through the browser of the intellectual property browser.

Accounting requirements, processes and penalties

Accounting requirements:

  1. To participate in the accounting, first need to have the following hardware requirements:
  • Host: CPU (dual-core) 2.5G+/ Memory 4G + / Harddisk 500G +

  • Network: 20M + bps

  • Operating conditions: (MTBF> 100,000 hours)

  1. To pay a full deposit (margin is only frozen in your account, not transferred to other addresses)

  2. It is recommended that accountants regularly transfer their accounting income to other addresses. (This is mainly to prevent the existence of a lot of change, causing the inconvenience of late transfer transactions)

Join accounting:

  1. At the time of enrollment, the blockchain calculates the previous booked amount, the amount of the accrual bond recommended to the node planning to participate in the bookkeeping.

  2. The accounting node pays a full deposit and submits an application for accounting. After a period of time, the accounting node is accepted as a member of accounting and is admitted to the accounting. The waiting time is determined by the time of the last consensus meeting.

  3. If the accounting amount does not meet the requirements of the ladder accounting deposit, after a period of time the accounting deposit will be returned to the user who initiated the accounting application.

  4. Billing starts after some time if accounting requirements are agreed to by other nodes in the blockchain. The bookkeeping list shows the bookkeeping revenue and bookkeeping time.

Exit accounting:

  1. The accounting node proposes to withdraw the application for accounting. After a period of time, the consensus meeting of members is agreed to withdraw from the accounting list, and after a period of time, the accounting margin is unfrozen.

  2. The accounting node can not record the accounting until the consensus member meeting has agreed to withdraw from the accounting. Otherwise, the accounting node may be punished by the consensus member meeting.

Accounting penalties

  1. Ordinary Penalty: Nodes that have not been booked for more than three consecutive sessions are considered as node failures, they will be logged out of the accounting list, and the margin will naturally thaw.

  2. Serious Penalty: Nodes will maliciously attack the network (such as illegal trading is packaged, malicious packaging, etc.), will receive serious penalties. Serious penalties will be withdrawn from the billing list and credited to the blacklist.

Accounting security deposit calculation

Accounting security deposit

Deposit according to the ladder, according to the total number of accounts to determine the follow-up to join the accounting node to pay the deposit

                       Bookkeeping number                             Deposit
                                1~20                              1,000,000 IPC
                                21~30                             2,000,000 IPC
                                31~40                             3,000,000 IPC
                                41~50                             5,000,000 IPC
                                51~60                             8,000,000 IPC
                                61~70                             13,000,000 IPC
                                71~100                            21,000,000 IPC
                                >100                              34,000,000 IPC

Book rewards:

Book rewards in accordance with the following rules:

  1. Each year a natural increase of 96,000,000 IPC

  2. The first five years mining reward 960,000,000 IPC, decreasing each year.

  • First year: 320,000,000 IPC
  • The second year: 256,000,000 IPC
  • Third year: 192,000,000 IPC
  • Fourth year: 128,000,000 IPC
  • Fifth year: 64,000,000 IPC
  • Sixth year: 0 IPC

Example:

In accordance with the normal 15S a block accounting speed, a total of 2102400 Block: For the first year : Annual bonus per unit = (96,000,000 + 320,000,000) / 2102400 ≈ 200 IPC.
For the second year: Annual bonus per unit = (96,000,000 + 256,000,000) / 2102400 ≈ 170 IPC

Contribution value calculation and use

Contribution value calculation:

Contributions are calculated based on the number of records and penalties.

  • Once per successful accounting, Contribution +1
  • Unbundled out of account, Contribution - 100
  • Node was severely punished, Contribution to 0, while being added to the blacklist, prohibit re-bookkeeping
  • After being punished normally, Contribution keeps the record and deducts it for re-bookkeeping

Use of Contribution Value (Credits Deposit Deductible Use)

The contribution value is used to deduct the basic margin when applying for bookkeeping.

  1. After the contribution value is rounded to the nearest thousand, you can deduct the security deposit. (For example, the contribution of the original 8917 points is 8000, rounded to the nearest thousandth, and each credit value can be deducted from the 100IPC margin deduction.) At this time, if the margin requirement is 2,000,000 IPC, the security deposit can be converted into 1,200,000 IPC.)

  2. Contribution Value Deductible If the basic margin is reached, the deductible will not be continued. (For example, the contribution of the original 18917, each credit can be deducted 100IPC margin deduction. At this time if the accounting deposit requirement of 2,000,000IPC, after the deduction of the margin of 1,000,000IPC, because the basic margin of 2,000,000 IPC)

  3. Contribution Value The first year of bookkeeping is not deductible. The debit of bookkeeping deposit starts from the second year of bookkeeping