ਵੰਡਿਤ ਡਿਜੀਟਲ ਮੁਦਰਾ ਦੀ ਬੁਨਿਆਦ ਸੁਰੱਖਿਆ, ਪਾਰਦਰਸ਼ਤਾ ਅਤੇ ਅਟੱਲ ਸਹਿਮਤੀ ਦੇ ਆਧਾਰ ਉੱਤੇ ਬਣੀ ਹੋਈ ਹੈ। ਇਸ ਦੇ ਕੇਂਦਰ ਵਿੱਚ, Bitcoin ਨੈੱਟਵਰਕ ਕ੍ਰਿਪਟੋਗ੍ਰਾਫਿਕ ਪ੍ਰੂਫ਼ਾਂ, ਆਰਥਿਕ ਪ੍ਰੋਤਸਾਹਨਾਂ ਅਤੇ ਵੰਡਿਤ ਤਪਾਸ਼ ਦੇ ਗੁੰਝਲਦਾਰ ਖੇਲ ਰਾਹੀਂ ਕੰਮ ਕਰਦਾ ਹੈ। ਇਹ ਮੁੱਖ ਯੰਤਰ—ਮਾਈਨਿੰਗ, proof-of-work, ਅਤੇ on-chain ਲੈਣ-ਦੇਣ—ਇਹ ਯਕੀਨੀ ਬਣਾਉਂਦੇ ਹਨ ਕਿ ਸਿਸਟਮ ਭਰੋਸੇ ਤੋਂ ਰਹਿਤ ਰਹਿੰਦਾ ਹੈ ਅਤੇ ਸੈਂਸਰਸ਼ਿਪ ਵਿਰੋਧੀ ਹੈ। ਹਾਲਾਂਕਿ, ਇਹ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਜੋ ਇਸ ਮਜ਼ਬੂਤ ਸੁਰੱਖਿਆ ਪ੍ਰਦਾਨ ਕਰਦੀਆਂ ਹਨ, ਤੇਜ਼ੀ ਅਤੇ ਥਰੂਪੁਟ ਬਾਰੇ ਅੰਤਰਨਿਹਿਤ ਸੀਮਾਵਾਂ ਵੀ ਪੇਸ਼ ਕਰਦੀਆਂ ਹਨ। ਜਿਵੇਂ-ਜਿਵੇਂ ਡਿਜੀਟਲ ਅਸੈੱਟਾਂ ਦਾ ਅਪਣਨ ਵਧਦਾ ਹੈ, ਗੱਲਬਾਤ ਅਨਿਵਾਰਿਆਂ ਨਾਲ ਬੇਸ ਲੇਅਰ ਕਿਵੇਂ ਕੰਮ ਕਰਦੀ ਹੈ ਤੋਂ ਇਹ ਵਿਸ਼ਵਵਿਆਪੀ ਮੰਗ ਨੂੰ ਠੀਕ ਕਰਨ ਲਈ ਇਸ ਨੂੰ ਕਿਵੇਂ ਸਕੇਲ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ ਤੱਕ ਬਦਲ ਜਾਂਦੀ ਹੈ।
ਕੋਰ ਯੰਤਰਾਂ ਤੋਂ ਪਰੇ ਹੋਣ ਵਾਲੇ ਹੱਲਾਂ ਨੂੰ ਸਮਝਣ ਲਈ, ਜਿਵੇਂ ਕਿ Layer 2 ਨੈੱਟਵਰਕ ਅਤੇ sidechains, ਤਾਂ ਪਹਿਲਾਂ ਮੁੱਖ ਨੈੱਟਵਰਕ ਦੀਆਂ ਰੁਕਾਵਟਾਂ ਨੂੰ ਡੂੰਘਾਈ ਨਾਲ ਗ੍ਰਹਿੰਣ ਕਰਨਾ ਲਾਜ਼ਮੀ ਹੈ। Bitcoin ਦਾ ਡਿਜ਼ਾਈਨ ਕੁਸ਼ਲਤਾ ਨਾਲੋਂ ਵੰਡਨ (decentralization) ਨੂੰ ਤਰਜੀਹ ਦਿੰਦਾ ਹੈ, ਇੱਕ ਇਰਾਦੇ ਵਾਲੀ ਚੋਣ ਜੋ ਹਰ ਫੁੱਲ ਨੋਡ ਨੂੰ ਹਰ ਲੈਣ-ਦੇਣ ਨੂੰ ਤਪਾਸ਼ ਕਰਨ ਦੀ ਲੋੜ ਪਾਉਂਦੀ ਹੈ। ਇਹ ਰੈਡੰਡੈਂਸੀ ਬਿਆਨਬਧਾਰੂ ਤੌਰ ਤੇ ਸੁਰੱਖਿਅਤ ਨੈੱਟਵਰਕ ਬਣਾਉਂਦੀ ਹੈ ਪਰ ਲੈਣ-ਦੇਣ ਦੀ ਜਗ੍ਹਾ ਨੂੰ ਇੱਕ ਕਮੋਡਿਟੀ ਵਾਂਗ ਸੀਮਤ ਬਣਾ ਦਿੰਦੀ ਹੈ। ਇਕੋਲੌਜੀ ਦਾ ਵਿਕਾਸ ਇਸ ਲਈ ਇਸ ਸੁਰੱਖਿਅਤ ਬੁਨਿਆਦ ਉੱਤੇ ਵਾਧੂ ਲੇਅਰਾਂ ਬਣਾਉਣ ਵੱਲ ਵਧਿਆ ਹੈ।
ਇਹ ਬਹੁ-ਲੇਅਰੀ ਵਿਧੀ ਮੁੱਖ ਬਲਾਕਚੇਨ ਨੂੰ ਅੰਤਿਮ ਨਿਪਟਾਰਾ ਲੇਅਰ ਵਜੋਂ ਕੰਮ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦੀ ਹੈ ਜਦੋਂ ਕਿ ਆਫ-ਚੇਨ ਹੱਲ ਉੱਚ-ਕ੍ਰਿਤੀਕ ਲੈਣ-ਦੇਣ ਨੂੰ ਹੈਂਡਲ ਕਰਦੇ ਹਨ। ਮੁੱਖ ਚੇਨ ਤੋਂ ਛੋਟੇ ਟ੍ਰਾਂਸਫਰ ਨੂੰ ਹਟਾ ਕੇ, ਨੈੱਟਵਰਕ ਬੇਸ ਲੇਅਰ ਦੀ ਸੁਰੱਖਿਆ ਨੂੰ ਖ਼ਤਰੇ ਵਿੱਚ ਪਾਏ ਬਿਨਾਂ ਵੱਧ ਸਕੇਲੇਬਿਲਟੀ ਹਾਸਲ ਕਰ ਸਕਦਾ ਹੈ। ਕੋਰ ਪ੍ਰੋਟੋਕੋਲਾਂ ਤੋਂ ਅਡਵਾਂਸਡ ਸਕੇਲਿੰਗ ਹੱਲਾਂ ਵੱਲ ਇਹ ਪ੍ਰਗਤੀ ਤਕਨੀਕ ਨੂੰ ਵਧੇਰੇ ਵਿਸ਼ਾਲ ਵਿੱਤੀ ਸਿਸਟਮ ਵਿੱਚ ਪਰਿਪੱਕ ਕਰਨ ਨੂੰ ਦਰਸਾਉਂਦੀ ਹੈ।
ਸਹਿਮਤੀ ਦੀ ਬੁਨਿਆਦ: Proof of Work
Bitcoin ਨੈੱਟਵਰਕ ਦੀ ਸੁਰੱਖਿਆ Proof of Work (PoW) ਨਾਮਕ ਸਹਿਮਤੀ ਯੰਤਰ ਉੱਤੇ ਨਿਰਭਰ ਕਰਦੀ ਹੈ। ਇਹ ਸਿਸਟਮ ਨੈੱਟਵਰਕ ਹਿੱਸੇਦਾਰਾਂ, ਜਿਨ੍ਹਾਂ ਨੂੰ ਮਾਈਨਰ ਵਜੋਂ ਜਾਣਿਆ ਜਾਂਦਾ ਹੈ, ਨੂੰ ਗੁੰਝਲਦਾਰ ਗਣਿਤੀ ਪਹੇਲੀਆਂ ਹੱਲ ਕਰਨ ਲਈ ਗਣਨਾਤਮਕ ਊਰਜਾ ਖਰਚ ਕਰਨ ਦੀ ਲੋੜ ਪਾਉਂਦਾ ਹੈ। ਇਹਨਾਂ ਪਹੇਲੀਆਂ ਦਾ ਹੱਲ ਲੱਭਣਾ ਮੁਸ਼ਕਲ ਹੈ ਪਰ ਤਪਾਸ਼ ਕਰਨਾ ਆਸਾਨ ਹੈ, ਜੋ ਮਾਈਨਰ ਨੈੱਟਵਰਕ ਨੂੰ ਸਪੈਮ ਜਾਂ ਕਬਜ਼ਾ ਕਰਨ ਤੋਂ ਰੋਕਣ ਵਾਲੀ ਐਂਟਰੀ ਦੀ ਰੁਕਾਵਟ ਬਣਾਉਂਦੀ ਹੈ। ਇਹ ਪ੍ਰਕਿਰਿਆ ਸਿਰਫ਼ ਲੈਣ-ਦੇਣ ਨੂੰ ਪ੍ਰੋਸੈਸ ਕਰਨ ਬਾਰੇ ਨਹੀਂ ਹੈ ਬਲਕਿ ਨੈੱਟਵਰਕ ਦੇ ਲੈਜ਼ਰ ਦੀ ਹਾਲਤ ਉੱਤੇ ਸਹਿਮਤ ਹੋਣ ਦਾ ਮੁੱਢਲਾ ਤਰੀਕਾ ਹੈ।
ਮਾਈਨਰ ਇਹਨਾਂ ਕ੍ਰਿਪਟੋਗ੍ਰਾਫਿਕ ਪਹੇਲੀਆਂ ਹੱਲ ਕਰਨ ਲਈ ਤਰਾਸ਼ੀ ਕਰਦੇ ਹਨ, ਅਤੇ ਜੇਤੂ ਨੂੰ ਬਲਾਕਚੇਨ ਵਿੱਚ ਅਗਲੇ ਲੈਣ-ਦੇਣਾਂ ਦੇ ਬਲਾਕ ਨੂੰ ਜੋੜਨ ਦਾ ਅਧਿਕਾਰ ਮਿਲਦਾ ਹੈ। ਇਹ ਤਰਾਸ਼ੀ ਲੈਣ-ਦੇਣਾਂ ਦੇ ਇਤਿਹਾਸ ਨੂੰ ਗਣਨਾਤਮਕ ਤੌਰ ਤੇ ਅਣਪਵਿਰਤੀ ਵਾਲਾ ਬਣਾਉਂਦੀ ਹੈ। ਭੂਤੀ ਰਿਕਾਰਡ ਨੂੰ ਬਦਲਣ ਲਈ, ਹਮਲਾਵਰ ਨੂੰ ਉਸ ਬਲਾਕ ਅਤੇ ਹਰ ਅਗਲੇ ਬਲਾਕ ਲਈ ਸਾਰਾ ਕੰਮ ਫਿਰ ਤੋਂ ਕਰਨ ਦੀ ਲੋੜ ਹੋਵੇਗੀ, ਜੋ ਨੈੱਟਵਰਕ ਦੀ ਅੱਧੇ ਤੋਂ ਵੱਧ ਪ੍ਰੋਸੈਸਿੰਗ ਪਾਵਰ ਨੂੰ ਕੰਟਰੋਲ ਕਰਨ ਦੀ ਲੋੜ ਪੈਂਦੀ ਹੈ। ਇਹ ਅਟੱਲਤਾ ਡਿਜੀਟਲ ਮੁੱਲ ਸੰਭਾਲਣ ਦਾ ਅਸਲੀ ਪੱਥਰ ਹੈ।
ਵਰਤੇ ਜਾਣ ਵਾਲਾ ਵਿਸ਼ੇਸ਼ ਅਲਗੋਰਿਦਮ Secure Hash Algorithm 2 (SHA2) ਹੈ। ਮਾਈਨਰ ਇਸ ਹੈਸ਼ਿੰਗ ਅਲਗੋਰਿਦਮ ਨੂੰ ਬਾਰ-ਬਾਰ ਚਲਾਉਂਦੇ ਹਨ ਤਾਂ ਜੋ ਨੈੱਟਵਰਕ ਵੱਲੋਂ ਨਿਰਧਾਰਿਤ ਵਿਸ਼ੇਸ਼ ਮੁਸ਼ਕਲ ਟੀਚੇ ਨੂੰ ਪੂਰਾ ਕਰਨ ਵਾਲਾ ਇੱਕ ਰੈਂਡਮ ਨੰਬਰ, ਨਾਨਸ ਵਜੋਂ ਜਾਣਿਆ ਜਾਂਦਾ, ਲੱਭ ਸਕਣ। ਮੁਸ਼ਕਲ ਹਰ ਦੋ ਹਫ਼ਤਿਆਂ ਵਿੱਚ ਲਗਭਗ ਐਡਜਸਟ ਹੁੰਦੀ ਹੈ ਤਾਂ ਜੋ ਨਵੇਂ ਬਲਾਕ ਲਗਭਗ ਹਰ ਦਸ ਮਿੰਟ ਵਿੱਚ ਉਤਪਾਦਿਤ ਹੋਣ, ਭਾਵੇਂ ਨੈੱਟਵਰਕ ਉੱਤੇ ਕੁੱਲ ਗਣਨਾ ਸ਼ਕਤੀ ਕਿੰਨੀ ਵੀ ਹੋਵੇ। ਇਹ ਸਵੈ-ਨਿਯੰਤਰਣ ਯੰਤਰ ਬਲਾਕਚੇਨ ਦੀ ਸਥਿਰ ਹੌਲੀ-ਹੌਲੀ ਨਾਡੀ ਨੂੰ ਬਣਾਈ ਰੱਖਦਾ ਹੈ।
ਹੈਸ਼ਰੇਟ ਅਤੇ ਨੈੱਟਵਰਕ ਸੁਰੱਖਿਆ
ਹੈਸ਼ਰੇਟ ਨੈੱਟਵਰਕ ਦੇ ਸਿਹਤ ਅਤੇ ਸੁਰੱਖਿਆ ਨੂੰ ਮਾਪਣ ਲਈ ਇੱਕ ਮਹੱਤਵਪੂਰਨ ਮਾਪਕ ਵਜੋਂ ਕੰਮ ਕਰਦਾ ਹੈ। ਇਹ ਕਿਸੇ ਵੀ ਸਮੇਂ ਉੱਤੇ ਮਾਈਨਰਾਂ ਵੱਲੋਂ ਯੋਗਦਾਨ ਪਾਏ ਜਾ ਰਹੇ ਕੁੱਲ ਗਣਨਾਤਮਕ ਸ਼ਕਤੀ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ। ਵੱਧ ਹੈਸ਼ਰੇਟ ਦਾ ਅਰਥ ਹੈ ਕਿ ਲੈਜ਼ਰ ਨੂੰ ਸੁਰੱਖਿਅਤ ਕਰਨ ਲਈ ਵੱਧ ਸਰੋਤ ਉਪਲਬਧ ਕੀਤੇ ਗਏ ਹਨ, ਜੋ ਕਿਸੇ ਇੱਕ ਐਂਟਿਟੀ ਲਈ ਕਾਰਵਾਈਆਂ ਵਿਘਨ ਪਾਉਣ ਨੂੰ ਵਧੇਰੇ ਮੁਸ਼ਕਲ ਬਣਾਉਂਦਾ ਹੈ। ਇਹ ਸਿਸਟਮ ਦੀ ਅਖੰਡਤਾ ਨੂੰ ਬਣਾਈ ਰੱਖਣ ਵਿੱਚ ਨਿਵੇਸ਼ ਕੀਤੀ ਊਰਜਾ ਅਤੇ ਹਾਰਡਵੇਅਰ ਦਾ ਸਿੱਧਾ ਮਾਪ ਹੈ।
ਜਿਵੇਂ-ਜਿਵੇਂ ਹੈਸ਼ਰੇਟ ਵਧਦਾ ਹੈ, ਨੈੱਟਵਰਕ ਆਪਣੇ ਆਪ ਮਾਈਨਿੰਗ ਪਹੇਲੀਆਂ ਦੀ ਮੁਸ਼ਕਲ ਵਧਾ ਦਿੰਦਾ ਹੈ। ਇਹ ਯਕੀਨੀ ਬਣਾਉਂਦਾ ਹੈ ਕਿ ਨਵੇਂ ਕਾਇਨ ਜਾਰੀ ਕਰਨ ਦੀ ਰੇਟ ਪੂਰਵ ਅਨੁਮਾਨਤ ਹੈ, ਪ੍ਰੋਟੋਕੋਲ ਦੀ ਮੁਦਰੀ ਨੀਤੀ ਨੂੰ ਪਾਲਦੀ ਹੈ। ਹੈਸ਼ਰੇਟ ਅਤੇ ਮੁਸ਼ਕਲ ਵਿਚਕਾਰ ਸਬੰਧ ਇੱਕ ਤਰਾਸ਼ੀ ਵਾਤਾਵਰਣ ਬਣਾਉਂਦਾ ਹੈ ਜਿੱਥੇ ਮਾਈਨਰਾਂ ਨੂੰ ਲਾਭਕਾਰੀਤਾ ਬਣਾਈ ਰੱਖਣ ਲਈ ਆਪਣੇ ਹਾਰਡਵੇਅਰ ਨੂੰ ਨਿਰੰਤਰ ਅਪਗ੍ਰੇਡ ਕਰਨ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ। ਇਹ ਕੁਸ਼ਲਤਾ ਲਈ ਹਥਿਆਰਬੰਦ ਹੋਣ ਦੀ ਰੇਸ ਅੰਤਿਮ ਤੌਰ ਤੇ ਪੂਰੇ ਇਕੋਲੌਜੀ ਦੀ ਸੁਰੱਖਿਆ ਲਈ ਫਾਇਦੇਮੰਦ ਹੈ।
ਆਰਥਿਕ ਪ੍ਰੋਤਸਾਹਨ ਢਾਂਚਾ
ਮਾਈਨਿੰਗ ਪ੍ਰਕਿਰਿਆ ਨੈੱਟਵਰਕ ਦੀ ਸਿਹਤ ਨਾਲ ਮਾਈਨਰਾਂ ਦੇ ਹਿੱਤਾਂ ਨੂੰ ਜੋੜਨ ਲਈ ਤਿਆਰ ਕੀਤੇ ਆਰਥਿਕ ਪ੍ਰੋਤਸਾਹਨਾਂ ਵੱਲੋਂ ਚਲਾਈ ਜਾਂਦੀ ਹੈ। ਮਾਈਨਰਾਂ ਨੂੰ ਦੋ ਤਰੀਕਿਆਂ ਨਾਲ ਇਨਾਮ ਮਿਲਦਾ ਹੈ: ਨਵੇਂ ਬਣਾਏ ਕਾਇਨ ਅਤੇ ਲੈਣ-ਦੇਣ ਫੀਸਾਂ। ਬਲਾਕ ਇਨਾਮ ਹਿੱਸੇਦਾਰੀ ਨੂੰ ਉਤਸ਼ਾਹਿਤ ਕਰਨ ਲਈ ਸਬਸਿਡੀ ਵਜੋਂ ਕੰਮ ਕਰਦਾ ਹੈ, ਖਾਸ ਕਰਕੇ ਨੈੱਟਵਰਕ ਦੇ ਜੀਵਨ ਦੇ ਸ਼ੁਰੂਆਤੀ ਪੜਾਵਾਂ ਵਿੱਚ। ਇਹ ਇਨਾਮ ਲਗਭਗ ਹਰ ਚਾਰ ਸਾਲਾਂ ਵਿੱਚ Halving ਨਾਮਕ ਇਵੈਂਟ ਵਿੱਚ ਅੱਧਾ ਹੋ ਜਾਂਦਾ ਹੈ, ਜੋ ਸਪਲਾਈ ਉੱਤੇ ਡਿਫਲੇਸ਼ਨਰੀ ਦਬਾਅ ਪੇਸ਼ ਕਰਦਾ ਹੈ।
ਜਿਵੇਂ-ਜਿਵੇਂ ਬਲਾਕ ਇਨਾਮ ਸਮੇਂ ਨਾਲ ਘੱਟ ਹੁੰਦਾ ਜਾਂਦਾ ਹੈ, ਲੈਣ-ਦੇਣ ਫੀਸਾਂ ਮਾਈਨਰਾਂ ਲਈ ਮੁੱਖ ਆਮਦਨੀ ਸਰੋਤ ਬਣਣ ਵਾਲੀਆਂ ਹਨ। ਇਹ ਬਦਲਾਅ ਬਲਾਕ ਜਗ੍ਹਾ ਲਈ ਫੀ ਮਾਰਕੀਟ ਦੇ ਮਹੱਤਵ ਨੂੰ ਜ਼ੋਰ ਦਿੰਦਾ ਹੈ ਜਿੱਥੇ ਉਪਭੋਗਤਾ ਬਲਾਕ ਜਗ੍ਹਾ ਲਈ ਬੋਲੀ ਲਗਾਉਂਦੇ ਹਨ। ਜਦੋਂ ਨੈੱਟਵਰਕ ਭੀੜ ਹੁੰਦੀ ਹੈ, ਫੀਸਾਂ ਵਧਦੀਆਂ ਹਨ, ਮਾਈਨਰਾਂ ਨੂੰ ਵੱਧ ਅਦਾਇਗੀ ਵਾਲੇ ਲੈਣ-ਦੇਣਾਂ ਨੂੰ ਤਰਜੀਹ ਦੇਣ ਲਈ ਪ੍ਰੋਤਸ਼ਾਹਿਤ ਕਰਦੀਆਂ ਹਨ। ਇਹ ਆਰਥਿਕ ਮਾਡਲ ਯਕੀਨੀ ਬਣਾਉਂਦਾ ਹੈ ਕਿ ਨਵੇਂ ਕਾਇਨ ਜਾਰੀ ਕਰਨ ਬੰਦ ਹੋਣ ਤੋਂ ਬਾਅਦ ਵੀ ਨੈੱਟਵਰਕ ਆਪਣੇ ਆਪ ਟਿਕਾਊ ਰਹਿੰਦਾ ਹੈ।
ਚੇਨ ਉੱਤੇ ਲੈਣ-ਦੇਣਾਂ ਦੇ ਯੰਤਰ
Bitcoin ਲੈਣ-ਦੇਣ ਮੁੱਢਲੇ ਤੌਰ ਤੇ ਇੱਕ ਸੁਨੇਹਾ ਹੈ ਜੋ ਇੱਕ ਪਤੇ ਤੋਂ ਦੂਜੇ ਵੱਲ ਮੁੱਲ ਟ੍ਰਾਂਸਫਰ ਕਰਦਾ ਹੈ। ਇਹ ਸੁਨੇਹੇ ਕ੍ਰਿਪਟੋਗ੍ਰਾਫੀ ਵਰਤੋਂ ਨਾਲ ਡਿਜੀਟਲੀ ਦਸਤਖਤ ਕੀਤੇ ਜਾਂਦੇ ਹਨ ਤਾਂ ਜੋ ਮਾਲਕੀ ਅਤੇ ਅਧਿਕਾਰ ਨੂੰ ਸਾਬਤ ਕੀਤਾ ਜਾ ਸਕੇ। ਬੈਂਕ ਖਾਤੇ ਵਾਂਗ ਜੋ ਬੈਲੰਸ ਰੱਖਦਾ ਹੈ, ਬਲਾਕਚੇਨ Unspent Transaction Outputs (UTXO) ਉੱਤੇ ਅਧਾਰਤ ਮਾਡਲ ਵਰਤਦਾ ਹੈ। ਇਸ ਸਿਸਟਮ ਵਿੱਚ, ਤੁਹਾਡਾ "ਬੈਲੰਸ" ਸਿਰਫ਼ ਉਹਨਾਂ ਅਨਸਪੈਂਟ ਆਊਟਪੁਟਾਂ ਦਾ ਜੋੜ ਹੈ ਜਿਨ੍ਹਾਂ ਨੂੰ ਤੁਹਾਡੀ ਪ੍ਰਾਈਵੇਟ ਕੁੰਜੀ ਅਨਲਾਕ ਕਰ ਸਕਦੀ ਹੈ।
ਜਦੋਂ ਇੱਕ ਉਪਭੋਗਤਾ ਲੈਣ-ਦੇਣ ਸ਼ੁਰੂ ਕਰਦਾ ਹੈ, ਉਹ ਇਹਨਾਂ ਅਨਸਪੈਂਟ ਆਊਟਪੁਟਾਂ ਨੂੰ ਇਨਪੁਟ ਵਜੋਂ ਇਕੱਠਾ ਕਰਦਾ ਹੈ ਅਤੇ ਲੇਟੇਸੀ ਲਈ ਨਵੇਂ ਆਊਟਪੁਟ ਬਣਾਉਂਦਾ ਹੈ। ਇਨਪੁਟ ਰਕਮ ਅਤੇ ਭੇਜੀ ਗਈ ਰਕਮ (ਪਲੱਸ ਫੀਸਾਂ) ਵਿਚਕਾਰ ਕੋਈ ਵੀ ਅੰਤਰ ਭੇਜਣ ਵਾਲੇ ਨੂੰ ਬਦਲੇ ਵਜੋਂ ਨਵੇਂ ਅਨਸਪੈਂਟ ਆਊਟਪੁਟ ਵਜੋਂ ਵਾਪਸ ਕੀਤਾ ਜਾਂਦਾ ਹੈ। ਇਹ ਪ੍ਰਕਿਰਿਆ ਨਕਦੀ ਨਾਲ ਭੁਗਤਾਨ ਵਾਂਗ ਹੈ, ਜਿੱਥੇ ਤੁਸੀਂ ਵੱਡਾ ਨੋਟ ਦਿੰਦੇ ਹੋ ਅਤੇ ਚਿੰਗੜੀਆਂ ਵਾਪਸ ਲੈਂਦੇ ਹੋ।
ਇਹਨਾਂ ਟ੍ਰਾਂਸਫਰਾਂ ਦੀ ਸੁਰੱਖਿਆ ਪਬਲਿਕ ਅਤੇ ਪ੍ਰਾਈਵੇਟ ਕੁੰਜੀ ਜੋੜਿਆਂ ਉੱਤੇ ਨਿਰਭਰ ਕਰਦੀ ਹੈ। ਪਬਲਿਕ ਕੁੰਜੀ ਉਹ ਪਤਾ ਹੈ ਜੋ ਹੋਰ ਲੋਕ ਵੇਖ ਸਕਦੇ ਹਨ ਅਤੇ ਫੰਡ ਭੇਜ ਸਕਦੇ ਹਨ, ਈਮੇਲ ਪਤੇ ਵਾਂਗ। ਪ੍ਰਾਈਵੇਟ ਕੁੰਜੀ ਇੱਕ ਗੁਪਤ ਅਲਫਾਨਿਊਮੈਰਿਕ ਪਾਸਵਰਡ ਹੈ ਜੋ ਲੈਣ-ਦੇਣ ਨੂੰ ਦਸਤਖਤ ਕਰਦੀ ਹੈ, ਸਾਬਤ ਕਰਦੀ ਹੈ ਕਿ ਭੇਜਣ ਵਾਲੇ ਨੂੰ ਫੰਡ ਨੂੰ ਚਲਾਉਣ ਦਾ ਅਧਿਕਾਰ ਹੈ। ਇਹ ਡਿਜੀਟਲ ਦਸਤਖਤ ਨੈੱਟਵਰਕ ਉੱਤੇ ਕਿਸੇ ਵੀ ਵੱਲੋਂ ਤਪਾਸ਼ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ ਬਿਨਾਂ ਪ੍ਰਾਈਵੇਟ ਕੁੰਜੀ ਨੂੰ ਖੁਲਾਸਾ ਕੀਤੇ।
ਮੈਮਪੂਲ ਦੀ ਭੂਮਿਕਾ
ਬਲਾਕਚੇਨ ਉੱਤੇ ਸਥਾਈ ਤੌਰ ਤੇ ਰਿਕਾਰਡ ਹੋਣ ਤੋਂ ਪਹਿਲਾਂ, ਲੈਣ-ਦੇਣ ਇੱਕ ਵੇਤਣ ਵਾਲੇ ਖੇਤਰ ਵਿੱਚ ਦਾਖਲ ਹੁੰਦਾ ਹੈ ਜਿਸ ਨੂੰ ਮੈਮਪੂਲ (memory pool) ਕਿਹਾ ਜਾਂਦਾ ਹੈ। ਮੈਮਪੂਲ ਨੈੱਟਵਰਕ ਉੱਤੇ ਨੋਡਾਂ ਵੱਲੋਂ ਰੱਖੇ ਅਣਪਟਿਤ ਲੈਣ-ਦੇਣਾਂ ਦਾ ਸੰਗ੍ਰਹਿ ਹੈ। ਇਹ ਮਾਈਨਰਾਂ ਵੱਲੋਂ ਚੁਣੇ ਜਾਣ ਲਈ ਇੱਕ ਸਟੇਜਿੰਗ ਗ੍ਰਾਊਂਡ ਵਜੋਂ ਕੰਮ ਕਰਦਾ ਹੈ। ਕਿਉਂਕਿ ਬਲਾਕ ਜਗ੍ਹਾ 1MB ਤੱਕ ਸੀਮਤ ਹੈ, ਮੈਮਪੂਲ ਵਿੱਚ ਹਰ ਲੈਣ-ਦੇਣ ਨੂੰ ਅਗਲੇ ਬਲਾਕ ਵਿੱਚ ਤੁਰੰਤ ਸ਼ਾਮਲ ਨਹੀਂ ਕੀਤਾ ਜਾ ਸਕਦਾ।
ਮੈਮਪੂਲ ਗਤਿਸ਼ੀਲ ਹੈ ਅਤੇ ਨੈੱਟਵਰਕ ਗਤੀਵਿਧੀ ਅਧਾਰਤ ਉਤਰਦਾ-ਚੜ੍ਹਦਾ ਹੈ। ਉੱਚ ਮੰਗ ਦੇ ਸਮੇਂ ਦੌਰਾਨ, ਮੈਮਪੂਲ ਭੀੜ ਹੋ ਸਕਦਾ ਹੈ, ਅਣਪਟਿਤ ਲੈਣ-ਦੇਣਾਂ ਦੇ ਬੈਕਲੌਗ ਨੂੰ ਜਨਮ ਦਿੰਦਾ ਹੈ। ਇਸ ਵਾਤਾਵਰਣ ਵਿੱਚ, ਇੱਕ ਫੀ ਮਾਰਕੀਟ ਉਭਰਦੀ ਹੈ। ਆਪਣੇ ਲਾਭ ਨੂੰ ਵਧਾਉਣ ਚਾਹੁੰਦੇ ਮਾਈਨਰ ਡੇਟਾ ਦੇ ਬਾਈਟ ਪ੍ਰਤੀ ਸਭ ਤੋਂ ਵੱਧ ਫੀਸਾਂ ਵਾਲੇ ਲੈਣ-ਦੇਣ ਚੁਣਦੇ ਹਨ। ਤੇਜ਼ ਪੁਸ਼ਟੀਕਰਨ ਚਾਹੁੰਦੇ ਉਪਭੋਗਤਾ ਨੂੰ ਕਤਾਰ ਵਿੱਚ ਅੱਗੇ ਵਧਣ ਲਈ ਪ੍ਰੀਮੀਅਮ ਭੁਗਤਾਨ ਕਰਨਾ ਪੈਂਦਾ ਹੈ।
ਘੱਟ ਫੀਸਾਂ ਵਾਲੇ ਲੈਣ-ਦੇਣ ਘੰਟਿਆਂ ਜਾਂ ਤਾਂ ਦਿਨਾਂ ਤੱਕ ਮੈਮਪੂਲ ਵਿੱਚ ਰਹਿ ਸਕਦੇ ਹਨ ਜੇਕਰ ਨੈੱਟਵਰਕ ਵਸੀਲਾ ਰਹਿੰਦਾ ਹੈ। ਚਰਮ ਮਾਮਲਿਆਂ ਵਿੱਚ, ਜੇਕਰ ਉਹ ਕਦੇ ਚੁਣੇ ਨਾ ਜਾਣ, ਤਾਂ ਉਹ ਮੈਮਪੂਲ ਤੋਂ ਡ੍ਰੌਪ ਹੋ ਸਕਦੇ ਹਨ, ਬੁਨਿਆਦੀ ਤੌਰ ਤੇ ਟ੍ਰਾਂਸਫਰ ਨੂੰ ਰੱਦ ਕਰਦੇ ਹੋਏ। ਇਹ ਯੰਤਰ ਬਲਾਕ ਜਗ੍ਹਾ ਦੀ ਕਮੀ ਅਤੇ ਬੇਸ ਲੇਅਰ ਦੀ ਅੰਤਰਨਿਹਿਤ ਸਕੇਲੇਬਿਲਟੀ ਸੀਮਾਵਾਂ ਨੂੰ ਉਜਾਗਰ ਕਰਦਾ ਹੈ।
ਲੈਣ-ਦੇਣ ਪੁਸ਼ਟੀ ਅਤੇ ਫਾਈਨੈਲਟੀ
ਜਦੋਂ ਇੱਕ ਮਾਈਨਰ ਲੈਣ-ਦੇਣ ਨੂੰ ਵੈਧ ਬਲਾਕ ਵਿੱਚ ਸ਼ਾਮਲ ਕਰਦਾ ਹੈ ਅਤੇ ਇਸ ਨੂੰ ਨੈੱਟਵਰਕ ਨੂੰ ਬ੍ਰੌਡਕਾਸਟ ਕਰਦਾ ਹੈ, ਤਾਂ ਲੈਣ-ਦੇਣ ਨੂੰ ਇੱਕ ਪੁਸ਼ਟੀ ਮਿਲ ਜਾਂਦੀ ਹੈ। ਚੇਨ ਵਿੱਚ ਜੋੜੇ ਗਏ ਹਰ ਅਗਲੇ ਬਲਾਕ ਪੁਸ਼ਟੀ ਗਿਣਤੀ ਵਧਾਉਂਦੇ ਹਨ, ਸੁਰੱਖਿਆ ਦੇ ਲੇਅਰ ਜੋੜਦੇ ਹਨ। ਉਦਾਹਰਨ ਵਜੋਂ, ਛੇ ਪੁਸ਼ਟੀਆਂ ਵਾਲਾ ਲੈਣ-ਦੇਣ ਆਮ ਤੌਰ ਤੇ ਅਣਪਵਿਰਤੀ ਵਾਲਾ ਮੰਨਿਆ ਜਾਂਦਾ ਹੈ ਕਿਉਂਕਿ ਹਮਲਾਵਰ ਨੂੰ ਇਸ ਨੂੰ ਬਦਲਣ ਲਈ ਛੇ ਬਲਾਕਾਂ ਦੇ proof-of-work ਨੂੰ ਉਲਟ ਕਰਨ ਦੀ ਲੋੜ ਹੋਵੇਗੀ।
ਇਹ ਪੁਸ਼ਟੀ ਪ੍ਰਕਿਰਿਆ ਡਬਲ-ਸਪੈਂਡ ਸਮੱਸਿਆ ਦਾ ਹੱਲ ਹੈ। ਡਿਜੀਟਲ ਨਕਦੀ ਸਿਸਟਮਾਂ ਵਿੱਚ, ਇੱਕ ਉਪਭੋਗਤਾ ਇੱਕੋ ਡਿਜੀਟਲ ਟੋਕਨ ਨੂੰ ਦੋ ਵੱਖਰੇ ਲੇਟੇਸੀ ਨੂੰ ਇੱਕੋ ਜਿਹੇ ਸਮੇਂ ਭੇਜਣ ਦਾ ਖ਼ਤਰਾ ਹੁੰਦਾ ਹੈ। ਬਲਾਕਚੇਨ ਟਾਈਮਸਟੈਂਪਡ, ਪਬਲਿਕ ਇਤਿਹਾਸ ਨੂੰ ਬਣਾਈ ਰੱਖ ਕੇ ਇਸ ਨੂੰ ਰੋਕਦਾ ਹੈ। ਜੇਕਰ ਇੱਕ ਉਪਭੋਗਤਾ ਇੱਕੋ UTXO ਨੂੰ ਦੋ ਵਾਰ ਖਰਚ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰਦਾ ਹੈ, ਤਾਂ ਨੋਡ ਲੈਣ-ਦੇਣ ਨੂੰ ਰੱਦ ਕਰ ਦੇਣਗੇ ਕਿਉਂਕਿ ਇਨਪੁਟ ਪਹਿਲਾਂ ਹੀ ਪਹਿਲੇ ਪੁਸ਼ਟੀਕ੍ਰਿਤ ਲੈਣ-ਦੇਣ ਵਿੱਚ ਖਰਚ ਹੋ ਚੁੱਕੇ ਹਨ।
Bitcoin Script ਭਾਸ਼ਾ
Bitcoin ਖਰਚ ਕਰਨ ਦੇ ਨਿਯਮ Bitcoin Script ਨਾਮਕ ਸਕ੍ਰਿਪਟਿੰਗ ਸਿਸਟਮ ਵੱਲੋਂ ਨਿਰਧਾਰਿਤ ਕੀਤੇ ਜਾਂਦੇ ਹਨ। ਇਹ ਇੱਕ ਸਟੈਕ-ਅਧਾਰਤ ਭਾਸ਼ਾ ਹੈ ਜੋ ਫੰਡ ਨੂੰ ਚਲਾਉਣ ਦੀਆਂ ਸ਼ਰਤਾਂ ਨਿਰਧਾਰਤ ਕਰਦੀ ਹੈ। ਹਰ ਲੈਣ-ਦੇਣ ਆਊਟਪੁਟ ਵਿੱਚ ਇੱਕ ਲੌਕਿੰਗ ਸਕ੍ਰਿਪਟ ਹੁੰਦੀ ਹੈ, ਜੋ ਬੁਨਿਆਦੀ ਤੌਰ ਤੇ ਕਹਿੰਦੀ ਹੈ, "ਇਹ ਫੰਡ ਖਰਚ ਕਰਨ ਲਈ, ਤੁਹਾਨੂੰ ਇਸ ਪਬਲਿਕ ਕੁੰਜੀ ਨਾਲ ਮੇਲ ਖਾਂਦੀ ਦਸਤਖਤ ਪ੍ਰਦਾਨ ਕਰਨੀ ਪਵੇਗੀ।" ਲੈਣ-ਦੇਣ ਇਨਪੁਟ ਇਹ ਸ਼ਰਤ ਪੂਰੀ ਕਰਨ ਲਈ ਅਨਲੌਕਿੰਗ ਸਕ੍ਰਿਪਟ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ।
Bitcoin Script ਇਰਾਦੇ ਵਾਲੇ ਤੌਰ ਤੇ Turing-complete ਨਹੀਂ ਹੈ, ਜਿਸਦਾ ਅਰਥ ਹੈ ਕਿ ਇਹ ਗੁੰਝਲਦਾਰ ਲੂਪ ਜਾਂ ਰਿਕਰਸਿਵ ਲੌਜਿਕ ਨਹੀਂ ਕਰ ਸਕਦੀ। ਇਹ ਡਿਜ਼ਾਈਨ ਚੋਣ ਨੋਡਾਂ ਨੂੰ ਕਰੈਸ਼ ਕਰਨ ਵਾਲੇ ਅਨੰਤ ਲੂਪਾਂ ਨੂੰ ਰੋਕਦੀ ਹੈ ਅਤੇ ਯਕੀਨੀ ਬਣਾਉਂਦੀ ਹੈ ਕਿ ਲੈਣ-ਦੇਣ ਤਪਾਸ਼ ਤੇਜ਼ ਅਤੇ ਨਿਰਧਾਰਕ ਹੈ। ਇਸ ਦੀਆਂ ਸੀਮਾਵਾਂ ਦੇ ਬਾਵਜੂਦ, Script multi-signature ਵਾਲੇਟ ਵਰਗੀਆਂ ਅਡਵਾਂਸਡ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਲਈ ਆਗਿਆ ਦਿੰਦੀ ਹੈ, ਜਿੱਥੇ ਫੰਡ ਰਿਲੀਜ਼ ਕਰਨ ਲਈ ਬਹੁਤੇ ਪਾਰਟੀਆਂ ਨੂੰ ਲੈਣ-ਦੇਣ ਨੂੰ ਦਸਤਖਤ ਕਰਨੇ ਪੈਂਦੇ ਹਨ। ਇਹ ਪ੍ਰੋਗ੍ਰਾਮੇਬਿਲਟੀ payment channels ਵਰਗੇ ਵਧੇਰੇ ਗੁੰਝਲਦਾਰ ਸਕੇਲਿੰਗ ਹੱਲਾਂ ਦੀ ਬੁਨਿਆਦ ਹੈ।
ਨੈੱਟਵਰਕ ਨੋਡ: ਲੈਜ਼ਰ ਦੇ ਰੱਖਿਅਕ
ਜਦੋਂਕਿ ਮਾਈਨਰ ਊਰਜਾ ਖਰਚ ਰਾਹੀਂ ਨੈੱਟਵਰਕ ਨੂੰ ਸੁਰੱਖਿਅਤ ਕਰਦੇ ਹਨ, ਨੋਡ ਉਹ ਆਡੀਟਰ ਹਨ ਜੋ ਨਿਯਮਾਂ ਦੀ ਪਾਲਣਾ ਯਕੀਨੀ ਬਣਾਉਂਦੇ ਹਨ। ਇੱਕ ਨੋਡ ਉਹ ਕੋਈ ਵੀ ਕੰਪਿਊਟਰ ਹੈ ਜੋ Bitcoin ਸੌਫਟਵੇਅਰ ਚਲਾ ਰਿਹਾ ਹੈ ਅਤੇ ਨੈੱਟਵਰਕ ਵਿੱਚ ਹਿੱਸਾ ਲੈ ਰਿਹਾ ਹੈ। ਉਹ ਨਵੇਂ ਲੈਣ-ਦੇਣ ਅਤੇ ਬਲਾਕ ਪ੍ਰਾਪਤ ਕਰਦੇ ਹਨ, ਉਹਨਾਂ ਨੂੰ ਪ੍ਰੋਟੋਕੋਲ ਦੇ ਨਿਯਮਾਂ ਵਿਰੁੱਧ ਤਪਾਸ਼ ਕਰਦੇ ਹਨ, ਅਤੇ ਹੋਰ ਪੀਅਰਜ਼ ਨੂੰ ਪ੍ਰੋਪੇਗੇਟ ਕਰਦੇ ਹਨ। ਜੇਕਰ ਇੱਕ ਮਾਈਨਰ ਅਣਵੈਧ ਬਲਾਕ ਉਤਪਾਦਿਤ ਕਰਦਾ ਹੈ, ਤਾਂ ਨੋਡ ਇਸ ਨੂੰ ਰੱਦ ਕਰ ਦੇਣਗੇ, ਯਕੀਨੀ ਬਣਾਉਂਦੇ ਹੋਏ ਕਿ ਮਾਈਨਰ ਚੀਟ ਨਹੀਂ ਕਰ ਸਕਦੇ ਜਾਂ ਸਹਿਮਤੀ ਨਿਯਮ ਬਦਲ ਨਹੀਂ ਸਕਦੇ।
ਵੱਖ-ਵੱਖ ਤਰ੍ਹਾਂ ਦੇ ਨੋਡ ਹਨ, ਹਰੇਕ ਇਕੋਲੌਜੀ ਵਿੱਚ ਇੱਕ ਵਿਸ਼ੇਸ਼ ਕਾਰਜ ਨਿਭਾਉਂਦਾ ਹੈ। ਫੁੱਲ ਨੋਡ ਬਲਾਕਚੇਨ ਦੀ ਪੂਰੀ ਕਾਪੀ ਬਣਾਈ ਰੱਖਦੇ ਹਨ ਅਤੇ ਪਹਿਲੇ ਬਲਾਕ ਤੋਂ ਹਰ ਲੈਣ-ਦੇਣ ਇਤਿਹਾਸ ਨੂੰ ਸਵਤੰਤਰ ਤੌਰ ਤੇ ਤਪਾਸ਼ ਕਰਦੇ ਹਨ। ਉਹ ਨੈੱਟਵਰਕ ਦੀ ਹਾਲਤ ਉੱਤੇ ਅੰਤਿਮ ਅਥਾਰਟੀ ਹਨ ਕਿਉਂਕਿ ਉਹ ਡੇਟਾ ਲਈ ਤੀਜੀ ਪਾਰਟੀਆਂ ਉੱਤੇ ਨਿਰਭਰ ਨਹੀਂ ਕਰਦੇ। ਇਹ ਸਵਤੰਤਰਤਾ ਵੰਡਨ ਨੂੰ ਬਣਾਈ ਰੱਖਣ ਲਈ ਮਹੱਤਵਪੂਰਨ ਹੈ।
| ਨੋਡ ਟਾਈਪ | ਕਾਰਜ | ਸਰੋਤ ਲੋੜਾਂ |
|---|---|---|
| Full Node | ਸਾਰੇ ਨਿਯਮ ਤਪਾਸ਼ ਕਰਦਾ ਹੈ, ਪੂਰਾ ਇਤਿਹਾਸ ਸਟੋਰ ਕਰਦਾ ਹੈ | ਉੱਚ ਸਟੋਰੇਜ ਅਤੇ ਬੈਂਡਵਿਡਥ |
| Pruned Node | ਸਾਰੇ ਨਿਯਮ ਤਪਾਸ਼ ਕਰਦਾ ਹੈ, ਪੁਰਾਣਾ ਡੇਟਾ ਮਿਟਾਉਂਦਾ ਹੈ | ਮੱਧਮ ਸਟੋਰੇਜ, ਉੱਚ ਬੈਂਡਵਿਡਥ |
| Light Node (SPV) | ਹੈਡਰ ਤਪਾਸ਼ ਕਰਦਾ ਹੈ, ਫੁੱਲ ਨੋਡਾਂ ਉੱਤੇ ਭਰੋਸਾ ਕਰਦਾ ਹੈ | ਨੂੰਨ ਸਟੋਰੇਜ ਅਤੇ ਸਰੋਤ |
ਹਲਕੇ ਨੋਡ, ਜਾਂ Simplified Payment Verification (SPV) ਕਲਾਇੰਟਸ, ਪੂਰੀ ਬਲਾਕਚੇਨ ਨੂੰ ਸਟੋਰ ਨਹੀਂ ਕਰਦੇ। ਬਦਲੇ ਵਜੋਂ, ਉਹ ਸਿਰਫ਼ ਬਲਾਕ ਹੈਡਰ ਡਾਊਨਲੋਡ ਕਰਦੇ ਹਨ ਅਤੇ ਲੈਣ-ਦੇਣ ਡੇਟਾ ਪ੍ਰਦਾਨ ਕਰਨ ਲਈ ਫੁੱਲ ਨੋਡਾਂ ਉੱਤੇ ਨਿਰਭਰ ਕਰਦੇ ਹਨ। ਜਦੋਂਕਿ ਉਹ ਮੋਬਾਈਲ ਡਿਵਾਈਸਾਂ ਉੱਤੇ ਚਲਾਉਣ ਲਈ ਬਹੁਤ ਆਸਾਨ ਹਨ, ਉਹ ਫੁੱਲ ਨੋਡਾਂ ਨਾਲੋਂ ਘੱਟ ਸੁਰੱਖਿਆ ਅਤੇ ਗੋਪਨੀਯਤਾ ਪੇਸ਼ ਕਰਦੇ ਹਨ। ਨੋਡ ਟਾਈਪਾਂ ਦੀ ਵਿਭਿੰਨਤਾ ਯਕੀਨੀ ਬਣਾਉਂਦੀ ਹੈ ਕਿ ਨੈੱਟਵਰਕ ਵੱਖ-ਵੱਖ ਤਕਨੀਕੀ ਸਰੋਤਾਂ ਵਾਲੇ ਉਪਭੋਗਤਾਵਾਂ ਲਈ ਉਪਲਬਧ ਰਹਿੰਦਾ ਹੈ।
ਵੰਡਨ ਅਤੇ ਲਚਕੀਲਾਪਣ
ਗਲੋਬ ਉੱਤੇ ਨੋਡਾਂ ਦਾ ਵੰਡਨ ਨੈੱਟਵਰਕ ਨੂੰ ਸੈਂਸਰਸ਼ਿਪ ਅਤੇ ਇੱਕਲੇ ਫੇਲ ਹੋਣ ਵਾਲੇ ਬਿੰਦੂਆਂ ਵਿਰੁੱਧ ਪ੍ਰਤਿਰੋਧੀ ਬਣਾਉਂਦਾ ਹੈ। ਕਿਉਂਕਿ ਹਰ ਫੁੱਲ ਨੋਡ ਲੈਜ਼ਰ ਦੀ ਕਾਪੀ ਰੱਖਦਾ ਹੈ, ਕੋਈ ਕੇਂਦਰੀ ਸਰਵਰ ਨਹੀਂ ਹੈ ਜੋ ਬੰਦ ਜਾਂ ਹੇਠਲਾ ਕੀਤਾ ਜਾ ਸਕੇ। ਭਾਵੇਂ ਨੈੱਟਵਰਕ ਦਾ ਵੱਡਾ ਹਿੱਸਾ ਆਫਲਾਈਨ ਹੋ ਜਾਵੇ, ਬਾਕੀ ਨੋਡ ਚੱਲਦੇ ਰਹਿਣਗੇ, ਬਲਾਕਚੇਨ ਦੀ ਅਖੰਡਤਾ ਨੂੰ ਸੰਭਾਲਦੇ ਹੋਏ।
ਨੋਡ ਚਲਾਉਣਾ ਇਕੋਲੌਜੀ ਦੀ ਸਿਹਤ ਵਿੱਚ ਯੋਗਦਾਨ ਪਾਉਂਦਾ ਹੈ ਇਸ ਨੂੰ ਵਧਾਉਂਦਾ ਹੈ ਸਵਤੰਤਰ ਤਪਾਸ਼ਕਾਂ ਦੀ ਗਿਣਤੀ। ਇਹ ਉਪਭੋਗਤਾਵਾਂ ਨੂੰ ਨੈੱਟਵਰਕ ਨਾਲ ਸਿੱਧਾ ਇੰਟਰੈਕਟ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ, ਯਕੀਨੀ ਬਣਾਉਂਦਾ ਹੈ ਕਿ ਉਹਨਾਂ ਦੇ ਲੈਣ-ਦੇਣ ਬਿਨਾਂ ਵਿਚੋਲੇ ਬ੍ਰੌਡਕਾਸਟ ਅਤੇ ਤਪਾਸ਼ ਕੀਤੇ ਜਾਂਦੇ ਹਨ। ਇਹ ਸਵੈ-ਸਾਰੇਨੀਤੀ ਕ੍ਰਿਪਟੋਕਰੰਸੀ ਦਰਸ਼ਨ ਦਾ ਮੁੱਖ ਸਿਧਾਂਤ ਹੈ, ਜੋ ਵਿਅਕਤੀਆਂ ਨੂੰ ਆਪਣਾ ਆਪਣਾ ਬੈਂਕ ਬਣਨ ਦੀ ਸ਼ਕਤੀ ਦਿੰਦਾ ਹੈ।
ਸਕੇਲੇਬਿਲਟੀ ਚੁਣੌਤੀ
ਉੱਪਰ ਦੱਸੇ ਗਏ ਮੁੱਖ ਯੰਤਰ ਇੱਕ ਅਜਿਹੀ ਸਿਸਟਮ ਬਣਾਉਂਦੇ ਹਨ ਜੋ ਸੁਰੱਖਿਅਤ ਅਤੇ ਵੰਡਿਤ ਹੈ ਪਰ ਥਰੂਪੁਟ ਵਿੱਚ ਅੰਤਰਨਿਹਿਤ ਤੌਰ ਤੇ ਸੀਮਤ ਹੈ। ਬਲਾਕ ਅਕਾਰ ਸੀਮਾ ਅਤੇ ਦਸ ਮਿੰਟ ਦਾ ਬਲਾਕ ਸਮਾਂ ਦਾ ਅਰਥ ਹੈ ਕਿ ਨੈੱਟਵਰਕ ਸਕਿੰਧੀ ਪ੍ਰਤੀ ਸਿਰਫ਼ ਇੱਕ ਮੁਟ्ठੀ ਲੈਣ-ਦੇਣ ਪ੍ਰੋਸੈਸ ਕਰ ਸਕਦਾ ਹੈ। ਜਿਵੇਂ-ਜਿਵੇਂ ਵਿਸ਼ਵਵਿਆਪੀ ਅਪਣਨ ਵਧਦਾ ਹੈ, ਇਹ ਸਮਰੱਥਾ ਰੁਕਾਵਟ ਨੈੱਟਵਰਕ ਭੀੜ ਅਤੇ ਵਧਦੀਆਂ ਫੀਸਾਂ ਨੂੰ ਜਨਮ ਦਿੰਦੀ ਹੈ।
ਇਹ ਸਥਿਤੀ "ਫੀ ਮਾਰਕੀਟ" ਬਣਾਉਂਦੀ ਹੈ ਜਿੱਥੇ ਸਿਰਫ਼ ਉੱਚ-ਮੁੱਲ ਵਾਲੇ ਲੈਣ-ਦੇਣ ਮੁੱਖ ਚੇਨ ਉੱਤੇ ਆਰਥਿਕ ਤੌਰ ਤੇ ਵਿਹਾਰਕ ਹਨ। ਮਾਈਕ੍ਰੋਟ੍ਰਾਂਜੈਕਸ਼ਨਾਂ, ਜਿਵੇਂ ਕਿ ਕੌਫੀ ਲਈ ਭੁਗਤਾਨ, ਅਸੰਭਵ ਹੋ ਜਾਂਦੀਆਂ ਹਨ ਜੇਕਰ ਲੈਣ-ਦੇਣ ਫੀ ਖਰੀਦੀ ਜਾਂਦੀ ਚੀਜ਼ ਦੇ ਮੁੱਲ ਨੂੰ ਵਧ ਗਈ ਹੋਵੇ। ਇਹ ਸੀਮਾ ਮੁੱਖ ਬਲਾਕਚੇਨ ਉੱਤੇ ਜਾਂ ਨਾਲ ਹੀ ਕੰਮ ਕਰਨ ਵਾਲੇ ਸਕੇਲਿੰਗ ਹੱਲਾਂ ਦੇ ਵਿਕਾਸ ਨੂੰ ਚਲਾਈ ਗਈ ਹੈ।
ਇਹ ਹੱਲ ਬੇਸ ਲੇਅਰ ਦੀ ਸੁਰੱਖਿਆ ਨੂੰ ਖ਼ਤਰੇ ਵਿੱਚ ਪਾਏ ਬਿਨਾਂ ਲੈਣ-ਦੇਣ ਥਰੂਪੁਟ ਵਧਾਉਣ ਦਾ ਟੀਚਾ ਰੱਖਦੇ ਹਨ। ਮੁੱਖ ਚੇਨ ਤੋਂ ਗਤੀਵਿਧੀ ਦਾ ਬਲਕ ਹਟਾ ਕੇ, ਉਹ ਭੀੜ ਨੂੰ ਘਟਾਉਂਦੇ ਹਨ ਅਤੇ ਤੁਰੰਤ ਨਿਪਟਾਰੇ ਅਤੇ ਲਗਭਗ-ਸ਼ੂਨ ਫੀਸਾਂ ਵਾਲੇ ਨਵੇਂ ਉਪਯੋਗਾਂ ਨੂੰ ਸੰਭਵ ਬਣਾਉਂਦੇ ਹਨ। ਇਹ ਲੇਅਰਡ ਵਿਧੀ ਇੰਟਰਨੈੱਟ ਪ੍ਰੋਟੋਕੋਲ ਸੂਟ ਵਾਂਗ ਹੈ, ਜਿੱਥੇ ਵੱਖਰੇ ਲੇਅਰ ਵੱਖਰੇ ਕਾਰਜ ਹੈਂਡਲ ਕਰਦੇ ਹਨ।
ਲੇਅਰ 2 ਨੈੱਟਵਰਕ ਅਤੇ ਪੇਮੈਂਟ ਚੈਨਲਾਂ
ਲੇਅਰ 2 ਨੈੱਟਵਰਕ ਬੇਸ ਬਲਾਕਚੇਨ (ਲੇਅਰ 1) ਉੱਤੇ ਬਣਾਏ ਗਏ ਪ੍ਰੋਟੋਕੋਲ ਹਨ ਤਾਂ ਜੋ ਸਕੇਲੇਬਿਲਟੀ ਅਤੇ ਕੁਸ਼ਲਤਾ ਵਿੱਚ ਸੁਧਾਰ ਕੀਤਾ ਜਾ ਸਕੇ। Bitcoin ਇਕੋਲੌਜੀ ਵਿੱਚ ਸਭ ਤੋਂ ਪ੍ਰਮੁਖ ਉਦਾਹਰਨ Lightning Network ਹੈ। ਇਹ ਹੱਲ Bitcoin Script ਦੀ ਪ੍ਰੋਗ੍ਰਾਮੇਬਿਲਟੀ ਨੂੰ ਵਰਤਦਾ ਹੈ ਤਾਂ ਜੋ ਉਪਭੋਗਤਾਵਾਂ ਵਿਚਕਾਰ ਦੋ-ਪੱਖੀ ਪੇਮੈਂਟ ਚੈਨਲ ਬਣਾਏ ਜਾ ਸਕਣ।
ਪੇਮੈਂਟ ਚੈਨਲ ਵਿੱਚ, ਦੋ ਪਾਰਟੀਆਂ ਮੁੱਖ ਬਲਾਕਚੇਨ ਉੱਤੇ multi-signature ਪਤੇ ਨੂੰ ਫੰਡ ਕਮਿਟ ਕਰਦੀਆਂ ਹਨ। ਇਹ ਸ਼ੁਰੂਆਤੀ ਲੈਣ-ਦੇਣ ਇੱਕੋ-ਇਕਲਾ on-chain ਰਿਕਾਰਡ ਕੀਤਾ ਜਾਂਦਾ ਹੈ। ਚੈਨਲ ਖੋਲ੍ਹਨ ਤੋਂ ਬਾਅਦ, ਦੋ ਪਾਰਟੀਆਂ ਆਪਣੇ ਸਥਾਨਕ ਬੈਲੰਸ ਸ਼ੀਟ ਅਪਡੇਟ ਕਰਕੇ ਤੁਰੰਤ ਅਸੀਮਿਤ ਲੈਣ-ਦੇਣ ਆਪਸ ਵਿੱਚ ਬਦਲ ਸਕਦੀਆਂ ਹਨ। ਇਹ ਅਪਡੇਟ ਦਸਤਖਤ ਕੀਤੇ ਅਤੇ ਵੈਧ ਹਨ ਪਰ ਚੈਨਲ ਬੰਦ ਹੋਣ ਤੱਕ ਮੁੱਖ ਨੈੱਟਵਰਕ ਨੂੰ ਬ੍ਰੌਡਕਾਸਟ ਨਹੀਂ ਕੀਤੇ ਜਾਂਦੇ।
ਕਿਉਂਕਿ ਇਹ ਮੱਧਵਰਤੀ ਲੈਣ-ਦੇਣ ਬਲਾਕਚੇਨ ਨੂੰ ਨਹੀਂ ਛੂਹੰਦੇ, ਉਹ ਬਲਾਕ ਜਗ੍ਹਾ ਨੂੰ ਖਪਤ ਨਹੀਂ ਕਰਦੇ ਜਾਂ ਮਾਈਨਿੰਗ ਫੀਸਾਂ ਨਹੀਂ ਭੁਗਤਾਨਦੇ। ਇਹ ਤੁਰੰਤ, ਉੱਚ-ਵਾਲੀਊਮ ਮਾਈਕ੍ਰੋਪੇਮੈਂਟਾਂ ਲਈ ਆਗਿਆ ਦਿੰਦਾ ਹੈ। ਜਦੋਂ ਪਾਰਟੀਆਂ ਲੈਣ-ਦੇਣ ਖਤਮ ਕਰ ਲੈਂਦੀਆਂ ਹਨ, ਉਹ ਚੈਨਲ ਬੰਦ ਕਰਦੀਆਂ ਹਨ, ਅਤੇ ਅੰਤਿਮ ਬੈਲੰਸ ਇੱਕ ਇਕਲੇ ਲੈਣ-ਦੇਣ ਵਿੱਚ ਮੁੱਖ ਬਲਾਕਚੇਨ ਉੱਤੇ ਨਿਪਟਾਰਾ ਕੀਤਾ ਜਾਂਦਾ ਹੈ।
ਚੈਨਲਾਂ ਦਾ ਨੈੱਟਵਰਕ
Lightning Network ਦੀ ਅਸਲੀ ਸ਼ਕਤੀ ਇਸ ਦੇ ਆਪਪੈਕ੍ਰਿਤ ਚੈਨਲਾਂ ਦੇ ਵੈੱਬ ਉੱਤੇ ਪੇਮੈਂਟ ਰਾਊਟ ਕਰਨ ਦੀ ਸਮਰੱਥਾ ਵਿੱਚ ਨਿਵਾਸ ਕਰਦੀ ਹੈ। ਤੁਹਾਨੂੰ ਵਿਅਾਪਾਰੀ ਨਾਲ ਸਿੱਧਾ ਚੈਨਲ ਚਾਹੀਦਾ ਨਹੀਂ ਤਾਂ ਜੋ ਉਸ ਨੂੰ ਭੁਗਤਾਨ ਕਰੋ। ਜੇਕਰ ਤੁਹਾਡੇ ਕੋਲ ਯੂਜ਼ਰ A ਨਾਲ ਚੈਨਲ ਹੈ, ਅਤੇ ਯੂਜ਼ਰ A ਕੋਲ ਵਿਅਾਪਾਰੀ ਨਾਲ ਚੈਨਲ ਹੈ, ਤਾਂ ਨੈੱਟਵਰਕ ਤੁਹਾਡਾ ਭੁਗਤਾਨ ਯੂਜ਼ਰ A ਰਾਹੀਂ ਸੁਰੱਖਿਅਤ ਤਰੀਕੇ ਨਾਲ ਰਾਊਟ ਕਰ ਸਕਦਾ ਹੈ। ਇਹ ਰਾਊਟਿੰਗ ਭਰੋਸੇ ਤੋਂ ਰਹਿਤ ਹੈ, ਯਕੀਨੀ ਬਣਾਉਂਦੀ ਹੈ ਕਿ ਵਿਚੋਲੇ ਫੰਡ ਨੂੰ ਚੋਰੀ ਨਹੀਂ ਕਰ ਸਕਦੇ।
Lightning Network ਨੋਡ ਇਹਨਾਂ ਆਫ-ਚੇਨ ਲੈਣ-ਦੇਣਾਂ ਨੂੰ ਸੁਗਮ ਬਣਾਉਂਦੇ ਹਨ। ਬੇਸ ਲੇਅਰ ਨੋਡਾਂ ਵਾਂਗ, ਉਹ ਚੈਨਲਾਂ ਨੂੰ ਪ੍ਰਬੰਧਿਤ ਕਰਨ ਅਤੇ ਪੇਮੈਂਟ ਰਾਊਟ ਕਰਨ ਲਈ ਸੌਫਟਵੇਅਰ ਚਲਾਉਂਦੇ ਹਨ। ਇਹ ਮੁੱਖ ਬਲਾਕਚੇਨ ਨਾਲ ਸਮਾਂਤਰ ਵਜੋਂ ਕੰਮ ਕਰਨ ਵਾਲਾ ਗੌਣ ਪੀਅਰ-ਟੂ-ਪੀਅਰ ਨੈੱਟਵਰਕ ਬਣਾਉਂਦਾ ਹੈ। ਇਹ ਬੇਸ ਲੇਅਰ ਦੀ ਸੁਰੱਖਿਅਤ ਬੁਨਿਆਦ ਉੱਤੇ ਉੱਚ-ਗਤੀ ਵਾਲੀ ਰੇਲ ਪੱਧਰੀ ਸਿਸਟਮ ਬਣਾਉਂਦਾ ਹੈ।
ਲੇਅਰ 2 ਵਿੱਚ ਸਕ੍ਰਿਪਟ ਅਤੇ ਸਮਾਰਟ ਕਾਂਟ੍ਰੈਕਟਸ
ਲੇਅਰ 2 ਹੱਲਾਂ ਦੀ ਕਾਰਜਕੁਸ਼ਲਤਾ Bitcoin Script ਦੀ ਸਮਰੱਥਾਵਾਂ ਉੱਤੇ ਭਾਰੀ ਨਿਰਭਰ ਕਰਦੀ ਹੈ। ਖਾਸ ਤੌਰ ਤੇ, time-locks ਅਤੇ multi-signature ਲੋੜਾਂ ਵਰਗੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਜ਼ਰੂਰੀ ਹਨ। Time-locks ਯਕੀਨੀ ਬਣਾਉਂਦੇ ਹਨ ਕਿ ਜੇਕਰ ਇੱਕ ਪਾਰਟੀ ਪੁਰਾਣੀ ਬੈਲੰਸ ਹਾਲਤ ਨੂੰ ਬ੍ਰੌਡਕਾਸਟ ਕਰਕੇ ਧੋਖਾ ਦੇਣ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰਦੀ ਹੈ, ਤਾਂ ਦੂਜੀ ਪਾਰਟੀ ਕੋਲ ਫੰਡ ਦਾਅਵਾ ਕਰਨ ਲਈ ਸਮਾਂ ਦੀ ਖਿੜਕੀ ਹੁੰਦੀ ਹੈ। ਇਹ "ਨਿਆਂ ਲੈਣ-ਦੇਣ" ਯੰਤਰ ਚੈਨਲ ਅੰਦਰ ईਮਾਨਦਾਰ ਵਿਵਹਾਰ ਨੂੰ ਪ੍ਰੋਤਸ਼ਾਹਿਤ ਕਰਦਾ ਹੈ।
ਹਾਲਾਂਕਿ Bitcoin Script Turing-complete ਨਹੀਂ ਹੈ, ਇਹ ਇਹਨਾਂ ਤਰ੍ਹਾਂ ਦੇ ਸਮਾਰਟ ਕਾਂਟ੍ਰੈਕਟਸ ਨੂੰ ਸਹਾਰਾ ਦੇਣ ਲਈ ਕਾਫ਼ੀ ਸ਼ਕਤੀਸ਼ਾਲੀ ਹੈ। ਇਹ ਦਰਸਾਉਂਦਾ ਹੈ ਕਿ ਗੁੰਝਲਦਾਰ ਬੇਸ-ਲੇਅਰ ਲੌਜਿਕ ਬਿਨਾਂ ਗੁੰਝਲਦਾਰ ਕਾਰਜਕੁਸ਼ਲਤਾ ਬਣਾਈ ਜਾ ਸਕਦੀ ਹੈ। ਬੇਸ ਲੇਅਰ ਨੂੰ ਸਾਧਾਰਨ ਅਤੇ ਸੁਰੱਖਿਅਤ ਰੱਖ ਕੇ, ਵੱਧ ਲੇਅਰਾਂ ਉੱਤੇ ਗੁੰਝਲਦਾਰ ਐਪਲੀਕੇਸ਼ਨਾਂ ਇੰਜੀਨੀਅਰ ਕੀਤੀਆਂ ਜਾ ਸਕਦੀਆਂ ਹਨ, ਮੁੱਖ ਲੈਜ਼ਰ ਨੂੰ ਪ੍ਰਭਾਵਿਤ ਕਰਨ ਵਾਲੇ ਬਗਾਂ ਜਾਂ ਐਕਸਪਲੋਇਟਸ ਦੇ ਖ਼ਤਰੇ ਨੂੰ ਘਟਾਉਂਦੀਆਂ ਹਨ।
ਆਫ-ਚੇਨ ਸਕੇਲਿੰਗ ਦੇ ਫਾਇਦੇ
ਲੇਅਰ 2 ਹੱਲਾਂ ਦਾ ਮੁੱਖ ਫਾਇਦਾ ਥਰੂਪੁਟ ਵਿੱਚ ਨਾਟਕੀ ਵਾਧਾ ਹੈ। ਜਦੋਂਕਿ ਬੇਸ ਲੇਅਰ ਸਕਿੰਧੀ ਦਸ ਤੋਂ ਘੱਟ ਲੈਣ-ਦੇਣ ਪ੍ਰੋਸੈਸ ਕਰ ਸਕਦੀ ਹੈ, ਲੇਅਰ 2 ਨੈੱਟਵਰਕ ਲੱਖਾਂ ਨੂੰ ਹੈਂਡਲ ਕਰ ਸਕਦੇ ਹਨ। ਇਹ ਸਕੇਲੇਬਿਲਟੀ Bitcoin ਲਈ ਰੋਜ਼ਾਨਾ ਵਪਾਰ ਲਈ ਬਦਲ ਵਜੋਂ ਸਿਰਫ਼ ਮੁੱਲ ਸਟੋਰ ਵਜੋਂ ਕੰਮ ਕਰਨ ਲਈ ਜ਼ਰੂਰੀ ਹੈ।
ਇਸ ਤੋਂ ਇਲਾਵਾ, ਲੇਅਰ 2 ਨੈੱਟਵਰਕ ਬਿਹਤਰ ਗੋਪਨੀਯਤਾ ਪੇਸ਼ ਕਰਦੇ ਹਨ। ਕਿਉਂਕਿ ਮੱਧਵਰਤੀ ਲੈਣ-ਦੇਣ ਪਬਲਿਕ ਬਲਾਕਚੇਨ ਉੱਤੇ ਰਿਕਾਰਡ ਨਹੀਂ ਹੁੰਦੇ, ਉਹ ਪੂਰੇ ਨੈੱਟਵਰਕ ਲਈ ਦਿਖਾਈ ਨਹੀਂ ਦਿੰਦੇ। ਸਿਰਫ਼ ਚੈਨਲਾਂ ਦੀ ਖੋਲ੍ਹਣਾ ਅਤੇ ਬੰਦ ਕਰਨਾ ਸਥਾਈ ਪਬਲਿਕ ਫੁੱਟਪੰਥ ਛੱਡਦੇ ਹਨ। ਇਹ ਪੂਰੀ ਤਰ੍ਹਾਂ ਪਾਰਦਰਸ਼ੀ ਪਬਲਿਕ ਲੈਜ਼ਰਾਂ ਵਿੱਚ ਅਕਸਰ ਘਾਟ ਵਾਲੀ ਵਿੱਤੀ ਗਤੀਵਿਧੀਆਂ ਨੂੰ ਗੋਪਨੀਯਤਾ ਦਾ ਲੇਅਰ ਜੋੜਦਾ ਹੈ।
ਸਾਈਡਚੇਨਾਂ ਅਤੇ ਫੈਡਰੇਸ਼ਨ
ਸਕੇਲਿੰਗ ਦਾ ਹੋਰ ਇੱਕ ਵਿਧੀ ਸਾਈਡਚੇਨਾਂ ਦੀ ਵਰਤੋਂ ਨੂੰ ਸ਼ਾਮਲ ਕਰਦੀ ਹੈ। ਸਾਈਡਚੇਨ ਇੱਕ ਵੱਖਰੀ ਬਲਾਕਚੇਨ ਹੈ ਜੋ ਦੋ-ਪੱਖੀ ਪੈਗ ਵਰਤੋਂ ਨਾਲ ਮੁੱਖ ਮਾਤਾ ਬਲਾਕਚੇਨ ਨਾਲ ਜੁੜੀ ਹੋਈ ਹੈ। ਇਹ ਪੈਗ ਅਸੈੱਟਾਂ ਨੂੰ ਮੁੱਖ ਚੇਨ ਅਤੇ ਸਾਈਡਚੇਨ ਵਿਚਕਾਰ ਚਲਾਉਣ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ। ਇੱਕ ਵਾਰ ਜਦੋਂ ਅਸੈੱਟ ਸਾਈਡਚੇਨ ਉੱਤੇ ਹੋ ਜਾਣ, ਉਹਨਾਂ ਨੂੰ ਉਸ ਵਿਸ਼ੇਸ਼ ਚੇਨ ਦੇ ਨਿਯਮਾਂ ਅਨੁਸਾਰ ਲੈਣ-ਦੇਣ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ, ਜੋ ਮੁੱਖ ਨੈੱਟਵਰਕ ਤੋਂ ਵੱਖਰੇ ਹੋ ਸਕਦੇ ਹਨ।
ਸਾਈਡਚੇਨ ਤੇਜ਼ੀ, ਘੱਟ ਫੀਸਾਂ, ਜਾਂ ਅਡਵਾਂਸਡ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਜਿਵੇਂ ਕਿ ਮੁੱਖ ਚੇਨ ਉੱਤੇ ਸੰਭਵ ਨਾ ਹੋਣ ਵਾਲੇ ਗੁੰਝਲਦਾਰ ਸਮਾਰਟ ਕਾਂਟ੍ਰੈਕਟਸ ਲਈ ਅਨੁਕੂਲੀਕ੍ਰਿਤ ਕੀਤੀਆਂ ਜਾ ਸਕਦੀਆਂ ਹਨ। ਉਦਾਹਰਨ ਵਜੋਂ, ਸਾਈਡਚੇਨ ਤੇਜ਼ ਬਲਾਕ ਸਮਾਂ ਲਈ ਵੱਖਰਾ ਸਹਿਮਤੀ ਯੰਤਰ ਵਰਤ ਸਕਦੀ ਹੈ। ਉਪਭੋਗਤਾ ਇਹਨਾਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਨੂੰ ਵਰਤਣ ਲਈ ਆਪਣੇ bitcoin ਨੂੰ ਸਾਈਡਚੇਨ ਉੱਤੇ ਚਲਾ ਸਕਦੇ ਹਨ ਅਤੇ ਫਿਰ ਸੁਰੱਖਿਆ ਅਤੇ ਨਿਪਟਾਰੇ ਲਈ ਮੁੱਖ ਚੇਨ ਉੱਤੇ ਵਾਪਸ ਚਲਾ ਸਕਦੇ ਹਨ।
ਫੈਡਰੇਸ਼ਨ ਦੀ ਭੂਮਿਕਾ
ਚੇਨਾਂ ਵਿਚਕਾਰ ਦੋ-ਪੱਖੀ ਪੈਗ ਨੂੰ ਪ੍ਰਬੰਧਿਤ ਕਰਨ ਲਈ ਅਕਸਰ ਫੈਡਰੇਸ਼ਨ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ। ਫੈਡਰੇਸ਼ਨ ਉਹ ਸਰਵਰਾਂ ਜਾਂ ਨੋਡਾਂ ਦਾ ਗਰੁੱਪ ਹੈ ਜੋ ਚੇਨਾਂ ਵਿਚਕਾਰ ਅਸੈੱਟ ਟ੍ਰਾਂਸਫਰ ਨੂੰ ਤਪਾਸ਼ ਕਰਨ ਲਈ ਵਿਚੋਲੇ ਵਜੋਂ ਕੰਮ ਕਰਦਾ ਹੈ। ਮੁੱਖ ਨੈੱਟਵਰਕ ਦੀ ਪੂਰੀ ਭਰੋਸੇ ਤੋਂ ਰਹਿਤ ਕੁਦਰਤ ਨਾਲੋਂ ਵੱਖਰਾ, ਸਾਈਡਚੇਨਾਂ ਅਕਸਰ ਪੈਗ ਨੂੰ ਸੁਰੱਖਿਅਤ ਪ੍ਰਬੰਧਿਤ ਕਰਨ ਲਈ ਫੈਡਰੇਸ਼ਨ ਉੱਤੇ ਕੁਝ ਭਰੋਸੇ ਨੂੰ ਸ਼ਾਮਲ ਕਰਦੀਆਂ ਹਨ।
ਇਹ ਵਪਾਰੇ ਬਾਵਜੂਦ, ਸਾਈਡਚੇਨ ਨਵੀਨਤਾ ਲਈ ਅਮੁੱਲੇ ਸੈਂਡਬੌਕਸ ਪੇਸ਼ ਕਰਦੀਆਂ ਹਨ। ਵਿਕਾਸਕਾਰ ਨਵੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਅਤੇ ਸਕੇਲਿੰਗ ਤਕਨੀਕਾਂ ਨਾਲ ਖੇਡ ਸਕਦੇ ਹਨ ਬਿਨਾਂ ਮੁੱਖ ਨੈੱਟਵਰਕ ਦੀ ਸਥਿਰਤਾ ਨੂੰ ਖ਼ਤਰੇ ਵਿੱਚ ਪਾਏ। ਜੇਕਰ ਇੱਕ ਸਾਈਡਚੇਨ ਫੇਲ ਹੋ ਜਾਂਦੀ ਹੈ ਜਾਂ ਹੈਕ ਹੋ ਜਾਂਦੀ ਹੈ, ਤਾਂ ਨੁਕਸਾਨ ਉਸ ਚੇਨ ਵਿੱਚ ਸੀਮਤ ਰਹਿੰਦਾ ਹੈ, ਮੁੱਖ ਬਲਾਕਚੇਨ ਨੂੰ ਅਪ੍ਰਭਾਵਿਤ ਛੱਡਦਾ ਹੈ।
ਬੇਸ ਲੇਅਰ ਨੂੰ ਅਨੁਕੂਲੀਕਰਨ
ਜਦੋਂਕਿ ਲੇਅਰ 2 ਅਤੇ ਸਾਈਡਚੇਨ ਮਹੱਤਵਪੂਰਨ ਸਕੇਲਿੰਗ ਪ੍ਰਦਾਨ ਕਰਦੀਆਂ ਹਨ, ਕੁਸ਼ਲਤਾ ਵਧਾਉਣ ਲਈ ਬੇਸ ਲੇਅਰ ਨੂੰ ਸਿੱਧੇ ਤੌਰ ਤੇ ਵੀ ਸੁਧਾਰ ਕੀਤੇ ਜਾਂਦੇ ਹਨ। ਪ੍ਰੋਟੋਕੋਲ ਅਪਗ੍ਰੇਡ ਸੀਮਤ ਬਲਾਕ ਜਗ੍ਹਾ ਦੀ ਉਪਯੋਗਤਾ ਨੂੰ ਵਧਾਉਣ ਵਿੱਚ ਮਹੱਤਵਪੂਰਨ ਭੂਮਿਕਾ ਨਿਭਾਉਂਦੇ ਹਨ। ਉਦਾਹਰਨ ਵਜੋਂ, Segregated Witness (SegWit) ਅਪਗ੍ਰੇਡ ਨੇ ਬਲਾਕ ਵਿੱਚ ਡੇਟਾ ਕਿਵੇਂ ਸਟੋਰ ਕੀਤਾ ਜਾਂਦਾ ਹੈ ਬਦਲ ਦਿੱਤਾ, ਲੈਣ-ਦੇਣਾਂ ਲਈ ਸਮਰੱਥਾ ਵਧਾ ਦਿੱਤੀ।
ਹਾਲ ਹੀ ਦੀਆਂ ਨਵੀਨਤਾਵਾਂ ਜਿਵੇਂ Taproot ਅਤੇ Schnorr ਦਸਤਖਤ ਲੈਣ-ਦੇਣ ਡੇਟਾ ਨੂੰ ਹੋਰ ਅਨੁਕੂਲੀਕਰਨ ਕਰਦੀਆਂ ਹਨ। Schnorr ਦਸਤਖਤ ਬਹੁਤੇ ਡਿਜੀਟਲ ਦਸਤਖਤਾਂ ਨੂੰ ਇੱਕ ਵਿੱਚ ਏਗ੍ਰੀਗੇਟ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦੇ ਹਨ। ਇਹ multi-signature ਲੈਣ-ਦੇਣਾਂ ਅਤੇ ਗੁੰਝਲਦਾਰ ਸਮਾਰਟ ਕਾਂਟ੍ਰੈਕਟਸ ਲਈ ਖਾਸ ਤੌਰ ਤੇ ਫਾਇਦੇਮੰਦ ਹੈ। ਇਹਨਾਂ ਲੈਣ-ਦੇਣਾਂ ਲਈ ਲੋੜੀਂਦੇ ਡੇਟਾ ਦੀ ਮਾਤਰਾ ਘਟਾ ਕੇ, ਉਹ ਬਲਾਕ ਵਿੱਚ ਘੱਟ ਜਗ੍ਹਾ ਲੈਂਦੇ ਹਨ ਅਤੇ ਘੱਟ ਫੀਸਾਂ ਖਰਚ ਕਰਦੇ ਹਨ।
ਇਹ ਅਪਗ੍ਰੇਡ ਨਾ ਸਿਰਫ਼ ਸਕੇਲੇਬਿਲਟੀ ਵਿੱਚ ਸੁਧਾਰ ਕਰਦੇ ਹਨ ਬਲਕਿ ਗੋਪਨੀਯਤਾ ਵੀ ਵਧਾਉਂਦੇ ਹਨ। Taproot ਵਰਤੋਂ ਵਾਲੇ ਗੁੰਝਲਦਾਰ ਲੈਣ-ਦੇਣ ਬਲਾਕਚੇਨ ਉੱਤੇ ਸਟੈਂਡਰਡ ਲੈਣ-ਦੇਣਾਂ ਤੋਂ ਅਗਮਕ ਨਹੀਂ ਦਿੱਕਦੇ। ਇਹ ਫੰਗੀਬਿਲਟੀ ਯਕੀਨੀ ਬਣਾਉਂਦੀ ਹੈ ਕਿ ਲੈਣ-ਦੇਣ ਇਤਿਹਾਸ ਜਾਂ ਵਰਤੇ ਗਏ ਵਾਲੇਟ ਦੇ ਟਾਈਪ ਨੂੰ ਧਿਆਨ ਵਿੱਚ ਨਾ ਰੱਖਦੇ ਹੋਏ ਸਾਰੇ ਕਾਇਨ ਬਰਾਬਰ ਟ੍ਰੀਟ ਕੀਤੇ ਜਾਣ।
ਲੈਣ-ਦੇਣ ਐਕਸੀਲਰੇਟਰ
ਜਦੋਂ ਨੈੱਟਵਰਕ ਭੀੜ ਹੋਵੇ ਅਤੇ ਸਕੇਲਿੰਗ ਹੱਲ ਵਰਤੇ ਨਾ ਜਾ ਰਹੇ ਹੋਣ, ਉਪਭੋਗਤਾ ਅਟਕੇ ਲੈਣ-ਦੇਣਾਂ ਦਾ ਸਾਹਮਣਾ ਕਰ ਸਕਦੇ ਹਨ। Bitcoin ਲੈਣ-ਦੇਣ ਐਕਸੀਲਰੇਟਰ ਇਸ ਮੁੱਦੇ ਨੂੰ ਹੱਲ ਕਰਨ ਲਈ ਸੇਵਾ ਵਜੋਂ ਉਭਰੇ ਹਨ। ਇਹ ਸੇਵਾਵਾਂ ਮਾਈਨਿੰਗ ਪੂਲਾਂ ਨਾਲ ਤਾਲਮੇਲ ਕਰਕੇ ਵਿਸ਼ੇਸ਼ ਲੈਣ-ਦੇਣਾਂ ਨੂੰ ਤਰਜੀਹ ਦਿੰਦੀਆਂ ਹਨ।
ਜਦੋਂ ਇੱਕ ਉਪਭੋਗਤਾ ਐਕਸੀਲਰੇਟਰ ਨੂੰ ਲੈਣ-ਦੇਣ ID ਜਮ੍ਹਾਂ ਕਰਦਾ ਹੈ, ਸੇਵਾ ਮਾਈਨਰਾਂ ਨੂੰ ਅਗਲੇ ਬਲਾਕ ਵਿੱਚ ਉਸ ਲੈਣ-ਦੇਣ ਨੂੰ ਸ਼ਾਮਲ ਕਰਨ ਲਈ ਪ੍ਰੀਮੀਅਮ ਭੁਗਤਾਨ ਕਰਦੀ ਹੈ, ਸਟੈਂਡਰਡ ਫੀ ਮਾਰਕੀਟ ਕਤਾਰ ਨੂੰ ਬਾਈਪਾਸ ਕਰਦੀ ਹੈ। ਇਹ ਬੇਸ ਲੇਅਰ ਦੀਆਂ ਰੁਕਾਵਟਾਂ ਵਿੱਚ ਜ਼ਰੂਰਤ ਲਈ ਇੱਕ ਵਿਹਾਰਕ, ਹਾਲਾਂਕਿ ਅਕਸਰ ਭੁਗਤਾਨ ਵਾਲਾ, ਹੱਲ ਹੈ। ਇਹ ਬਲਾਕ ਜਗ੍ਹਾ ਦੀ ਲਗਾਤਾਰ ਅਸਲੀਅਤ ਅਤੇ ਪੁਸ਼ਟੀ ਤਰਜੀਹ ਨੂੰ ਗਵਰਨ ਕਰਨ ਵਾਲੇ ਆਰਥਿਕ ਯੰਤਰਾਂ ਨੂੰ ਉਜਾਗਰ ਕਰਦਾ ਹੈ।
ਨਿੱਗਮਨ
Bitcoin ਇਕੋਲੌਜੀ ਦਾ ਵਿਕਾਸ ਸੁਰੱਖਿਆ ਅਤੇ ਸਕੇਲੇਬਿਲਟੀ ਵਿਚਕਾਰ ਇੱਕ ਸੁਫਿਸਟੀਕੇਟਿਡ ਸੰਤੁਲਨ ਦਰਸਾਉਂਦਾ ਹੈ। ਮੁੱਖ ਯੰਤਰ—proof of work, ਮਾਈਨਿੰਗ, ਅਤੇ on-chain ਸਹਿਮਤੀ—ਭਰੋਸੇ ਅਤੇ ਵੰਡਨ ਦੀ ਅਟੱਲ ਬੁਨਿਆਦ ਪ੍ਰਦਾਨ ਕਰਦੇ ਹਨ। ਇਹ ਤੱਤ ਯਕੀਨੀ ਬਣਾਉਂਦੇ ਹਨ ਕਿ ਨੈੱਟਵਰਕ ਸੁਰੱਖਿਅਤ ਰਹਿੰਦਾ ਹੈ ਅਤੇ ਸੈਂਸਰਸ਼ਿਪ ਵਿਰੋਧੀ ਹੈ, ਡਿਜੀਟਲ ਮੁੱਲ ਸਟੋਰ ਵਜੋਂ ਇਸ ਦੀ ਮੁੱਖ ਭੂਮਿਕਾ ਨੂੰ ਪੂਰਾ ਕਰਦਾ ਹੈ। ਹਾਲਾਂਕਿ, ਇਸ ਡਿਜ਼ਾਈਨ ਦੀਆਂ ਅੰਤਰਨਿਹਿਤ ਰੁਕਾਵਟਾਂ ਵਿਸ਼ਵਵਿਆਪੀ ਲੈਣ-ਦੇਣ ਵਾਲੀਊਮ ਨੂੰ ਹੈਂਡਲ ਕਰਨ ਲਈ ਬਹੁ-ਲੇਅਰੀ ਵਿਧੀ ਦੀ ਲੋੜ ਪੈਂਦੀ ਹੈ।
Lightning Network ਅਤੇ ਸਾਈਡਚੇਨਾਂ ਵਰਗੇ ਸਕੇਲਿੰਗ ਹੱਲ ਇਸ ਤਕਨੀਕੀ ਯਾਤਰਾ ਦਾ ਅਗਲਾ ਪੜਾਅ ਦਰਸਾਉਂਦੇ ਹਨ। ਮੁੱਖ ਚੇਨ ਦੀ ਸੁਰੱਖਿਆ ਨੂੰ ਲਾਭ ਉਠਾ ਕੇ ਗਤੀਵਿਧੀ ਨੂੰ ਵੱਧ ਕੁਸ਼ਲ ਲੇਅਰਾਂ ਵੱਲ ਲੈ ਜਾ ਕੇ, ਇਹ ਪ੍ਰੋਟੋਕੋਲ ਵੰਡਨ ਅਤੇ ਤੇਜ਼ੀ ਵਿਚਕਾਰ ਤਣਾਅ ਨੂੰ ਹੱਲ ਕਰਦੇ ਹਨ। ਉਹ ਨੈੱਟਵਰਕ ਨੂੰ ਸਾਧਾਰਨ ਲੈਜ਼ਰ ਤੋਂ ਵਿਸ਼ਾਲ ਵਿੱਤੀ ਸਿਸਟਮ ਵਿੱਚ ਬਦਲ ਦਿੰਦੇ ਹਨ ਜੋ ਵੱਡੇ ਨਿਪਟਾਰਿਆਂ ਤੋਂ ਲੈ ਕੇ ਤੁਰੰਤ ਮਾਈਕ੍ਰੋਪੇਮੈਂਟਾਂ ਤੱਕ ਸਭ ਕੁਝ ਸਹਾਰਾ ਦੇ ਸਕਦਾ ਹੈ। ਇਹਨਾਂ ਤਕਨੀਕਾਂ ਦੇ ਪਰਿਪੱਕ ਹੋਣ ਵਜੋਂ, ਉਹ ਪੂਰੇ ਕ੍ਰਿਪਟੋਕਰੰਸੀ ਭੂਪ੍ਰਦੇਸ਼ ਦੀ ਉਪਯੋਗਤਾ ਅਤੇ ਲਚਕੀਲਾਪਣ ਨੂੰ ਮਜ਼ਬੂਤ ਕਰਦੀਆਂ ਹਨ।
ਸਕੇਲਿੰਗ ਲੇਅਰਾਂ ਵਿੱਚ ਨਵੀਨਤਾ ਬੇਸ ਪ੍ਰੋਟੋਕੋਲ ਦੀਆਂ ਰੁਕਾਵਟਾਂ ਨੂੰ ਵਿਸ਼ਵਵਿਆਪੀ ਵਿੱਤੀ ਸਿਸਟਮ ਦੀ ਬੁਨਿਆਦ ਵਿੱਚ ਬਦਲ ਦਿੰਦੀ ਹੈ।