© The Author(s), under exclusive license to APress Media, LLC, part of Springer Nature 2022
W. Zhang, T. AnandBlockchain and Ethereum Smart Contract Solution Developmenthttps://doi.org/10.1007/978-1-4842-8164-2_11

11. Building Team Projects

Weijia Zhang1   and Tej Anand2
(1)
Austin, TX, USA
(2)
Chappaqua, NY, USA
 

Problem Statement and Brainstorming

When the Ethereum blockchain was first built, there was no chainId in the blocks. The concept of chainId was introduced after a DAO attack in 2016 that resulted in 3.6 million ethers stolen and made Ethereum blockchain to fork into two blockchains, that is, Ethereum mainnet (ETH) and Ethereum Classic . The following diagram (Figure 11-1) shows how the fork happened. In the diagram, block m is a block where ...

Get Blockchain and Ethereum Smart Contract Solution Development: Dapp Programming with Solidity now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.