ਮਾਈਨਰ ਨੌਂਸ ਦੀ ਵਰਤੋਂ ਕਿਵੇਂ ਕਰਦੇ ਹਨ?
ਮਾਈਨਰ ਬਲਾਕ ਹੈਡਰ ਬਣਾਉਂਦਾ ਹੈ, ਨੌਂਸ ਨੂੰ 0 ’ਤੇ ਸੈੱਟ ਕਰਦਾ ਹੈ ਅਤੇ ਉਸਦਾ ਹੈਸ਼ ਬਣਾਉਂਦਾ ਹੈ। ਜੇ ਹੈਸ਼ ਟਾਰਗੇਟ ਤੋਂ ਵੱਧ ਹੋਵੇ, ਤਾਂ ਉਹ ਨੌਂਸ ਨੂੰ 1 ’ਤੇ ਸੈੱਟ ਕਰਕੇ ਮੁੜ ਕੋਸ਼ਿਸ਼ ਕਰਦਾ ਹੈ, ਫਿਰ 2 ’ਤੇ, ਅਤੇ ਇਸੇ ਤਰ੍ਹਾਂ ਅੱਗੇ। ਇਹ ਨਾਮ “ਇੱਕ ਵਾਰ ਵਰਤਿਆ ਜਾਣ ਵਾਲਾ ਨੰਬਰ” ਦਾ ਛੋਟਾ ਰੂਪ ਹੈ।
ਕੋਈ ਵੀ ਨੌਂਸ ਦੂਜੇ ਨਾਲੋਂ ਵਧੀਆ ਨਹੀਂ ਹੁੰਦਾ। ਹੈਸ਼ ਦਾ ਪਹਿਲਾਂ ਤੋਂ ਅੰਦਾਜ਼ਾ ਨਹੀਂ ਲਾਇਆ ਜਾ ਸਕਦਾ, ਇਸ ਲਈ ਹਰ ਕੋਸ਼ਿਸ਼ ਵਿੱਚ ਜਿੱਤਣ ਦੀ ਸੰਭਾਵਨਾ ਇੱਕੋ ਜਿਹੀ ਅਤੇ ਬਹੁਤ ਘੱਟ ਹੁੰਦੀ ਹੈ। ਇਸੇ ਕਰਕੇ ਮਾਈਨਿੰਗ ਨਿਰਪੱਖ ਹੈ: ਪ੍ਰਤੀ ਸਕਿੰਟ ਵੱਧ ਕੋਸ਼ਿਸ਼ਾਂ ਦਾ ਮਤਲਬ ਜਿੱਤਣ ਦੇ ਵੱਧ ਮੌਕੇ ਹਨ, ਅਤੇ ਹੋਰ ਕੋਈ ਚੀਜ਼ ਮਦਦ ਨਹੀਂ ਕਰਦੀ।
ਨੌਂਸ ਮੁੱਕਣ ’ਤੇ ਕੀ ਹੁੰਦਾ ਹੈ?
ਚਾਰ ਬਾਈਟਾਂ ਵਿੱਚ ਸਿਰਫ਼ 4,29,49,67,296 ਮੁੱਲ ਹੀ ਆ ਸਕਦੇ ਹਨ। ਇੱਕ ਆਧੁਨਿਕ ਮਸ਼ੀਨ ਇਹ ਸਾਰੇ ਮੁੱਲ ਇੱਕ ਹਜ਼ਾਰਵੇਂ ਸਕਿੰਟ ਤੋਂ ਵੀ ਕਾਫ਼ੀ ਘੱਟ ਸਮੇਂ ਵਿੱਚ ਅਜ਼ਮਾ ਲੈਂਦੀ ਹੈ। ਇਸ ਲਈ ਮਾਈਨਰ ਬਲਾਕ ਵਿੱਚ ਕੋਈ ਹੋਰ ਚੀਜ਼ ਬਦਲਦੇ ਹਨ ਅਤੇ ਨੌਂਸ ਨੂੰ ਮੁੜ ਸ਼ੁਰੂ ਤੋਂ ਅਜ਼ਮਾਉਂਦੇ ਹਨ।
ਮਾਈਨਰ ਦਾ ਦੁਹਰਾਉਂਦਾ ਕੰਮ
- 01
ਹਰ ਨੌਂਸ ਅਜ਼ਮਾਓ
0, 1, 2 ਅਤੇ ਇਸੇ ਤਰ੍ਹਾਂ 4,29,49,67,295 ਤੱਕ। 4 ਬਾਈਟਾਂ ਵਿੱਚ ਇੰਨੀਆਂ ਹੀ ਸਾਰੀਆਂ ਮੁੱਲਾਂ ਆ ਸਕਦੀਆਂ ਹਨ।
- 02
ਤੇਜ਼ੀ ਨਾਲ ਖ਼ਤਮ ਹੋ ਜਾਂਦਾ ਹੈ
ਇੱਕ 100 TH/s ਮਸ਼ੀਨ ਨੂੰ ਇਹ ਸਾਰੇ ਹੈਸ਼ ਕਰਨ ਵਿੱਚ ਲਗਭਗ 43 ਮਾਈਕ੍ਰੋਸਕਿੰਟ ਲੱਗਦੇ ਹਨ।
- 03
ਵਾਧੂ ਨੌਂਸ ਬਦਲੋ
ਮਾਈਨਰ ਆਪਣੇ ਇਨਾਮ ਵਾਲੇ ਲੈਣ-ਦੇਣ (ਕੋਇਨਬੇਸ) ਵਿੱਚ ਇੱਕ ਖਾਲੀ ਫੀਲਡ ਬਦਲਦਾ ਹੈ।
- 04
ਨਵਾਂ ਮਰਕਲ ਰੂਟ
ਉਹ ਲੈਣ-ਦੇਣ ਬਦਲ ਗਿਆ, ਇਸ ਲਈ ਮਰਕਲ ਰੂਟ ਵੀ ਬਦਲ ਜਾਂਦਾ ਹੈ ਅਤੇ ਹਰ ਨੌਂਸ ਨਾਲ ਮੁੜ ਨਵੇਂ ਹੈਸ਼ ਮਿਲਦੇ ਹਨ।
ਆਮ ਤੌਰ ’ਤੇ ਵਾਧੂ ਨੌਂਸ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ। ਇਹ coinbase ਟ੍ਰਾਂਜ਼ੈਕਸ਼ਨ ਵਿੱਚ ਇੱਕ ਵਾਧੂ ਫੀਲਡ ਹੁੰਦਾ ਹੈ। ਇਸ ਨੂੰ ਬਦਲਣ ਨਾਲ Merkle ਰੂਟ ਬਦਲ ਜਾਂਦਾ ਹੈ ਅਤੇ ਅਜ਼ਮਾਉਣ ਲਈ ਹੈਡਰਾਂ ਦਾ ਇੱਕ ਪੂਰਾ ਨਵਾਂ ਸੈੱਟ ਮਿਲਦਾ ਹੈ। ਮਾਈਨਰ ਟਾਈਮਸਟੈਂਪ ਨੂੰ ਵੀ ਥੋੜ੍ਹਾ ਬਦਲ ਸਕਦੇ ਹਨ ਅਤੇ ਅੱਜਕੱਲ੍ਹ ਦੀਆਂ ਕਈ ਮਸ਼ੀਨਾਂ ’ਤੇ ਵਰਜ਼ਨ ਫੀਲਡ ਦੇ ਕੁਝ ਬਿੱਟ ਵੀ ਬਦਲ ਸਕਦੇ ਹਨ।
ਸਰੋਤ
- ਨੌਂਸ · Bitcoin Wiki
- ਬਲਾਕ ਹੈਸ਼ ਕਰਨ ਵਾਲਾ ਐਲਗੋਰਿਦਮ · Bitcoin Wiki
- ਬਲਾਕਚੇਨ ਸੰਦਰਭ: ਹੈਡਰ, ਮਰਕਲ ਟ੍ਰੀ, ਟਾਰਗੇਟ · ਬਿਟਕੋਇਨ ਡਿਵੈਲਪਰ ਦਸਤਾਵੇਜ਼
ਇਸ ਪੰਨੇ ਦੇ ਲਾਈਵ ਅੰਕੜੇ CloudMineCrypto API ਅਤੇ ਜਨਤਕ ਚੇਨ ਡੇਟਾ ਤੋਂ ਆਉਂਦੇ ਹਨ। ਇਹ ਨਿਯਮਿਤ ਤੌਰ ’ਤੇ ਅੱਪਡੇਟ ਹੁੰਦੇ ਹਨ ਅਤੇ ਜਿੱਥੇ ਦਿਖਾਏ ਜਾਂਦੇ ਹਨ, ਉੱਥੇ ਉਨ੍ਹਾਂ ਦੀ ਪਛਾਣ ਦਿੱਤੀ ਹੁੰਦੀ ਹੈ। ਸਿਰਫ਼ ਜਾਣਕਾਰੀ ਲਈ, ਵਿੱਤੀ ਸਲਾਹ ਨਹੀਂ।