Snapping Snap Sync - Practical Attacks on Go Ethereum Synchronising Nodes
Offered By: USENIX via YouTube
Course Description
Overview
Explore a 14-minute conference talk from USENIX Security '23 that delves into practical attacks on Go Ethereum synchronizing nodes. Discover three novel attacks that allow adversaries with minimal network mining power to manipulate synchronizing nodes, causing them to deviate from consensus and operate on an adversary-controlled blockchain. Learn how these attacks were successfully implemented in a test network and their potential for financial exploitation through off-chain trading and arbitrary code execution. Understand the implications for Ethereum Classic and EthereumPoW, two Ethereum forks still using proof-of-work consensus with a combined market capitalization of around 3 billion USD. Gain insights into the vulnerabilities that existed in the pre-Merge Ethereum mainnet from 2017 to 2022, as presented by researchers Massimiliano Taverna and Kenneth G. Paterson from ETH Zurich.
Syllabus
USENIX Security '23 - Snapping Snap Sync: Practical Attacks on Go Ethereum Synchronising Nodes
Taught by
USENIX
Related Courses
Never Been KIST - Tor’s Congestion Management Blossoms with Kernel-Informed Socket TransportUSENIX via YouTube Eclipse Attacks on Bitcoin’s Peer-to-Peer Network
USENIX via YouTube Control-Flow Bending - On the Effectiveness of Control-Flow Integrity
USENIX via YouTube Protecting Privacy of BLE Device Users
USENIX via YouTube K-Fingerprinting - A Robust Scalable Website Fingerprinting Technique
USENIX via YouTube