@techreport{oai:ipsj.ixsq.nii.ac.jp:00209500, author = {大月, 魁 and 中村, 龍矢 and 首藤, 一幸 and Kai, Otsuki and Ryuya, Nakamura and Kazuyuki, Shudo}, issue = {5}, month = {Feb}, note = {パブリックブロックチェーンにおいては,P2P ネットワークに参加する全ノードが同一のブロックチェー ンに合意するためのコンセンサスアルゴリズムが重要な要素である.ビットコインをはじめ多くのブロックチェーンのコンセンサスアルゴリズムでは,フォークチョイスルールによって各ノードがどのブロックチェーンを採用するか決定する.本研究は,saving attack という新たな攻撃群を提案し,その影響をシミュレーションを用いて調査する.Saving attack は一時的なコンセンサス不良の間にブロックを提案する権利を保持しておき,それらを用いて新たなコ ンセンサスの失敗を後に起こす攻撃である.その結果,ブロックチェーンに対して決済の遅れや処理性能の低下を及ぼす.我々の結果は,時価総額第二位の暗号通貨である Ethereum のアップグレード版となる計画の Ethereum 2.0 のコンセンサスアルゴリズムにも適用されうるものである., Blockchain consensus, which enables nodes on a P2P network to agree on the same ledger history, is the core element of blockchain systems. In many blockchain systems, a node chosen by a block proposer selection algorithm generates a block and each node chooses a canonical chain by a fork-choice rule. This study introduces saving attacks, a new kind of attack to prevent nodes from reaching consensus. In saving attacks, the adversary “saves” its blocks (“votes”) during a temporal consensus failure and utilize them later to make another consensus failure. As a result, the blockchain suffers from poor performance and high latency to finality. Our results are applicable to Ethereum 2.0, a project to upgrade the current Ethereum protocol by PoS and sharding.}, title = {Saving attack のブロックチェーンコンセンサスに対する影響}, year = {2021} }