Learn Achieving Engineering Goals for Middle blockchain