CircularBuffer를 사용해서 protobuf를 이용하도록 변경