BLOCKCHAIN: Considerations on decentralization and witnesses