R3coda is a distributed ledger that doesn't utilize transaction blocks. A distributed ledger is the database that is shared consensually among multiple sites, institution or geographies and it is accessible by multiple people. It allow any transaction to have public witnesses.