This pull request contains changes to improve clarity, correctness and structure.
Description correction:
Corrected block chain
to blockchain
x2
Corrected OLD_CMAKE_REQURED_FLAGS
to OLD_CMAKE_REQUIRED_FLAGS
x4
Please review the changes and let me know if any additional changes are needed.