Ethereum for Java Developers
summary
Shows that Ethereum behaves like a distributed object platform rather than magic hype and demonstrates a full Java workflow: write a simple Solidity Storage contract with getter and setter, compile to EVM bytecode, generate a Java proxy with the web3j maven plugin, and deploy to a local Ganache node using web3j and a hardcoded private key. Deployment and synchronous calls work in the demo, but on‑chain computation is slow and expensive so heavy logic must stay off‑chain and only hashes or pointers belong on chain.
AI-written summary · about
chapters (10)
- 0:00Introduction and background
- 2:23History of utility computing
- 6:12Understanding trust models
- 11:17Bitcoin and ledger mechanics
- 18:42Proof of work evolution
- 23:52Blockchain classification
- 25:18Smart contracts and Ethereum
- 30:57Java developer interaction
- 39:51Practical implementation
- 43:47Q&A and concluding thoughts
related talks
34mBlockchain, Ethereum and Business Applications
40mDeveloping Distributed Apps on the Ethereum Blockchain
40mWhat Ethereum Offers Developers
01h 08mBuilding apps quickly on Ethereum
49mJava EEFuture Is Now, But It Is Not Evenly Distributed Yet
25mEthereum in 25 Minutes
47mJava for Small Coding Tasks
01h 10mEnterprise Java on Steroids
