Broadening of horizons: a review of blockchains' influence on EHRs development trend. (16th April 2023)