Describir: Improved Byzantine Fault-Tolerant Algorithm Based on Alliance Chain