Jedwali la Yaliyomo
- Utangulizi
- Kazi Inayohusiana
- 3. Msingi
- 4. Uchambuzi wa Kiufundi
- 5. Matokeo ya Kielelezo
- 6. Utekelezaji wa Msimbo
- 7. Matumizi ya Baadaye
- 8. Marejeo
- 9. Uchambuzi wa Mtaalam
Utangulizi
Proof-of-Work blockchains hutegemea algoriti za ugumu kudumisha mwingilio thabiti wa manunuzi kwa kubadilisha kiwango cha ugumu wa kuzuia kukabiliana na mabadiliko ya nguvu ya kompyuta. Algoriti ya cw-144 ya Bitcoin Cash inaonyesha kutokuwa na utulivu wa mzunguko kutokana na vitendo vyema vya maoni, na kusababisha usindikaji usioaminika wa manunuzi. Karatasi hii inatoa utaftaji wa hisabati wa Algoriti ya Ugumu ya Kichujio cha Kielelezo Hasi (NEFDA) kama njia bora mbadala.
Kazi Inayohusiana
Utafiti uliopita wa zawy12 unatoa muhtasari kamili wa algoriti za ugumu. ASERT na algoriti za EMA zimependekezwa kama njia mbadala za cw-144. Kazi yetu inatofautisha kwa kutoa utaftaji rasmi wa kihisabati wa NEFDA kutoka kwa kanuni za msingi na kuelezea sifa zake zinazohitajika.
3. Msingi
Algorithms ya ugumu yakadai hutathmini kiwango cha sasa cha hash kulingana na ugumu wa block zilizopita na muda wa kutatua. Ushujaa wa algorithm huamua kwa kasi gani inaweza kukabiliana na mabadiliko ya kiwango cha hash. Algorithm ya cw-144 ya Bitcoin Cash inakabiliwa na vitanzi vya maoni chanya ambavyo huunda muundo wa mzunguko katika nyakati za kutatua block.
4. Uchambuzi wa Kiufundi
4.1 Msingi wa Kihisabati
NEFDA algorithm inatokana na kutumia mbinu ya kichujio cha kipeo hasi. Muundo wa kimsingi wa kihisabati ni:
$D_{n+1} = D_n \cdot e^{\frac{T_{target} - T_{actual}}{\tau}}$
Ambapo $D_{n+1}$ ni ugumu unaofuata, $D_n$ ni ugumu wa sasa, $T_{target}$ ni muda bora wa block, $T_{actual}$ ni muda halisi wa block, na $\tau$ ni mgawo wa udhibiti wa kukabiliana.
4.2 Sifa Muhimu
NEFDA inaonyesha kutojali historia, kuzuia uundaji wa maoni chanya, na hutoa marekebisho ya haraka kwa mabadiliko ya kiwango cha hash huku ikiweka utulivu wakati wa vipindi thabiti vya uchimbaji.
5. Matokeo ya Kielelezo
Matokeo ya ukalimani yanaonyesha kuwa NEFDA huondoa mitetemo mibaya katika uwezo wa miamala ikilinganishwa na cw-144. Algorithm inadumisha muda lengwa wa kuzuwa ndani ya mkengeuko wa 15% hata wakati wa mabadiliko ya 50% ya kiwango cha hashi, huku cw-144 ikionyesha miengeuko inayozidi 200%.
6. Utekelezaji wa Msimbo
function calculateNEFDA(currentDifficulty, targetTime, actualTime, tau) {7. Matumizi ya Baadaye
Kanuni za NEFDA zinaweza kutumika kwenye minyororo ya vitalu ya Proof-of-Work inayokua, hasa ile inayopata mabadiliko makubwa ya kiwango cha hash. Algorithm inaonyesha matumaini kwa mitandao ya hifadhi iliyotawanyika, minyororo ya IoT, na matumizi mengine yanayohitaji usindikaji thabiti wa manunuzi chini ya ushiriki wenye kutetereka.
8. Marejeo
- Ilie, D.I., et al. "Unstable Throughput: When the Difficulty Algorithm Breaks" Imperial College London (2020)
- zawy12. "Muhtasari ya Algorithms ya Ugumu" (2019)
- Bitcoin Cash Development Team. "Mapendekezo ya Algorithm ya Ugumu ya BCH" (2020)
- Nakamoto, S. "Bitcoin: Mfumo wa Pesa wa Elektroniki wa Peer-to-Peer" (2008)
9. Uchambuzi wa Mtaalam
Kuchoma na sindano moja: Ubunifu wa algoriti ya ugumu wa Bitcoin Cash una dosari ya msingi, mzunguko wa maoni chanya katika algoriti yake ya cw-144 unasababisha tatizo kubwa la kutotulika kwa uwezo wa mfumo, jambo ambalo hatarisha moja kwa moja dhamira kuu ya thamani ya mnyororo wa vitalu — kuaminika na kutabirika.
Mnyororo wa mantiki: Chanzo cha tatizo ni kutegemea kupita kiasi data ya kihistoria katika algoriti ya cw-144, na kuunda utaratibu wa maoni chanya unaofanana na "athari ya kundi la kondoo" katika masoko ya kifedha ya kitamaduni. Wakati wachimbaji madini wanapofuata faida kupitia mkakati wa kuruka sarafu, algoriti hawezi kukabiliana haraka na mabadiliko ya nguvu ya hesabu, badala yake huongeza msukosuko. Kwa kulinganisha, mbinu ya kuchuja hasi ya kipeo inayotumika na NEFDA, inayofanana na kidhibiti cha PID katika nadharia ya udhibiti, hukata mnyororo huu mbaya kupitia ubunifu wa kifahari wa kihisabati.
Viporo na mapungufu: Nguvu ya NEFDA iko katika uhuru wake wa kihistoria na uwezo wake wa kukabiliana haraka, jambo ambalo linakumbusha falsafa ya ubunifu ya uthabiti wa mzunguko katika CycleGAN—kuepuka usawa duni wa mfumo kupitia vikwazo vya kihisabati vilivyo na busara. Hata hivyo, utendaji wa algoriti hii chini ya mienendo mkali ya nguvu ya hesabu bado unahitaji uthibitisho zaidi wa kimajaribio, na uchaguzi wa kiwakilishi cha wakati τ una ukosefu wa udhibiti, ambao unaweza kuwa vekta mpya ya shambulio. Ikilinganishwa na ucheleweshaji wa bomu la ugumu la EIP-3554 wa Ethereum, suluhisho la BCH linaonekana kuwa la mabadiliko makubwa lakini linakosa mkakati wa mpito wa hatua kwa hatua.
Ushauri wa Hatua: Kwa watengenezaji wa blockchain, utafiti huu unasisitiza kuwa uthabiti wa algoriti ni muhimu zaidi kuliko uboreshaji wa utendaji pekee. Kuiga kanuni za jadi za ubunifu wa mfumo wa kudhibiti (kama vile mafanikio ya Profesa Karl Åström wa MIT katika uwanja wa udhibiti unaojigeuza) kunaweza kuleta mageuzi katika utaratibu wa makubaliano ya blockchain. Kwa wawekezaji, hii inamaanisha hitaji la kukagua upya miradi ya minyororo ya umma inayodai "utendaji wa hali ya juu" lakini ina kasoro za msingi katika ubunifu wa algoriti. Kama vile mgogoro wa kifedha wa 2008 ulivyoonya kasoro za mifano ya kifedha ya jadi, matatizo ya BCH yanatukumbusha: katika mifumo isiyo ya katikati, uthabiti wa algoriti sio chaguo, bali ni lazima ya kuishi.