Шта је леш?
Хасх је функција која претвара унос слова и бројева у шифрирани излаз фиксне дужине. Хасх се ствара помоћу алгоритма и од суштинског је значаја за блок менаџмент у крипто валути.
Кључне Такеаваис
- Хасх је функција која удовољава шифрованим захтевима потребним да се реши за израчун блок-ланца. Хаш, попут нема смисла или решења, је окосница блоцкцхаин мреже. Копирање је фиксне дужине јер је готово немогуће погодити дужина хасх-а ако је неко покушавао да пробије блоцкцхаин. хасх се развија на основу информација присутних у заглављу блока.
Како ради мршавост
Окосница крипто валуте је блоцкцхаин, који је глобална књига која се формира повезивањем појединачних блокова података о трансакцијама. Блок-лан садржи само потврђене трансакције, које спречавају лажне трансакције и двоструко трошење валуте. Резултујућа шифрована вредност представља низ бројева и слова који не личе на оригиналне податке и назива се хасх. Ископавање криптовалута укључује рад са овим хасх-ом.
Хасхинг захтева обраду података из блока кроз математичку функцију, што резултира резултатом фиксне дужине. Употреба излаза фиксне дужине повећава сигурност јер свако ко покушава да дешифрује хасх неће моћи да каже колико је дуг или кратак унос једноставним гледањем дужине излаза.
Решавање хасх-а у суштини решава сложени математички проблем, а започиње с подацима доступним у заглављу блока. Свако заглавље блока садржи број верзије, временску ознаку, хасх који се користио у претходном блоку, хеш Меркеловог коријена, нонце и циљни хасх.
Рудар се фокусира на нема, низ од бројева. Овај број је додан у заглављеним садржајима претходног блока, који је и сам хеше. Ако је овај нови хасх мањи од или једнак циљном хасху, тада се прихвата као решење, рудару се даје награда, а блок се додаје у блоцкцхаин.
Процес валидације за блоцкцхаин трансакције ослања се на податке који се шифрирају помоћу алгоритамског хасхирања.
Решавање хасх-а захтева да рудар одреди који низ ће користити као нонце, а који сам по себи захтева значајну количину покушаја и грешке. То је зато што је није случајни низ. Врло је мало вероватно да ће рудар приликом првог покушаја успешно пронаћи тачан став, што значи да рудар потенцијално може тестирати велики број опција без пре него што га исправи. Што је већа тешкоћа - мерило колико је тешко направити хеш који задовољава захтев циљаног хасх-а - дуже ће бити потребно да се генерише решење.
Пример шаша
Хасхинг речи "здраво" ће произвести резултат који је исте дужине као хасх за "Идем у продавницу". Функција која се користи за генерисање хасх-а је детерминистичка, што значи да ће сваки пут добити исти резултат користи се улаз. Може ефикасно генерисати хеширани унос, отежава одређивање уноса (што доводи до рударства), а мале промене уноса доводе до непрепознатљивог, потпуно различитог хасх-а.
За обраду хасх функција потребних за шифрирање нових блокова потребна је знатна моћ обраде рачунара, што може бити скупо. Како би привукли појединце и компаније, које се називају рудари, да улажу у потребну технологију, мреже крипто валута награђују их са новим крипто валутама и новчаном накнадом за трансакције. Рудари се надокнађују само ако су први направили хасх који испуњава захтеве задате у циљаном хасху.
