What the ???? is blockchain?

Technology