The present invention relates to an RSP (rock, scissors, paper) consensus method for a block-chain, capable of probabilistically avoiding and preventing attack of a participant participating in a distributed ledger consensus process with malicious intent in a distributed network environment by forming a combination using incentive logic and each of three static variables R, S and P which balance with each other. The RSP consensus method for a block-chain is configured to avoid and prevent attack of a participant participating in a distributed ledger consensus process with malicious intent in a block-chain network environment. The method comprises the following steps of: digitizing performance of a computing device owned by a user desired to participate in the distributed ledger consensus process to a unique value through a dataset; forming a combination using each of three static variables R, S and P which balance with each other according to the digitized unique value; submitting a predetermined ratio of stake held by the user as a deposit to participate in the distributed ledger consensus process; selecting a representative who is to manage consensus of the enforcement among users participating in the distributed ledger through the formation of the RSP combination combined by the user; and allowing the selected representative to measure the winning number by comparing a random RSP combination formed by using a random function with a users own RSP combination, paying compensation to a user with the greatest winning number during a corresponding consensus process, and mining a new block. Therefore, the RSP consensus method for a block-chain is provided to avoid and prevent attack from an attacker with malicious intent.;COPYRIGHT KIPO 2020
展开▼