Ever wondered what some interactions between Ethereum Addresses would look like? This project is a small attempt to try and understand significant events by visualising the transaction flow of a given Address. With enough search depth, we can discover a lot in a public blockchain like Ethereum. This project takes advantage of the built in capabilities and features of Neo4j for Graphs structuring and data exploration. And, also Elixir’s easy process management to build a network in a concurrent way.
0:00 Welcome
8:09 Overview
13:55 Problem: Scammers
34:30 Demo: Setup
39:30 Demo: Visualisation & Query
53:00 Demo: Ingestion
55:50 Demo: Visualisation & Query Part 2
59:20 Blockchain Events
1:04:50 WrapUp
Interesting Links:
Elixir Driver for Neo4j: https://development.neo4j.dev/developer/erlang-elixir/
GIthub Repository: https://github.com/zediogoviana/ethcule-poirot
Diogo Viana on the web:
- twitter: https://twitter.com/zediogoviana
- github: https://github.com/zediogoviana
- dev.to: https://dev.to/zediogoviana
Check out https://community.neo4j.com/ for questions and discussions around Neo4j