The basic idea behind soft-consensus is that a set of rules are written for how to interpret the data on the blockchain, and the application follows those rules. The blockchain itself will not reject blocks with "bad data" (that doesn't follow the rules), but the application layer will. It is 100% publicly auditable, since the data is all in the blockchain.
You are viewing a single comment's thread from: