Криптовалютаның қиындықтары

Криптовалютаның қиындықтары дегеніміз не?

Cryptocurrency қиындық ол шахтаның үшін блок қаншалықты қиын шарасы болып табылады blockchain нақты cryptocurrency үшін. Криптовалютаның жоғары қиындықтары блокчейнге енгізілген транзакцияларды тексеру үшін қосымша есептеу қуатын қажет етеді – бұл тау-кен деп аталатын процесс.

Криптовалютаның қиындықтары – бұл биткоин және басқа криптовалюталар желінің хэш қуаты өзгерген кезде блоктар арасындағы орташа уақытты тұрақты ұстап тұру үшін қолданатын параметр. Криптовалютадағы қиындық өте маңызды, өйткені жоғары қиындық блокчейн желісін зиянды шабуылдардан қорғауға көмектеседі.

Негізгі өнімдер

  • Криптовалютаның қиындықтары – бұл белгілі бір криптовалюта үшін блокчейндегі блокты өндірудің қаншалықты қиын екендігі.
  • Криптовалютаның жоғары қиындықтары блокчейнге енгізілген транзакцияларды тексеру үшін қосымша есептеу қуатын қажет етеді.
  • Блок құру үшін қиындық неғұрлым жоғары болса, криптовалюта желісінің қауіпсіздігін жақсартады, өйткені шабуылдаушыларға бақылауды алу үшін орасан зор ресурстар қажет болады.

Криптовалютаның қиындықтарын түсіну

Тау-кен процесінде блок тізбектерді қолданатын Bitcoin және басқа криптовалюталар  сақталады. Кеншілер блокчейнде жасалатын транзакцияларды тексереді және алаяқтықтың алдын алу және мәмілелердің заңдылығын қамтамасыз ету үшін аудиторлардың міндеттерін орындайды. Тау-кен өндірісін битоиннің негізін қалаушы Сатоси Накамото ойластырды .

Бұл жүйеде криптовалютаның бағдарламалық жасақтамасын компьютерлерінде басқаратын кеншілер транзакция туралы деректердің ең соңғы партиясын тізбекке қосып, жаңа блок іздеу үшін бәсекелеседі. Транзакциялар жеткілікті расталғаннан кейін блокчейнге жаңа блок қосылады. Кеншілер күш-жігері үшін ақы алуы мүмкін, бірақ кеншінің өтемақы алуына дейін басқа да талаптар бар. Блокты өндіруге қажетті есептеу қуатының деңгейі криптовалютаның қиындықтарымен көрінеді. Жаңа блокты табуға кететін уақыт криптовалютаның қиындық деңгейіне және кездейсоқ мүмкіндікке бағынады.

Жаңа блоктың криптовалютадағы қиындықтарын өлшеу үшін блок-тізбектегі транзакцияларды өндіруге және өңдеуге қолданылатын есептеу қуатын білдіретін хэш қуатын түсіну маңызды.

Кездейсоқ хэштер

Хэш – бұл сөздерді немесе деректерді бейнелеу үшін қолданылатын әріптік-сандық код. Кеншілер транзакция туралы мәліметтер партиясын қабылдап, оны хэш алгоритмі арқылы іске қосады, бұл белгілі бір мәліметтер жиынтығын ескере отырып, әрқашан бірдей нәтиже береді, бірақ бастапқы деректерді көрсету үшін олардың шығуын қалпына келтіру мүмкін емес. Хэштеу алгоритмдері осы кездейсоқ хэш кодтарын жасау үшін қолданылады. Блокчейнге жаңа мәліметтер қосылмас бұрын, кеншілер мақсатты хэш деп аталатын сандық мәннен төмен немесе тең болатын хэш шығаруға бәсекелесуі керек.

Шахтерлер хэштеу процесін « nonce» немесе «бір рет пайдаланылған сан» деп аталатын жалғыз мәнді өзгерту арқылы жүзеге асырады, және «nonce» өзгерген сайын, өзінің жеке сандар жиынтығымен жаңа хэш жасалады. Хэштің қандай болатынын болжаудың мүмкіндігі жоқ, өйткені әрбір деректер жиынтығы берілген хэш функциясы үшін тек бір шығысқа ие болғандықтан, шахтерлер хэш-талапты қанағаттандырғанға дейін деректерге жаңа нейс қосу процесін қайталауы керек.

Криптовалютаның қиындықтары

Хэш сәйкес келуі керек талап қиындыққа сәйкес келеді. Жарамды хэш криптовалютаның протоколымен автоматты түрде (және мезгіл-мезгіл түзетіліп) орнатылатын белгілі бір мақсатты мәннен төмен болуы керек. Мақсатты мән неғұрлым төмен болса, қолайлы нәтижеге қол жеткізу үшін шахтер хэш-функцияны қайталаудан көбірек өтуі керек – басқаша айтқанда, қиындық соғұрлым жоғары болады. Теориялық тұрғыдан кенші сәттілікке қол жеткізіп, бірінші блокта берілген блок үшін жарамды хэш ала алады. Алайда, уақыт өте келе, қиындықтар кеншілердің  орташа есеппен бір блокқа көбірек несс жіберуі керектігін білдіреді.

Жеке тұлғалар мен ұйымдар мәліметтерді өңдеуге және қоқыстар шығаруға өздерінің тау-кен қондырғылары арқылы өздерінің есептеу күштерін қосады. Криптовалюта желісінің хэш қуаты барлық тау-кен қондырғыларының жалпы жылдамдығын білдіреді. Хэш жылдамдығы – бұл секундына есептеуге болатын хэш саны.

Әрбір хэш кездейсоқ жасалынғандықтан, мақсатты хэш талабы орындалмайынша және табысты кеншіге жаңа криптовалюта монеталары соғылғанға дейін миллиондаған болжамдарды немесе хэштерді қабылдауы мүмкін. Тек содан кейін транзакциялар блокчейн ішіндегі жаңа блокқа қосылады. Былайша айтқанда, хэштеу процесі лотерея жүйесіне ұқсас. Нәтижесінде жаңа монеталар осы тау-кен процесі арқылы шығарылады.

Маңызды

Хэш ставкасы неғұрлым жоғары болса, алаяқтың блокчейнді басқаруы соғұрлым қиын болады, өйткені хэштеу күші қажет. Басқаша айтқанда, қиындық неғұрлым жоғары болса, желі соғұрлым қауіпсіз болады.

Криптовалюта қиындықтарының артықшылықтары

Нәтижесінде кеншілер бір функцияны қайта-қайта қайталайтын болса, желі қатысушылары неге жоғары криптовалютаға қиындық туғызады деген сұрақ туындауы мүмкін. Криптовалюта қиындықтарының екі негізгі пайдасы бар.

Жаңа блоктардың тұрақты жылдамдығы

Bitcoin Whitepaper Сатоси Nakamoto арқылы сынақ жұмысы қиындық blockchain қосылған жаңа блоктарды тұрақты өндірісін жасау үшін көмектеседі жолын түсіндіреді.

«Аппараттық жылдамдықтың өсуін және уақыт өткен сайын жұмыс істейтін түйіндерге деген қызығушылықтың орнын толтыру үшін жұмыстың дәлелденуі бір сағаттағы орташа блоктар санына бағытталған жылжымалы орташа мәнмен анықталады. Егер олар өте тез жасалса, қиындық көбейеді. «

Bitcoin орташа 10 минут сайын блокчейнге жаңа блок қосуға арналған. Басқа криптовалюталар жиі блоктар жасауға бағытталған; мысалы, litecoin 2,5 минутқа бағытталған. Мәселе мынада, желінің кеншілері басқаратын есептеу қуатының мөлшері әр түрлі болуы мүмкін.

Сатоси Накамото бірінші блокты өндірген кезде, желіде бір ғана машина болды – қарапайым ноутбук немесе жұмыс үстелі. Бүгінгі күні көптеген кеңейтілген, қоймалық көлемдегі ASIC фермалары бар. ASIC – бұл мүмкіндігінше тезірек hash функциялары арқылы қопсытуға арналған машиналар.

Желінің тұрақты орташа жылдамдықпен жаңа блок шығаруын қамтамасыз ету үшін бағдарламалық жасақтама мақсатты хэшті жоғары немесе төмен автоматты түрде реттейтін етіп орнатылған, бұл сәйкесінше төмен немесе үлкен қиындықтарға әкеледі. Накамото генезис блогын өндірген кезде, биткоиннің қиындықтары бір болды.

Желілік қауіпсіздік

Хэштің жалпы коэффициенті криптовалюта желісінің қауіпсіздігі туралы түсінік береді, өйткені алаяқтар немесе жаман актерлер зиянды шабуылда бақылауды алу үшін желінің жалпы хэш қуатын еңсеруі керек. Хэштеу функцияларын орындау үшін әр секунд сайын триллиондаған болжамдар жасауға қабілетті арнайы компьютерлер қолданылады.

Криптовалютаның қиындығы неғұрлым жоғары болса, мақсатты хэш-талапқа жету үшін соғұрлым көп болжам немесе хэш қажет. Нәтижесінде, бұл процесс шабуылдаушыларға блокчейн желісінің 51% көпшілігі деп аталатын көпшілік бақылауды алуды өте қиын және қымбат етеді.

Криптовалютаның қиындықтарының мысалы

2021 жылдың 2 сәуіріндегі жағдай бойынша биткоин үшін криптовалютаның қиындықтары 23,14 трлн.Егер қиындықтың өзгеруін салыстыратын болсақ, 2018 жылдың 1 сәуірінде битоиннің қиындықтары 3,51 трлн.2018-04-21 Аттестатта сөйлеу керек

Төмендегі кестеде битоиннің жылдар бойғы қиындықтардың өзгеруі көрсетілген: