So, sort of like a secret generating linked list, where one node (you) are a bad actor?
What prevents the participant right before you from simply circumventing you or secretly passing to the next participant directly?
It also seems that once someone receives the correct answer for their step in the chain, they no longer need anyone beneath them?
(A) -> (B) -> (C) -> (you) -> (D)
Once C has participated in this one time, why do they need A or B?