The BCon project seeks design new methods for achieving consensus in a distributed system in a secure and scalable manner by combining blockchain technologies and traditional consensus techniques based on state machine replication strengthened using hardware security features.