Im trying to understand some of the basics of block chain. From what Ive read, a ledger is being verified by multiple people for transactions but who are the people verifying the ledger? Does everyone verify it? And what incentive is there to verify it?