Weight is a fixed number designed to manage the time it takes to verify the block. Each transaction includes basic weight and dispatches weight. The basic weight describes the cost involved in the transaction (such as signature verification), and the dispatch weight describes the time to execute the transaction. The weight fee of a transaction is the product of the total weight of a transaction and the price per weight.