What is the meaning of Hard fork in blockchain or bitcoin? How hard fork works or implemented? How it can impact the whole bitcoin system and its prices?