BOS: The Universal Access Layer to the Blockchain