4.17 Workshop: Chicken
This workshop assumes that you have recently completed Workshop: Race.
In this workshop, we implement a game of Chicken, where each player submits an equal wager, and then competes with the other to submit more transactions to the consensus before a deadline.
In other words, they must decide between the risk of losing the entire pot and the risk of overspending on transaction costs.
Like Workshop: Race, this demonstrates the deadweight losses associated with race
s, as discussed in the guide section on races.
This page is a placeholder for a future more detailed workshop. You could try to implement yourself though, given the sketch above! If you’d like to see a draft version of our code, please visit examples/chicken-race in our GitHub repository