US 12,386,727 B2
Method and apparatus for bug bounty system for blockchain
Kaiho Fukuchi, Santa Clara, CA (US); Takayuki Suzuki, Cupertino, CA (US); Takatoshi Ohara, Cupertino, CA (US); Shin Tezuka, Campbell, CA (US); Nobutaka Kawaguchi, Santa Clara, CA (US); and Ken Naganuma, Campbell, CA (US)
Assigned to HITACHI, Ltd., Tokyo (JP)
Filed by HITACHI, Ltd., Tokyo (JP)
Filed on May 8, 2023, as Appl. No. 18/144,714.
Prior Publication US 2024/0378284 A1, Nov. 14, 2024
Int. Cl. G06F 11/362 (2025.01)
CPC G06F 11/3636 (2013.01) [G06F 11/362 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A bug bounty generation system, the system comprising:
a plurality of nodes;
a private blockchain system being set in a first node of the plurality of nodes, wherein the first node is a private blockchain node, and the private blockchain system comprises:
a first processor configured to:
receive a transaction for execution in runtime for bug detection, and
monitor the transaction in the runtime and extract features of the transaction to output first feature values; and
an external system in communication with the private blockchain system, the external system comprises:
a second processor configured to:
extract features of past transactions stored in nodes other than the first node of the plurality of nodes and outputs second feature values; and
generate a bounty information corresponding to a bug alert in the transaction, wherein the bounty information is generated based on (i) a degree of similarity between the first feature values and the second feature values by comparing the first feature values with the second feature values; and (ii) rarity, basicity, and scale of damage of a bug detected in the transaction,
wherein the second processor instructs payment of bounty based on the bounty information, and
wherein the nodes other than the first node of the plurality of nodes are physical blockchain nodes,
wherein the first processor generate a test report to the external system.