HASBFT: A Byzantine Fault-Tolerant Consensus Algorithm with Transaction Hash Compression and Aggregated Signature Optimization | Synapse