What Is Block Time Agreement