ਵਿਤਰਿਤ ਵਿੱਤ (DeFi) ਵਿਅਕਤੀਆਂ ਨੂੰ ਆਰਥਿਕ ਪ੍ਰਣਾਲੀਆਂ ਨਾਲ ਜੁੜਨ ਦੇ ਤਰੀਕੇ ਵਿੱਚ ਮੌਲਿਕ ਬਦਲਾਅ ਪੇਸ਼ ਕਰਦਾ ਹੈ। ਬੈਂਕਾਂ ਅਤੇ ਬ੍ਰੋਕਰਾਂ ਵਰਗੇ ਵਿਚੋਲਿਆਂ ਨੂੰ ਹਟਾ ਕੇ, ਯੂਜ਼ਰ ਆਪਣੇ ਐਸੈੱਟਸ ਉੱਤੇ ਸਿੱਧਾ ਨਿਯੰਤਰਣ ਪ੍ਰਾਪਤ ਕਰਦੇ ਹਨ decentralized applications ਵਜੋਂ ਜਾਣੇ ਜਾਂਦੇ ਸੌਫਟਵੇਅਰ ਰਾਹੀਂ। ਇਹ ਐਪਲੀਕੇਸ਼ਨਾਂ permissionless ਨੈੱਟਵਰਕਾਂ ਉੱਤੇ ਕੰਮ ਕਰਦੀਆਂ ਹਨ, ਜਿਸਦਾ ਅਰਥ ਹੈ ਕਿ ਕੋਈ ਵੀ ਵਾਲਟ ਪਤਾ ਵਾਲਾ ਵਿਅਕਤੀ ਉੱਦਾਣ, ਵਪਾਰ ਜਾਂ ਉਧਾਰ ਗਤੀਵਿਧੀਆਂ ਵਿੱਚ ਹਿੱਸਾ ਲੈ ਸਕਦਾ ਹੈ। ਜਦੋਂ ਕਿ ਇਹ ਖੁੱਲ੍ਹਾ ਵਾਤਾਵਰਣ ਨਵੀਨਤਾ ਅਤੇ ਵਿੱਤੀ ਸ਼ਾਮਲੀਕਰਨ ਨੂੰ ਉਤਸ਼ਾਹਿਤ ਕਰਦਾ ਹੈ, ਇਹ ਸੁਰੱਖਿਆ ਦਾ ਬੋਝ ਪੂਰੀ ਤਰ੍ਹਾਂ ਯੂਜ਼ਰ ਉੱਤੇ ਬਦਲ ਦਿੰਦਾ ਹੈ।
ਪਰੰਪਰਾਗਤ ਵਿੱਤ ਵਿੱਚ, ਨਿਯਮਨਕਾਰੀ ਸੰਸਥਾਵਾਂ ਅਤੇ ਬੀਮਾ ਸੁਰੱਖਿਆ ਅਕਸਰ ਧੋਖਾਧੜੀ ਜਾਂ ਬੈਂਕ ਫੇਲ ਹੋਣ ਵਿਰੁੱਧ ਸੁਰੱਖਿਆ ਜਾਲ ਪ੍ਰਦਾਨ ਕਰਦੀਆਂ ਹਨ। ਜੇਕਰ ਕ੍ਰੈਡਿਟ ਕਾਰਡ ਚੋਰੀ ਹੋ ਜਾਂਦਾ ਹੈ, ਤਾਂ ਜਾਰੀ ਕਰਨ ਵਾਲਾ ਲੈਣ-ਦੇਣ ਨੂੰ ਰੱਦ ਕਰ ਸਕਦਾ ਹੈ। ਵਿਤਰਿਤ ਦੁਨੀਆ ਵਿੱਚ, ਲੈਣ-ਦੇਣ ਅਟੱਲ ਹੁੰਦੇ ਹਨ। ਜਦੋਂ ਫੰਡ smart contract ਜਾਂ ਦੂਜੇ ਵਾਲਟ ਨੂੰ ਭੇਜੇ ਜਾਂਦੇ ਹਨ, ਤਾਂ ਕੇਂਦਰੀ ਅਥਾਰਟੀ ਵੱਲੋਂ ਇਸ ਨੂੰ ਰੱਦ ਨਹੀਂ ਕੀਤਾ ਜਾ ਸਕਦਾ। ਇਹ ਵਾਸਤਵਿਕਤਾ ਇਨ੍ਹਾਂ ਐਪਲੀਕੇਸ਼ਨਾਂ ਦੀਆਂ ਯਾਂਤਰਾਂ ਨੂੰ ਸਮਝਣ ਨੂੰ ਐਸੈੱਟ保存 ਲਈ ਜ਼ਰੂਰੀ ਬਣਾਉਂਦੀ ਹੈ।
ਉੱਚ ਉਪਜ ਦੀ ਸੰਭਾਵਨਾ ਅਤੇ ਆਟੋਮੈਟਿਕ ਵਿੱਤੀ ਸੇਵਾਵਾਂ ਲੱਖਾਂ ਯੂਜ਼ਰਾਂ ਨੂੰ ਬਲਾਕਚੇਨ ਇਕੋਸਿਸਟਮ ਵੱਲ ਖਿੱਚਦੀਆਂ ਹਨ। ਹਾਲਾਂਕਿ, ਰੋਕਾਂ ਦੀ ਘਾਟ ਦਾ ਅਰਥ ਹੈ ਕਿ ਤਕਨੀਕੀ ਯੋਗਤਾ ਅਤੇ ਸਾਵਧਾਨੀ ਸੁਰੱਖਿਆ ਲਈ ਅਸਲੀਅਤ ਹਨ। ਇਸ ਖੇਤਰ ਵਿੱਚ ਸੁਰੱਖਿਆ ਸਿਰਫ਼ ਮਜ਼ਬੂਤ ਪਾਸਵਰਡ ਵਰਤਣ ਬਾਰੇ ਨਹੀਂ ਹੈ। ਇਸ ਵਿੱਚ ਪ੍ਰੋਟੋਕੋਲਾਂ ਦੀ ਜਾਂਚ, ਕੋਡ ਆਡਿਟਿੰਗ ਨੂੰ ਸਮਝਣਾ ਅਤੇ ਖਤਰਨਾਕ ਇੰਟਰਫੇਸਾਂ ਦੇ ਸੂਖਮ ਨਿਸ਼ਾਨਾਂ ਨੂੰ ਪਛਾਣਨਾ ਸ਼ਾਮਲ ਹੈ।
ਇਸ ਭੂਮੀ ਨੂੰ ਸੁਰੱਖਿਤ ਢੰਗ ਨਾਲ ਨੈਵੀਗੇਟ ਕਰਨ ਲਈ, ਇਨ੍ਹਾਂ ਇੰਟਰੈਕਸ਼ਨਾਂ ਨੂੰ ਚਲਾਉਣ ਵਾਲੀ ਅਧਾਰਭੂਤ ਤਕਨੀਕ ਨੂੰ ਸਮਝਣਾ ਜ਼ਰੂਰੀ ਹੈ। ਖ਼ਤਰੇ ਸਿਰਫ਼ ਸਿਧਾਂਤਕ ਨਹੀਂ ਹਨ। ਇਹ ਕੋਡ ਵਿੱਚ ਸਾਧਾਰਨ ਮਨੁੱਖੀ ਗਲਤੀਆਂ ਤੋਂ ਲੈ ਕੇ ਅਣਜਾਣ ਯੂਜ਼ਰਾਂ ਤੋਂ ਫੰਡ ਚੋਰੀ ਕਰਨ ਲਈ ਤਿਆਰ ਕੀਤੇ ਗਏ ਅਡਵਾਂਸਡ ਸੋਸ਼ਲ ਇੰਜੀਨੀਅਰਿੰਗ ਹਮਲਿਆਂ ਤੱਕ ਹਨ। ਇਨ੍ਹਾਂ ਯੰਤਰਾਂ ਦਾ ਗਿਆਨ ਨੁਕਸਾਨ ਵਿਰੁੱਧ ਸਭ ਤੋਂ ਮਜ਼ਬੂਤ ਰੱਖਿਆ ਹੈ।
ਵਿਤਰਿਤ ਐਪਲੀਕੇਸ਼ਨਾਂ ਦੀ ਬੁਨਿਆਦ
ਸਮਾਰਟ ਕਾਂਟਰੈਕਟਸ ਇੰਜਣ ਵਜੋਂ
ਹਰ ਵਿਤਰਿਤ ਐਪਲੀਕੇਸ਼ਨ ਦੇ ਕੇਂਦਰ ਵਿੱਚ ਸਮਾਰਟ ਕਾਂਟਰੈਕਟ ਹੁੰਦਾ ਹੈ। ਇਹ ਬਲਾਕਚੇਨ ਉੱਤੇ ਸਟੋਰ ਕੀਤੇ ਕੰਪਿਊਟਰ ਪ੍ਰੋਗਰਾਮ ਹਨ ਜੋ ਖਾਸ ਸ਼ਰਤਾਂ ਪੂਰੀਆਂ ਹੋਣ ਉੱਤੇ ਆਪਣੇ ਆਪ ਚੱਲਦੇ ਹਨ। ਉਹ ਡਿਜੀਟਲ ਵੈਂਡਿੰਗ ਮਸ਼ੀਨਾਂ ਵਾਂਗ ਕੰਮ ਕਰਦੇ ਹਨ। ਜਦੋਂ ਯੂਜ਼ਰ ਖਾਸ ਐਸੈੱਟ ਇਨਪੁਟ ਕਰਦਾ ਹੈ ਅਤੇ ਕਿਰਿਆ ਚੁਣਦਾ ਹੈ, ਤਾਂ ਕੋਡ ਲੈਣ-ਦੇਣ ਨੂੰ ਕਲਰਕ ਜਾਂ ਵਿਚੋਲੇ ਦੀ ਲੋੜ ਬਿਨਾਂ ਚਲਾਉਂਦਾ ਹੈ। ਜਦੋਂ ਕਿ ਅਕਸਰ Ethereum ਨਾਲ ਜੁੜੇ ਹੁੰਦੇ ਹਨ, ਸਮਾਰਟ ਕਾਂਟਰੈਕਟਸ ਵੱਖ-ਵੱਖ ਨੈੱਟਵਰਕਾਂ ਉੱਤੇ ਮੌਜੂਦ ਹਨ, ਜਿਸ ਵਿੱਚ Bitcoin ਵੀ ਸ਼ਾਮਲ ਹੈ, ਹਾਲਾਂਕਿ ਵੱਖਰੀਆਂ ਜਟਿਲਤਾ ਪੱਧਰਾਂ ਨਾਲ।
Ethereum ਨੇ "Turing complete" ਸਟੇਟ ਮਸ਼ੀਨ ਦੀ ਸੰਕਲਪਨਾ ਪੇਸ਼ ਕੀਤੀ। ਇਹ ਸਾਧਾਰਨ ਮੁੱਲ ਟ੍ਰਾਂਸਫਰਾਂ ਤੋਂ ਇਲਾਵਾ ਅੱਤਿ ਗੁੰਝਲਦਾਰ ਗਣਨਾਵਾਂ ਦੀ ਆਗਿਆ ਦਿੰਦੀ ਹੈ। ਡਿਵੈਲਪਰ ਗੁੰਝਲਦਾਰ ਵਿੱਤੀ ਉਪਕਰਣਾਂ ਦੀ ਨਕਲ ਕਰਨ ਵਾਲੇ ਕਾਂਟਰੈਕਟਸ ਲਿਖ ਸਕਦੇ ਹਨ, ਗੇਮ ਬਣਾ ਸਕਦੇ ਹਨ ਜਾਂ ਸਪਲਾਈ ਚੇਨ ਨੂੰ ਪ੍ਰਬੰਧਿਤ ਕਰ ਸਕਦੇ ਹਨ। ਇਨ੍ਹਾਂ ਕਾਂਟਰੈਕਟਸ ਦੀ ਪਰਿਭਾਸ਼ਿਤ ਵਿਸ਼ੇਸ਼ਤਾ ਇਹ ਹੈ ਕਿ ਉਹ "trustless" ਹਨ। ਇਸਦਾ ਅਰਥ ਇਹ ਨਹੀਂ ਕਿ ਉਹ ਅਵਿਸ਼ਵਾਸਯੋਗ ਹਨ। ਬਲਕਿ, ਇਸਦਾ ਅਰਥ ਹੈ ਕਿ ਯੂਜ਼ਰਾਂ ਨੂੰ ਐਗ੍ਰੀਮੈਂਟ ਨੂੰ ਨਿਭਾਉਣ ਲਈ ਮਨੁੱਖੀ ਕਾਉਂਟਰਪਾਰਟੀ ਉੱਤੇ ਭਰੋਸਾ ਕਰਨ ਦੀ ਲੋੜ ਨਹੀਂ।
ਕਾਂਟਰੈਕਟ ਦੀ ਵੈਲੀਡਿਟੀ ਨੈੱਟਵਰਕ ਵੱਲੋਂ ਹੀ ਤਸਦੀਕ ਕੀਤੀ ਜਾਂਦੀ ਹੈ। ਕੋਡ ਆਮ ਤੌਰ ਉੱਤੇ ਓਪਨ ਸੋਰਸ ਹੁੰਦਾ ਹੈ, ਇਸ ਲਈ ਤਕਨੀਕੀ ਗਿਆਨ ਵਾਲਾ ਕੋਈ ਵੀ ਇਸ ਨੂੰ ਇੰਸਪੈਕਟ ਕਰਕੇ ਇਸ ਦੀ ਲੌਜਿਕ ਨੂੰ ਤਸਦੀਕ ਕਰ ਸਕਦਾ ਹੈ। ਇਹ ਪਾਰਦਰਸ਼ਤਾ ਪਰੰਪਰਾਗਤ ਬੈਂਕਿੰਗ ਸੌਫਟਵੇਅਰ ਨਾਲ ਬਿਲਕੁਲ ਵਿਰੋਧੀ ਹੈ, ਜੋ ਬੰਦ ਅਤੇ ਪ੍ਰੋਪ੍ਰਾਈਟਰੀ ਹੁੰਦਾ ਹੈ। ਹਾਲਾਂਕਿ, ਇਹ ਖੁੱਲ੍ਹਾਪਣ ਵੀ ਇੱਕ ਵਿਲੱਖਣ ਸੁਰੱਖਿਆ ਗਤੀਸ਼ੀਲਤਾ ਪੈਦਾ ਕਰਦਾ ਹੈ ਜਿੱਥੇ ਹਮਲਾਵਰ ਯੂਜ਼ਰਾਂ ਤੋਂ ਪਹਿਲਾਂ ਕਮਜ਼ੋਰੀਆਂ ਲੱਭਣ ਲਈ ਕੋਡ ਅਧਿਐਨ ਕਰ ਸਕਦੇ ਹਨ।
ਫਰੰਟਐਂਡ ਅਤੇ ਬੈਕਐਂਡ ਢਾਂਚਾ
ਵਿਤਰਿਤ ਐਪਲੀਕੇਸ਼ਨ, ਜਾਂ DApp, ਆਮ ਤੌਰ ਉੱਤੇ ਦੋ ਮੁੱਖ ਹਿੱਸਿਆਂ ਨਾਲ ਬਣੀ ਹੁੰਦੀ ਹੈ। ਬੈਕਐਂਡ ਬਲਾਕਚੇਨ ਉੱਤੇ ਰਹਿਣ ਵਾਲਾ ਸਮਾਰਟ ਕਾਂਟਰੈਕਟ ਕੋਡ ਹੈ। ਇਹ ਲੌਜਿਕ, ਸਟੇਟ ਬਦਲਾਅ ਅਤੇ ਐਸੈੱਟ ਟ੍ਰਾਂਸਫਰਾਂ ਨੂੰ ਹੈਂਡਲ ਕਰਦਾ ਹੈ। ਫਰੰਟਐਂਡ ਯੂਜ਼ਰ ਇੰਟਰਫੇਸ ਹੈ, ਆਮ ਤੌਰ ਉੱਤੇ ਵੈੱਬਸਾਈਟ ਜਾਂ ਮੋਬਾਈਲ ਐਪ, ਜੋ ਮਨੁੱਖਾਂ ਨੂੰ ਸਮਾਰਟ ਕਾਂਟਰੈਕਟ ਨਾਲ ਅਸਾਨੀ ਨਾਲ ਇੰਟਰੈਕਟ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦੀ ਹੈ।
ਜਦੋਂ ਯੂਜ਼ਰ ਆਪਣਾ ਵਾਲਟ DApp ਨਾਲ ਜੋੜਦਾ ਹੈ, ਫਰੰਟਐਂਡ ਉਨ੍ਹਾਂ ਦੇ ਬਟਨ ਕਲਿੱਕਾਂ ਨੂੰ ਲੈਣ-ਦੇਣ ਰਿਕਵੈਸਟਾਂ ਵਿੱਚ ਬਦਲਦਾ ਹੈ। ਵਾਲਟ ਫਿਰ ਯੂਜ਼ਰ ਤੋਂ ਇਨ੍ਹਾਂ ਰਿਕਵੈਸਟਾਂ ਨੂੰ ਸਾਈਨ ਕਰਨ ਲਈ ਕਹਿੰਦਾ ਹੈ ਤਾਂ ਜੋ ਸਮਾਰਟ ਕਾਂਟਰੈਕਟ ਨੂੰ ਕਿਰਿਆ ਕਰਨ ਦੀ ਆਗਿਆ ਮਿਲੇ। ਇਹ ਵਿਭਾਜਨ ਸਮਝਣ ਲਈ ਮਹੱਤਵਪੂਰਨ ਹੈ ਕਿਉਂਕਿ ਸੁਰੱਖਿਆ ਖਾਮੀਆਂ ਕਿਸੇ ਵੀ ਲੇਅਰ ਵਿੱਚ ਮੌਜੂਦ ਹੋ ਸਕਦੀਆਂ ਹਨ। ਇੱਕ ਪਰਫੈਕਟ ਸੁਰੱਖਿਅਤ ਸਮਾਰਟ ਕਾਂਟਰੈਕਟ ਨੂੰ ਹਾਈਜੈਕ ਕੀਤੀ ਗਈ ਫਰੰਟਐਂਡ ਵੈੱਬਸਾਈਟ ਵੱਲੋਂ ਚੋਰ ਦੇ ਪਤੇ ਉੱਤੇ ਲੈਣ-ਦੇਣ ਭੇਜਣ ਨਾਲ ਖ਼ਤਰੇ ਵਿੱਚ ਪਾ ਦਿੱਤਾ ਜਾ ਸਕਦਾ ਹੈ ਅਸਲ ਕਾਂਟਰੈਕਟ ਦੀ ਬਜਾਏ।
Permissionless ਪਹੁੰਚ ਅਤੇ ਨਵੀਨਤਾ
ਇਸ ਬੁਨਿਆਦ ਦੀ ਸਭ ਤੋਂ ਸ਼ਕਤਿਸ਼ਾਲੀ ਵਿਸ਼ੇਸ਼ਤਾ ਇਹ ਹੈ ਕਿ ਇਹ permissionless ਹੈ। ਪਰੰਪਰਾਗਤ ਵਿੱਤ ਵਿੱਚ, ਉੱਚ-ਉਪਜ ਨਿਵੇਸ਼ ਉਤਪਾਦਾਂ ਤੱਕ ਪਹੁੰਚ ਲਈ ਅਕਸਰ ਤਸਦੀਕ ਜਾਂ ਖਾਸ ਅਧਿਕਾਰ ਖੇਤਰਾਂ ਵਿੱਚ ਨਿਵਾਸ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ। ਵਿਤਰਿਤ ਇਕੋਸਿਸਟਮ ਵਿੱਚ, ਸਮਾਰਟ ਕਾਂਟਰੈਕਟ ਨੂੰ ਯੂਜ਼ਰ ਦੀ ਪਛਾਣ, ਕ੍ਰੈਡਿਟ ਸਕੋਰ ਜਾਂ ਸਥਾਨ ਨਹੀਂ ਪਤਾ। ਇਹ ਸਿਰਫ਼ ਵਾਲਟ ਪਤੇ ਅਤੇ ਇਸ ਵਿੱਚ ਰੱਖੇ ਐਸੈੱਟਸ ਨੂੰ ਮਾਨਤਾ ਦਿੰਦਾ ਹੈ।
ਇਹ ਐਂਟਰੀ ਦੀ ਰੁਕਾਵਟ ਨੂੰ ਕਾਫ਼ੀ ਘਟਾਉਂਦਾ ਹੈ। ਬੈਂਕਿੰਗ ਢਾਂਚੇ ਵਾਲੇ ਸੀਮਤ ਖੇਤਰ ਵਿੱਚ ਰਹਿਣ ਵਾਲਾ ਵਿਅਕਤੀ ਹੈੱਜ ਫੰਡ ਮੈਨੇਜਰ ਵਾਂਗ ਗਲੋਬਲ ਲਿਕਵਿਡਿਟੀ ਪੂਲਾਂ ਤੱਕ ਪਹੁੰਚ ਕਰ ਸਕਦਾ ਹੈ। ਵਿੱਤ ਦਾ ਇਹ ਲੋਕਤੰਤਰੀਕਰਨ "ਕ੍ਰਾਊਡ-ਸੋਰਸਡ" ਲਿਕਵਿਡਿਟੀ ਨੂੰ ਸੰਭਵ ਬਣਾ ਕੇ ਕੁਸ਼ਲਤਾ ਵਧਾਉਂਦਾ ਹੈ। ਉਦਾਹਰਨ ਵਜੋਂ, ਵਿਤਰਿਤ ਐਕਸਚੇਂਜ ਯੂਜ਼ਰਾਂ ਨੂੰ ਟ੍ਰੇਡਿੰਗ ਪੂਲਾਂ ਵਿੱਚ ਐਸੈੱਟਸ ਜਮ੍ਹਾਂ ਕਰਨ ਲਈ ਉਤਸ਼ਾਹਿਤ ਕਰਦੇ ਹਨ। ਬਦਲੇ ਵਿੱਚ, ਇਹ ਯੂਜ਼ਰ ਟ੍ਰੇਡਿੰਗ ਫੀਸਾਂ ਦਾ ਹਿੱਸਾ ਕਮਾਉਂਦੇ ਹਨ, ਅਸਲ ਵਿੱਚ ਆਪਣੇ ਆਪ ਨੂੰ "ਬੈਂਕ" ਬਣ ਜਾਂਦੇ ਹਨ।
ਕੋਡ ਡਿਜ਼ਾਈਨ ਵਿੱਚ ਵਲਨਰੇਬਿਲਟੀਆਂ
ਵਿਤਰਿਤ ਐਪਲੀਕੇਸ਼ਨਾਂ ਦੀ ਕਾਰਜਕੁਸ਼ਲਤਾ ਪੂਰੀ ਤਰ੍ਹਾਂ ਡਿਵੈਲਪਰਾਂ ਵੱਲੋਂ ਲਿਖੇ ਕੋਡ ਦੀ ਗੁਣਵੱਤਾ ਉੱਤੇ ਨਿਰਭਰ ਕਰਦੀ ਹੈ। ਕਿਉਂਕਿ ਸਮਾਰਟ ਕਾਂਟਰੈਕਟਸ ਨਿਰਧਾਰਕ ਹੁੰਦੇ ਹਨ, ਉਹ ਬਿਲਕੁਲ ਵਿਚਾਰੇ ਅਨੁਸਾਰ ਚੱਲਣਗੇ, ਭਾਵੇਂ ਕੋਡ ਵਿੱਚ ਗਲਤੀ ਹੋਵੇ। ਇਹ ਖ਼ਰਾਬ ਡਿਜ਼ਾਈਨ ਕੀਤੀ DApp ਨਾਲ ਇੰਟਰੈਕਟ ਕਰਨ ਦੇ ਖ਼ਤਰੇ ਨੂੰ ਜਨਮ ਦਿੰਦਾ ਹੈ। ਚੰਗੇ ਇਰਾਦੇ ਵਾਲੇ ਡਿਵੈਲਪਰ ਵੀ ਬੱਗ ਪੇਸ਼ ਕਰ ਸਕਦੇ ਹਨ ਜੋ ਯੂਜ਼ਰ ਫੰਡਾਂ ਨੂੰ ਖ਼ਤਰੇ ਵਿੱਚ ਪਾ ਦੇਣ।
ਮਨੁੱਖੀ ਗਲਤੀ ਸੌਫਟਵੇਅਰ ਡਿਵੈਲਪਮੈਂਟ ਵਿੱਚ ਅਟੱਲ ਵਾਸਤਵਿਕਤਾ ਹੈ। ਕੇਂਦਰੀਕ੍ਰਿਤ ਟੈਕ ਵਿੱਚ, ਬੱਗ ਐਪ ਨੂੰ ਕ੍ਰੈਸ਼ ਕਰ ਸਕਦਾ ਹੈ ਜਾਂ ਪੇਜ ਗਲਤ ਲੋਡ ਹੋ ਸਕਦਾ ਹੈ। ਬਲਾਕਚੇਨ ਵਾਤਾਵਰਣ ਵਿੱਚ, ਬੱਗ ਫੰਡਾਂ ਨੂੰ ਸਥਾਈ ਤੌਰ ਉੱਤੇ ਲੌਕ ਕਰ ਸਕਦਾ ਹੈ ਜਾਂ ਹਮਲਾਵਰ ਨੂੰ ਲਿਕਵਿਡਿਟੀ ਪੂਲ ਖਾਲੀ ਕਰਨ ਦੀ ਆਗਿਆ ਦੇ ਸਕਦਾ ਹੈ। ਇਹ ਐਕਸਪਲਾਇਟਸ ਅਕਸਰ ਪਰੰਪਰਾਗਤ ਅਰਥਾਂ ਵਿੱਚ "ਹੈਕਿੰਗ" ਬਿਨਾਂ ਵਾਪਰਦੇ ਹਨ। ਹਮਲਾਵਰ ਸਿਰਫ਼ ਕਾਂਟਰੈਕਟ ਦੀ ਆਪਣੀ ਲੌਜਿਕ ਨੂੰ ਅਣਚਾਹੇ ਨਤੀਜੇ ਪੈਦਾ ਕਰਨ ਲਈ ਵਰਤਦਾ ਹੈ।
ਇਨ੍ਹਾਂ ਪ੍ਰੋਟੋਕੋਲਾਂ ਦਾ ਓਪਨ-ਸੋਰਸ ਸੁਭਾਅ ਇਹ ਦਰਸਾਉਂਦਾ ਹੈ ਕਿ ਕੋਡ ਹਰ ਕਿਸੇ ਲਈ ਉਪਲਬਧ ਹੈ। ਇਹ ਆਮ ਤੌਰ ਉੱਤੇ ਤਾਕਤ ਹੈ, ਕਿਉਂਕਿ ਇਹ ਕਮਿਊਨਿਟੀ ਨੂੰ ਬੱਗ ਠੀਕ ਕਰਨ ਅਤੇ ਸੁਰੱਖਿਆ ਵਿੱਚ ਸੁਧਾਰ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦੀ ਹੈ। ਬਰਸਾਂ ਤੋਂ ਮੌਜੂਦ ਪ੍ਰੋਟੋਕੋਲ ਜ਼ਿਆਦਾ ਲੜਾਈ-ਪਰੀਖਣ ਕੀਤੇ ਹੁੰਦੇ ਹਨ। ਹਾਲਾਂਕਿ, ਨਵੇਂ ਪ੍ਰੋਜੈਕਟਾਂ ਲਈ, ਇਹ ਪਾਰਦਰਸ਼ਤਾ ਬਲੈਕ-ਹੈਟ ਹਮਲਾਵਰਾਂ ਤੋਂ ਤੁਰੰਤ ਐਕਸਪਲਾਇਟਸ ਲਈ ਸੱਕਰ ਨੂੰ ਦੱਸਦੀ ਹੈ ਜਦੋਂ ਤੱਕ ਡਿਵੈਲਪਰ ਪੈਚ ਨਹੀਂ ਕਰਦੇ।
ਖ਼ਤਰਨਾਕ ਪ੍ਰੋਜੈਕਟ ਅਤੇ ਰੱਗ ਪੁੱਲ
ਰੱਗ ਪੁੱਲ ਦੀ ਯੰਤਰ
ਗਲਤੀਆਂ ਤੋਂ ਇਲਾਵਾ, ਵਿਤਰਿਤ ਖੇਤਰ ਇਰਾਦੇ ਵਾਲੀ ਧੋਖਾਧੜੀ ਨਾਲ ਪੀੜਤ ਹੈ। ਸਭ ਤੋਂ ਆਮ ਰੂਪ "ਰੱਗ ਪੁੱਲ" ਹੈ। ਇਹ ਤਾਂ ਹੁੰਦਾ ਹੈ ਜਦੋਂ ਡਿਵੈਲਪਰਾਂ ਦੀ ਟੀਮ ਇੱਕ ਪ੍ਰੋਜੈਕਟ ਬਣਾਉਂਦੀ ਹੈ ਜੋ ਵੈਧ ਲੱਗਦਾ ਹੈ ਪਰ ਯੂਜ਼ਰ ਫੰਡ ਚੋਰੀ ਕਰਨ ਲਈ ਡਿਜ਼ਾਈਨ ਕੀਤਾ ਗਿਆ ਹੈ। ਉਹ ਨਵਾਂ ਟੋਕਨ ਲਾਂਚ ਕਰ ਸਕਦੇ ਹਨ ਅਤੇ ਇਸ ਨੂੰ Ethereum ਜਾਂ USDC ਵਰਗੇ ਕੀਮਤੀ ਕ੍ਰਿਪਟੋਕਰੰਸੀ ਨਾਲ ਲਿਕਵਿਡਿਟੀ ਪੂਲ ਵਿੱਚ ਜੋੜ ਸਕਦੇ ਹਨ ਤਾਂ ਜੋ ਟ੍ਰੇਡਰ ਖਿੱਚੇ ਆਉਣ।
ਡਿਵੈਲਪਰ ਆਮ ਤੌਰ ਉੱਤੇ ਨਵੇਂ ਟੋਕਨ ਦੇ ਵਿਸ਼ਾਲ ਬਹੁਮਤ ਨੂੰ ਨਿਯੰਤਰਿਤ ਕਰਦੇ ਹਨ ਜਾਂ ਸਮਾਰਟ ਕਾਂਟਰੈਕਟ ਵਿੱਚ ਵਿਸ਼ੇਸ਼ ਪ੍ਰਸ਼ਾਸਕ ਅਧਿਕਾਰ ਰੱਖਦੇ ਹਨ। ਜਦੋਂ ਅਣਜਾਣ ਯੂਜ਼ਰ ਟੋਕਨ ਖਰੀਦਦੇ ਹਨ ਜਾਂ ਪ੍ਰੋਟੋਕੋਲ ਵਿੱਚ ਐਸੈੱਟਸ ਜਮ੍ਹਾਂ ਕਰਦੇ ਹਨ, ਡਿਵੈਲਪਰ ਫੰਦਾ ਚਲਾਉਂਦੇ ਹਨ। ਉਹ ਆਪਣੇ ਸਾਰੇ ਟੋਕਨ ਇੱਕੋ ਵਾਰ ਵੇਚ ਸਕਦੇ ਹਨ, ਕੀਮਤ ਨੂੰ ਸੀਰੋ ਤੱਕ ਡਿੱਗਾ ਦੇਣ ਜਾਂ ਐਕਸਚੇਂਜ ਤੋਂ ਸਾਰੀ ਲਿਕਵਿਡਿਟੀ ਨਿਕਾਲ ਸਕਦੇ ਹਨ। ਇਹ ਨਿਵੇਸ਼ਕਾਂ ਨੂੰ ਬੇਕਾਰ ਐਸੈੱਟਸ ਨਾਲ ਛੱਡ ਦਿੰਦਾ ਹੈ ਜਦੋਂ ਕਿ ਅਪਰਾਧੀ ਕੀਮਤੀ ਕ੍ਰਿਪਟੋਕਰੰਸੀ ਨਾਲ ਚਲੇ ਜਾਂਦੇ ਹਨ।
ਇਨਸਾਈਡਰ ਨਿਯੰਤਰਣ ਅਤੇ ਅਗਿਆਤਤਾ
ਇਨ੍ਹਾਂ ਸਕੈਮਾਂ ਨੂੰ ਸੌਖਾ ਬਣਾਉਣ ਵਾਲਾ ਮੁੱਖ ਕਾਰਕ ਖੇਤਰ ਵਿੱਚ ਪ੍ਰਚਲਿਤ ਅਗਿਆਤਤਾ ਹੈ। ਪਰੰਪਰਾਗਤ ਕਾਰਪੋਰੇਸ਼ਨਾਂ ਵਿੱਚ ਜਿੱਥੇ ਐਗਜ਼ੀਕਿਊਟਿਵ ਡੌਕਸਡ ਅਤੇ ਜ਼ਿੰਮੇਵਾਰ ਹੁੰਦੇ ਹਨ, ਬਹੁਤੇ DeFi ਪ੍ਰੋਜੈਕਟ ਸੰਸਥਾਪਕ ਅਗਿਆਤ ਰਹਿੰਦੇ ਹਨ। ਅਗਿਆਤਤਾ ਗੋਪਨੀਯਤਾ ਦੀ ਰੱਖਿਆ ਕਰਦੀ ਹੈ ਅਤੇ ਸੈਂਸਰਸ਼ਿਪ روکਦੀ ਹੈ, ਪਰ ਇਹ ਜ਼ਿੰਮੇਵਾਰੀ ਵੀ ਹਟਾਉਂਦੀ ਹੈ। ਜੇਕਰ ਅਗਿਆਤ ਟੀਮ ਪ੍ਰੋਜੈਕਟ ਛੱਡ ਦਿੰਦੀ ਹੈ ਜਾਂ ਸਕੈਮ ਚਲਾਉਂਦੀ ਹੈ, ਤਾਂ ਪੀੜਤਾਂ ਲਈ ਅਕਸਰ ਕੋਈ ਕਾਨੂੰਨੀ ਰਾਹ ਨਹੀਂ ਹੁੰਦਾ।
ਹਿੱਸੇਦਾਰਾਂ ਨੂੰ ਕੋਡ ਅਤੇ ਖੋਜੇ ਉੱਤੇ ਅਧਾਰਤ ਸਮਾਰਟ ਕਾਂਟਰੈਕਟ ਨੂੰ ਸੁਰੱਖਿਤ ਮੰਨਣਾ ਪੈਂਦਾ ਹੈ ਨਾ ਕਿ ਕਾਨੂੰਨੀ ਗਾਰੰਟੀਆਂ ਉੱਤੇ। ਧੋਖੇਬਾਜ਼ ਅਕਸਰ FOMO ਉੱਤੇ ਸ਼ੋਸ਼ਣ ਕਰਨ ਲਈ ਬਹੁਤ ਉੱਚ ਉਪਜ ਦਰਾਂ ਝੂਲਦੇ ਹਨ। ਸ਼ੁਰੂਆਤੀ ਹਿੱਸੇਦਾਰ ਭਰਮ ਪੈਦਾ ਕਰਨ ਲਈ ਭੁਗਤਾਨ ਕੀਤੇ ਜਾਂਦੇ ਹਨ, ਪਰ ਪ੍ਰਣਾਲੀ ਅਕਸਰ ਅਸਥਿਰ ਹੁੰਦੀ ਹੈ। ਜਦੋਂ ਨਵੇਂ ਪੂੰਜੀ ਦਾ ਪ੍ਰਵਾਹ ਘੱਟ ਹੁੰਦਾ ਹੈ ਜਾਂ ਇਨਸਾਈਡਰ ਕੈਸ਼ ਅਉਟ ਕਰਨ ਦਾ ਫੈਸਲਾ ਕਰਦੇ ਹਨ, ਪ੍ਰੋਜੈਕਟ ਡਿੱਗ ਪੈਂਦਾ ਹੈ।
ਬੈਕਡੋਰ ਅਤੇ ਲੁਕੇ ਹੋਏ ਐਕਸਪਲਾਇਟਸ
ਕੁਝ ਅਡਵਾਂਸਡ ਹਮਲਿਆਂ ਵਿੱਚ, ਖ਼ਤਰਨਾਕ ਇਰਾਦਾ ਕੋਡ ਦੇ ਡੂੰਘੇ ਅੰਦਰ ਲੁਕਿਆ ਹੁੰਦਾ ਹੈ। ਡਿਵੈਲਪਰ "ਬੈਕਡੋਰ" ਪ੍ਰੋਗਰਾਮ ਕਰ ਸਕਦਾ ਹੈ ਜੋ ਉਨ੍ਹਾਂ ਨੂੰ ਸਾਧਾਰਨ ਪਾਬੰਦੀਆਂ ਨੂੰ ਬਾਈਪਾਸ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ। ਉਦਾਹਰਨ ਵਜੋਂ, ਕਾਂਟਰੈਕਟ ਇੱਕ ਸਾਲ ਲਈ ਲਿਕਵਿਡਿਟੀ ਲੌਕ ਕਰਨ ਦਾ ਦਾਅਵਾ ਕਰ ਸਕਦਾ ਹੈ, ਪਰ ਲੁਕੀ ਹੋਈ ਫੰਕਸ਼ਨ ਖਾਸ ਪਤੇ ਨੂੰ ਤੁਰੰਤ ਅਨਲੌਕ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦੀ ਹੈ।
ਬਦਲਵਾਂ ਵਜੋਂ, ਕੋਡ ਨਿਰਾਤਮ ਟੋਕਨ ਮਿੰਟ ਕਰਨ ਦੀ ਆਗਿਆ ਦੇ ਸਕਦਾ ਹੈ। ਫਿਰ ਉਹ ਇਨ੍ਹਾਂ ਟੋਕਨਾਂ ਨੂੰ ਮਾਰਕੀਟ ਉੱਤੇ ਡੰਪ ਕਰ ਸਕਦੇ ਹਨ, ਹੋਰ ਸਭਾਂ ਦੀਆਂ ਹੋਲਡਿੰਗਜ਼ ਨੂੰ ਘਟਾ ਦੇਣ। ਇਹ ਐਕਸਪਲਾਇਟਸ ਆਮ ਯੂਜ਼ਰ ਲਈ ਤਕਨੀਕੀ ਆਡਿਟ ਹੁਨਰ ਬਿਨਾਂ ਪਛਾਣਨ ਵਿੱਚ ਮੁਸ਼ਕਲ ਹਨ। ਪੇਸ਼ੇਵਰ-ਲੱਗਦੀ ਵੈੱਬਸਾਈਟ ਅਤੇ ਸਰਗਰਮ ਸੋਸ਼ਲ ਮੀਡੀਆ ਕਮਿਊਨਿਟੀ ਦੀ ਮੌਜੂਦਗੀ ਇਹ ਸਾਬਤ ਨਹੀਂ ਕਰਦੀ ਕਿ ਅਧਾਰਭੂਤ ਸਮਾਰਟ ਕਾਂਟਰੈਕਟਸ ایमानਦਾਰ ਜਾਂ ਸੁਰੱਖਿਅਤ ਹਨ।
Web3 ਵਿੱਚ ਫਿਸ਼ਿੰਗ ਖ਼ਤਰਾ
ਭਾਵੇਂ DApp ਚੰਗੀ ਤਰ੍ਹਾਂ ਡਿਜ਼ਾਈਨ ਕੀਤੀ ਗਈ ਹੋਵੇ ਅਤੇ ਟੀਮ ایमानਦਾਰ ਹੋਵੇ, ਯੂਜ਼ਰ ਫਿਸ਼ਿੰਗ ਵਰਗੇ ਬਾਹਰੀ ਖ਼ਤਰਿਆਂ ਦਾ ਸਾਹਮਣਾ ਕਰਦੇ ਹਨ। ਇਹ ਕ੍ਰਿਪਟੋ ਇਕੋਸਿਸਟਮ ਵਿੱਚ ਸਭ ਤੋਂ ਵਿਆਪਕ ਖ਼ਤਰਿਆਂ ਵਿੱਚੋਂ ਇੱਕ ਹੈ। ਫਿਸ਼ਿੰਗ ਵਿੱਚ ਯੂਜ਼ਰ ਨੂੰ ਭਰਮਾਉਣਾ ਸ਼ਾਮਲ ਹੈ ਕਿ ਉਹ ਵੈਧ ਸੇਵਾ ਨਾਲ ਇੰਟਰੈਕਟ ਕਰ ਰਿਹਾ ਹੈ ਜਦੋਂ ਕਿ ਅਸਲ ਵਿੱਚ ਉਹ ਨਕਲੀ ਨਾਲ ਸੰਪਰਕ ਕਰ ਰਿਹਾ ਹੈ।
DApps ਦੇ ਸੰਦਰਭ ਵਿੱਚ, ਹਮਲਾਵਰ ਅਕਸਰ ਨਕਲੀ ਵੈੱਬਸਾਈਟਾਂ ਬਣਾਉਂਦੇ ਹਨ। ਉਹ ਅਸਲ ਨਾਲੋਂ ਇੱਕ ਅੱਖਰ ਜਾਂ ਵੱਖਰੀ ਐਕਸਟੈਂਸ਼ਨ ਵਾਲਾ ਡੋਮੇਨ ਰਜਿਸਟਰ ਕਰ ਸਕਦੇ ਹਨ। ਉਦਾਹਰਨ ਵਜੋਂ, ਜੇਕਰ ਅਸਲ ਸਾਈਟ "exchange.com" ਹੈ, ਤਾਂ ਹਮਲਾਵਰ "exchange.io" ਜਾਂ "exchangé.com" ਵਰਤ ਸਕਦਾ ਹੈ। ਨਕਲੀ ਸਾਈਟ ਅਸਲ ਵਾਂਗ ਲੱਗਦੀ ਹੈ, ਇਸ ਦੇ ਲੋਗੋ, ਲੇਆਉਟ ਅਤੇ ਯੂਜ਼ਰ ਇੰਟਰਫੇਸ ਨੂੰ ਪਰਫੈਕਟ ਕਾਪੀ ਕਰਦੀ ਹੈ।
ਜਦੋਂ ਯੂਜ਼ਰ ਆਪਣਾ ਵਾਲਟ ਇਸ ਧੋਖਾਧੜੀ ਵਾਲੀ ਸਾਈਟ ਨਾਲ ਜੋੜਦਾ ਹੈ, ਉਹ ਅਸਲ ਪ੍ਰੋਜੈਕਟ ਦੇ ਸੁਰੱਖਿਅਤ, ਆਡਿਟ ਕੀਤੇ ਸਮਾਰਟ ਕਾਂਟਰੈਕਟ ਨਾਲ ਨਹੀਂ ਜੁੜ ਰਿਹਾ। ਬਲਕਿ, ਸਾਈਟ ਉਨ੍ਹਾਂ ਨੂੰ ਲੈਣ-ਦੇਣ ਨੂੰ ਮਨਜ਼ੂਰੀ ਦੇਣ ਲਈ ਉਤਸ਼ਾਹਿਤ ਕਰਦੀ ਹੈ ਜੋ ਹਮਲਾਵਰ ਨੂੰ ਉਨ੍ਹਾਂ ਦੇ ਫੰਡ ਖਰਚਣ ਦੀ ਆਗਿਆ ਦਿੰਦੀ ਹੈ। ਜਦੋਂ ਯੂਜ਼ਰ ਇਸ ਮਨਜ਼ੂਰੀ ਨੂੰ ਸਾਈਨ ਕਰਦਾ ਹੈ, ਹਮਲਾਵਰ ਖਾਸ ਐਸੈੱਟਸ ਲਈ ਵਾਲਟ ਖਾਲੀ ਕਰ ਸਕਦਾ ਹੈ। ਇਹ ਅਧਾਰਭੂਤ ਬਲਾਕਚੇਨ ਦੀ ਸੁਰੱਖਿਆ ਦੇ ਬਾਵਜੂਦ ਤੁਰੰਤ ਹੋ ਸਕਦਾ ਹੈ।
ਇਸ ਨੂੰ ਟਾਲਣ ਲਈ, ਯੂਜ਼ਰਾਂ ਨੂੰ URLs ਦੂਬਾਰਾ ਜਾਂਚਣ ਦੀ ਆਦਤ ਪਾਉਣੀ ਚਾਹੀਦੀ ਹੈ। ਜਾਣੇ-ਪਛਾਣੇ, ਵੈਧ ਸਾਈਟਾਂ ਨੂੰ ਬੁੱਕਮਾਰਕ ਕਰਨਾ ਸਰਚ ਇੰਜਣ ਨਤੀਜਿਆਂ ਉੱਤੇ ਭਰੋਸੇ ਕਰਨ ਨਾਲੋਂ ਵਧੇਰੇ ਸੁਰੱਖਿਅਤ ਹੈ, ਜੋ ਕਈ ਵਾਰ ਫਿਸ਼ਿੰਗ ਸਾਈਟਾਂ ਦੇ ਐਡਜ਼ ਦਿਖਾਉਂਦੇ ਹਨ। ਇਸ ਤੋਂ ਇਲਾਵਾ, ਬ੍ਰਾਊਜ਼ਰ ਬਾਰ ਵਿੱਚ ਲੌਕ ਆਈਕਨ ਜਾਂਚਣਾ ਯਕੀਨੀ ਬਣਾਉਂਦਾ ਹੈ ਕਿ ਕਨੈਕਸ਼ਨ ਐਂਕ੍ਰਿਪਟਿਡ ਹੈ, ਹਾਲਾਂਕਿ ਇਹ ਇਕੱਲੇ ਇਹ ਗਾਰੰਟੀ ਨਹੀਂ ਦਿੰਦਾ ਕਿ ਸਾਈਟ ਵੈਧ ਹੈ—ਸਿਰਫ਼ ਇਹ ਕਿ ਇਸ ਨਾਲ ਕਨੈਕਸ਼ਨ ਸੁਰੱਖਿਅਤ ਹੈ।
ਆਡਿਟਸ ਦੀ ਭੂਮਿਕਾ ਅਤੇ ਵਾਸਤਵਿਕਤਾ
ਆਡਿਟ ਪ੍ਰਕਿਰਿਆ ਨੂੰ ਸਮਝਣਾ
ਖ਼ਤਰਿਆਂ ਨੂੰ ਘਟਾਉਣ ਲਈ, ਭਰੋਸੇਯੋਗ ਪ੍ਰੋਜੈਕਟ ਤੀਜੀ ਪਾਰਟੀ ਸੁਰੱਖਿਆ ਫਰਮਾਂ ਨੂੰ ਕੋਡ ਆਡਿਟ ਕਰਨ ਲਈ ਨਿਯੁਕਤ ਕਰਦੇ ਹਨ। ਆਡਿਟ ਵਿੱਚ ਸਮਾਰਟ ਕਾਂਟਰੈਕਟ ਕੋਡ ਦੀ ਵਿਸਤ੍ਰਿਤ ਸਮੀਖਿਆ ਸ਼ਾਮਲ ਹੈ ਤਾਂ ਜੋ ਬੱਗ, ਸੁਰੱਖਿਆ ਵਲਨਰੇਬਿਲਟੀਆਂ ਅਤੇ ਲੌਜਿਕ ਗਲਤੀਆਂ ਪਛਾਣੀਆਂ ਜਾਣ। ਆਡਿਟਰ ਆਟੋਮੈਟਿਡ ਟੈਸਟਿੰਗ ਟੂਲਾਂ ਅਤੇ ਮੈਨੁਅਲ ਲਾਈਨ-ਬਾਈ-ਲਾਈਨ ਜਾਂਚ ਦਾ ਸੰਯੋਜਨ ਵਰਤਦੇ ਹਨ ਤਾਂ ਜੋ ਯਕੀਨੀ ਬਣਾਇਆ ਜਾਵੇ ਕਿ ਕਾਂਟਰੈਕਟ ਇਰਾਦੇ ਅਨੁਸਾਰ ਵਿਵਹਾਰ ਕਰਦਾ ਹੈ।
ਸਮੀਖਿਆ ਪੂਰੀ ਹੋਣ ਉੱਤੇ, ਆਡਿਟਿੰਗ ਫਰਮ ਰਿਪੋਰਟ ਜਾਰੀ ਕਰਦੀ ਹੈ। ਇਹ ਰਿਪੋਰਟ ਕਿਸੇ ਵੀ ਮੁੱਦੇ ਨੂੰ ਹਾਈਲਾਈਟ ਕਰਦੀ ਹੈ ਅਤੇ ਉਨ੍ਹਾਂ ਨੂੰ ਗੰਭੀਰਤਾ ਅਨੁਸਾਰ ਵਰਗੀਕ੍ਰਿਤ ਕਰਦੀ ਹੈ, ਜਿਵੇਂ ਕਿ ਕ੍ਰਿਟੀਕਲ, ਮੇਜਰ ਜਾਂ ਮਾਈਨਰ। ਪ੍ਰੋਜੈਕਟ ਡਿਵੈਲਪਰਾਂ ਤੋਂ ਉਮੀਦ ਕੀਤੀ ਜਾਂਦੀ ਹੈ ਕਿ ਉਹ ਇਨ੍ਹਾਂ ਮੁੱਦਿਆਂ ਨੂੰ ਠੀਕ ਕਰਨਗੇ ਕਾਂਟਰੈਕਟ ਡਿਪਲਾਏ ਕਰਨ ਜਾਂ ਐਪਲੀਕੇਸ਼ਨ ਲਾਂਚ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ। ਅੰਤਿਮ ਰਿਪੋਰਟ ਆਮ ਤੌਰ ਉੱਤੇ ਜਾਰੀ ਕੀਤੀ ਜਾਂਦੀ ਹੈ ਜੋ ਤਸਦੀਕ ਕਰਦੀ ਹੈ ਕਿ ਫਿਕਸ ਲਾਗੂ ਕੀਤੇ ਗਏ ਹਨ।
ਆਡਿਟਸ ਕਿਉਂ ਫੇਲ-ਸੇਫ਼ ਨਹੀਂ ਹਨ
ਭਾਵੇਂ ਆਡਿਟਸ ਸੁਰੱਖਿਆ ਦੀ ਮਹੱਤਵਪੂਰਨ ਪਰਤ ਹਨ, ਉਹ ਸੁਰੱਖਿਆ ਦੀ ਗਾਰੰਟੀ ਨਹੀਂ ਹਨ। ਆਡਿਟ ਸਮੇਂ ਦਾ ਇੱਕ ਸਨੈਪਸ਼ੌਟ ਹੈ। ਇਹ ਆਡਿਟਰਾਂ ਨੂੰ ਪੇਸ਼ ਕੀਤੇ ਕੋਡ ਨੂੰ ਤਸਦੀਕ ਕਰਦਾ ਹੈ, ਪਰ DeFi ਦੇ ਗੁੰਝਲਦਾਰ "ਮਨੀ ਲੇਗੋ" ਇਕੋਸਿਸਟਮ ਵਿੱਚ ਹੋਰ ਪ੍ਰੋਟੋਕੋਲਾਂ ਨਾਲ ਇੰਟਰੈਕਸ਼ਨ ਨੂੰ ਪੂਰਵਾਨੁਮਾਨ ਨਹੀਂ ਕਰ ਸਕਦਾ। ਇਸ ਤੋਂ ਇਲਾਵਾ, ਆਡਿਟਰ ਵੀ ਮਨੁੱਖ ਹਨ ਅਤੇ ਸੂਖਮ ਵਲਨਰੇਬਿਲਟੀਆਂ ਨੂੰ ਛੇੜ ਸਕਦੇ ਹਨ।
ਆਡਿਟ ਕੀਤੇ ਪ੍ਰੋਜੈਕਟਾਂ ਨੂੰ ਹੈਕ ਕੀਤੇ جانے ਦੇ ਅਨੇਕਾਂ ਮਾਮਲੇ ਹੋਏ ਹਨ। ਕਈ ਵਾਰ ਐਕਸਪਲਾਇਟ ਆਰਥਿਕ ਹਮਲੇ ਨਾਲ ਸਬੰਧਤ ਹੁੰਦਾ ਹੈ ਨਾ ਕਿ ਕੋਡਿੰਗ ਗਲਤੀ ਨਾਲ, ਜੋ ਸਟੈਂਡਰਡ ਕੋਡ ਆਡਿਟ ਦੇ ਦਾਇਰੇ ਤੋਂ ਬਾਹਰ ਹੋ ਸਕਦਾ ਹੈ। ਇਸ ਤੋਂ ਇਲਾਵਾ, ਜੇਕਰ ਪ੍ਰੋਜੈਕਟ ਆਡਿਟ ਤੋਂ ਬਾਅਦ ਰੀ-ਆਡਿਟ ਬਿਨਾਂ ਕਾਂਟਰੈਕਟਸ ਅਪਡੇਟ ਕਰਦਾ ਹੈ, ਤਾਂ ਨਵਾਂ ਕੋਡ ਅਸਲ ਰਿਪੋਰਟ ਵਿੱਚ ਕਵਰ ਨਾ ਹੋਣ ਵਾਲੀਆਂ ਵਲਨਰੇਬਿਲਟੀਆਂ ਪੇਸ਼ ਕਰ ਸਕਦਾ ਹੈ।
ਆਡਿਟ ਰਿਪੋਰਟਾਂ ਦਾ ਮੁਲਾਂਕਣ
ਯੂਜ਼ਰਾਂ ਲਈ, ਵੈੱਬਸਾਈਟ ਉੱਤੇ "Audited" ਬੈਜ਼ ਵੇਖਣਾ ਕਾਫ਼ੀ ਨਹੀਂ। ਆਡਿਟ ਕਿਸ ਨੇ ਕੀਤਾ ਹੈ ਇਹ ਤਸਦੀਕ ਕਰਨਾ ਜ਼ਰੂਰੀ ਹੈ। ਭਰੋਸੇਯੋਗ ਫਰਮਾਂ ਦਾ ਪੂਰਨ ਵਿਸ਼ਵਾਸਯੋਗ ਰਿਕਾਰਡ ਹੁੰਦਾ ਹੈ, ਜਦਕਿ ਘੱਟ ਸਖ਼ਤ ਸੇਵਾਵਾਂ ਸਪੱਸ਼ਟ ਮੁੱਦਿਆਂ ਨੂੰ ਛੇੜ ਸਕਦੀਆਂ ਹਨ। ਯੂਜ਼ਰਾਂ ਨੂੰ ਅਸਲ ਆਡਿਟ ਰਿਪੋਰਟ ਲੱਭਣੀ ਚਾਹੀਦੀ ਹੈ, ਜੋ ਅਕਸਰ ਪ੍ਰੋਜੈਕਟ ਦੀ ਡਾਕੂਮੈਂਟੇਸ਼ਨ ਜਾਂ ਫੂਟਰ ਵਿੱਚ ਲਿੰਕ ਹੁੰਦੀ ਹੈ।
ਆਡਿਟ ਦੇ ਸੰਖੇਪ ਨੂੰ ਪੜ੍ਹਨ ਨਾਲ ਪਤਾ ਲੱਗ ਸਕਦਾ ਹੈ ਕਿ ਟੀਮ ਨੇ ਪਛਾਣੇ ਗਏ ਮੁੱਦਿਆਂ ਨੂੰ ਹੱਲ ਕੀਤਾ ਹੈ ਜਾਂ ਨਹੀਂ। ਜੇਕਰ ਰਿਪੋਰਟ ਵਿੱਚ ਕ੍ਰਿਟੀਕਲ ਵਲਨਰੇਬਿਲਟੀਆਂ "ਅਕਨਾਲਿਜਡ" ਪਰ ਠੀਕ ਨਾ ਕੀਤੀਆਂ ਗਈਆਂ ਹੋਣ, ਤਾਂ ਇਹ ਵੱਡਾ ਲਾਲ ਝੰਡਾ ਹੈ। ਕਈ ਫਰਮਾਂ ਤੋਂ ਰਿਪੋਰਟਾਂ ਦੀ ਤੁਲਨਾ ਵੀ ਭਰੋਸਾ ਵਧਾਉਂਦੀ ਹੈ। ਦੋ ਜਾਂ ਤਿੰਨ ਸੁਤੰਤਰ ਫਰਮਾਂ ਵੱਲੋਂ ਆਡਿਟ ਕੀਤਾ ਗਿਆ ਪ੍ਰੋਜੈਕਟ ਇੱਕਲੇ ਆਡਿਟ ਜਾਂ ਬਿਨਾਂ ਆਡਿਟ ਵਾਲੇ ਨਾਲੋਂ ਘੱਟ ਖ਼ਤਰਨਾਕ ਮੰਨਿਆ ਜਾਂਦਾ ਹੈ।
ਟੋਕਨ ਵੰਡ ਅਤੇ ਏਅਰਡ੍ਰਾਪ ਖ਼ਤਰੇ
ਏਅਰਡ੍ਰਾਪਾਂ ਦੀਆਂ ਯੰਤਰਾਂ
ਏਅਰਡ੍ਰਾਪ ਪ੍ਰੋਜੈਕਟਾਂ ਲਈ ਟੋਕਨਾਂ ਨੂੰ ਵਿਆਪਕ ਯੂਜ਼ਰ ਬੇਸ ਤੱਕ ਵੰਡਣ ਦਾ ਲੋਕਪ੍ਰਿਯ ਤਰੀਕਾ ਹਨ। ਇਸ ਪ੍ਰਕਿਰਿਆ ਵਿੱਚ ਖਾਸ ਮਾਪਦੰਡ ਪੂਰੇ ਕਰਨ ਵਾਲੇ ਵਾਲਟਾਂ ਨੂੰ ਮੁਫ਼ਤ ਐਸੈੱਟਸ ਭੇਜਣਾ ਸ਼ਾਮਲ ਹੈ, ਜਿਵੇਂ ਕਿ ਪਲੇਟਫਾਰਮ ਦੇ ਸ਼ੁਰੂਆਤੀ ਵਰਤੋਂ ਜਾਂ ਖਾਸ NFT ਰੱਖਣਾ। ਉਦੇਸ਼ ਕਮਿਊਨਿਟੀ ਨੂੰ ਬੂਸਟ੍ਰੈਪ ਕਰਨਾ, ਗਵਰਨੈਂਸ ਨੂੰ ਵਿਤਰਿਤ ਕਰਨਾ ਅਤੇ ਪ੍ਰੋਜੈਕਟ ਨੂੰ ਮਾਰਕੀਟਿੰਗ ਕਰਨਾ ਹੈ।
ਪ੍ਰੋਜੈਕਟ ਆਮ ਤੌਰ ਉੱਤੇ ਬਲਾਕਚੇਨ ਦਾ ਖਾਸ ਤਾਰੀਖ ਉੱਤੇ "ਸਨੈਪਸ਼ੌਟ" ਲੈਂਦੇ ਹਨ। ਉਸ ਬਲਾਕ ਨੰਬਰ ਤੋਂ ਪਹਿਲਾਂ ਰਿਕਾਰਡ ਕੀਤੀ ਗਈ ਵਰਤੋਂ ਜਾਂ ਹੋਲਡਿੰਗਜ਼ ਯੋਗਤਾ ਵੱਲ ਗਿਣੀਆਂ ਜਾਂਦੀਆਂ ਹਨ। ਇਹ ਯੰਤਰ ਯੂਜ਼ਰਾਂ ਨੂੰ ਭਵਿੱਖੀ ਇਨਾਮ ਪ੍ਰਾਪਤ ਕਰਨ ਦੀ ਉਮੀਦ ਵਿੱਚ ਵੱਖ-ਵੱਖ ਪ੍ਰੋਟੋਕੋਲਾਂ ਵਿੱਚ ਸਰਗਰਮ ਰਹਿਣ ਲਈ ਉਤਸ਼ਾਹਿਤ ਕਰਦੀ ਹੈ। ਵੈਧ ਉਦਾਹਰਣਾਂ ਵਿੱਚ ਵਿਤਰਿਤ ਐਕਸਚੇਂਜਾਂ ਲਈ ਗਵਰਨੈਂਸ ਟੋਕਨ ਜਾਂ ਮੌਜੂਦ ਹੋਲਡਰਾਂ ਲਈ NFT ਡ੍ਰਾਪ ਸ਼ਾਮਲ ਹਨ।
ਮੁਫ਼ਟ ਟੋਕਨਾਂ ਦਾ ਅੰਧੇਰਾ ਪੱਖ
ਸਕੈਮਰ ਭਾਰੀ ਤਰ੍ਹਾਂ ਏਅਰਡ੍ਰਾਪਾਂ ਦੇ ਉਤਸ਼ਾਹ ਦਾ ਸ਼ੋਸ਼ਣ ਕਰਦੇ ਹਨ। ਆਮ ਤਰੀਕਾ ਰੈਂਡਮ ਵਾਲਟਾਂ ਨੂੰ ਅਣਚਾਹੇ ਟੋਕਨ ਭੇਜਣਾ ਹੈ। ਜਦੋਂ ਯੂਜ਼ਰ ਇਨ੍ਹਾਂ ਟੋਕਨਾਂ ਨੂੰ ਨੋਟਿਸ ਕਰਦਾ ਹੈ ਅਤੇ ਟ੍ਰੇਡ ਜਾਂ ਵੇਚਣ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰਦਾ ਹੈ, ਉਹ ਖ਼ਤਰਨਾਕ ਵੈੱਬਸਾਈਟ ਵੱਲ ਭੇਜਿਆ ਜਾਂਦਾ ਹੈ। ਟੋਕਨ ਵੇਚਣ ਲਈ ਸਮਾਰਟ ਕਾਂਟਰੈਕਟ ਨਾਲ ਇੰਟਰੈਕਟ ਕਰਨ ਨਾਲ ਅਕਸਰ ਹਮਲਾਵਰ ਨੂੰ ਵਾਲਟ ਵਿੱਚ ਹੋਰ ਫੰਡਾਂ ਤੱਕ ਪਹੁੰਚ ਦੀ ਆਗਿਆ ਮਿਲ ਜਾਂਦੀ ਹੈ।
ਹੋਰ ਖ਼ਤਰਾ "ਡਸਟਿੰਗ ਅਟੈਕਸ" ਨਾਲ ਸਬੰਧਤ ਹੈ, ਜਿੱਥੇ ਵਾਲਟਾਂ ਨੂੰ ਬਾਰੀਕ ਕ੍ਰਿਪਟੋ ਮਾਤਰਾ ਭੇਜੀ ਜਾਂਦੀ ਹੈ ਤਾਂ ਜੋ ਮਾਲਕ ਦੀ ਪਛਾਣ ਟਰੈਕ ਕੀਤੀ ਜਾ ਸਕੇ ਜਾਂ ਕਈ ਪਤੇ ਜੋੜੇ ਜਾ ਸਕਣ। ਫਿਸ਼ਿੰਗ ਨਾਲੋਂ ਫੰਡਾਂ ਲਈ ਘੱਟ ਸਿੱਧਾ ਖ਼ਤਰਨਾਕ ਹੋਣ ਬਾਵਜੂਦ, ਇਹ ਗੋਪਨੀਯਤਾ ਨੂੰ ਨੁਕਸਾਨ ਪਹੁੰਚਾਉਂਦਾ ਹੈ। ਯੂਜ਼ਰਾਂ ਨੂੰ ਵਾਲਟ ਵਿੱਚ ਅਚਾਨਕ ਦਿਖਾਈ ਦੇਣ ਵਾਲੇ ਕਿਸੇ ਵੀ ਟੋਕਨ ਬਾਰੇ ਬਹੁਤ ਸ਼ੱਕ ਵਿੱਚ ਰਹਿਣਾ ਚਾਹੀਦਾ ਹੈ। ਸਭ ਤੋਂ ਸੁਰੱਖਿਅਤ ਅਭਿਆਸ ਅਕਸਰ ਇਨ੍ਹਾਂ ਟੋਕਨਾਂ ਨੂੰ ਪੂਰੀ ਤਰ੍ਹਾਂ ਅਣਡਿੱਠਾ ਕਰਨਾ ਅਤੇ ਇਨ੍ਹਾਂ ਨਾਲ ਜਾਂ ਇਨ੍ਹਾਂ ਵੱਲੋਂ ਪ੍ਰਚਾਰਿਤ ਵੈੱਬਸਾਈਟਾਂ ਨਾਲ ਇੰਟਰੈਕਟ ਨਾ ਕਰਨਾ ਹੈ।
ਟੋਕਨ ਵਿਕਰੀ ਅਤੇ ਵੈਸਟਿੰਗ ਸ਼ੈਡਿਊਲ
ਵੈਧ ਪ੍ਰੋਜੈਕਟ ਵੀ ਵਿਕਰੀ ਰਾਹੀਂ ਟੋਕਨ ਵੰਡਦੇ ਹਨ, ਜਿਸ ਨੂੰ ਕਈ ਵਾਰ Initial Coin Offerings (ICOs) ਕਿਹਾ ਜਾਂਦਾ ਹੈ। ਇਨ੍ਹਾਂ ਵਿਕਰੀਆਂ ਨੂੰ ਸਮਾਰਟ ਕਾਂਟਰੈਕਟਸ ਨਿਯੰਤਰਿਤ ਕਰਦੇ ਹਨ, ਜੋ ਕੀਮਤ, ਮਾਤਰਾ ਅਤੇ ਰਿਲੀਜ਼ ਸ਼ੈਡਿਊਲ ਨਿਰਧਾਰਤ ਕਰਦੇ ਹਨ। ਇਹ ਫੰਡਰੇਜ਼ਿੰਗ ਪ੍ਰਕਿਰਿਆ ਨੂੰ ਪਾਰਦਰਸ਼ੀ ਬਣਾਉਂਦਾ ਹੈ। ਹਾਲਾਂਕਿ, ਵੈਸਟਿੰਗ ਸ਼ੈਡਿਊਲ—ਜਦੋਂ ਟੋਕਨ ਅਨਲੌਕ ਹੁੰਦੇ ਹਨ ਉਸ ਦਾ ਸਮਾਂ-ਸਾਰਣੀ—ਨਿਵੇਸ਼ਕਾਂ ਲਈ ਮਹੱਤਵਪੂਰਨ ਵੇਰਵਾ ਹੈ।
ਜੇਕਰ ਪ੍ਰੋਜੈਕਟ ਸਾਰੇ ਟੋਕਨ ਸ਼ੁਰੂਆਤੀ ਨਿਵੇਸ਼ਕਾਂ ਜਾਂ ਟੀਮ ਨੂੰ ਤੁਰੰਤ ਰਿਲੀਜ਼ ਕਰਦਾ ਹੈ, ਤਾਂ ਉਹ ਮਾਰਕੀਟ ਉੱਤੇ ਡੰਪ ਕਰ ਸਕਦੇ ਹਨ, ਕੀਮਤ ਨੂੰ ਡਿੱਗਾ ਦੇਣ। ਸਮਾਰਟ ਕਾਂਟਰੈਕਟਸ ਵੈਸਟਿੰਗ ਅਵਧੀਆਂ ਨੂੰ ਲਾਗੂ ਕਰ ਸਕਦੇ ਹਨ, ਯਕੀਨੀ ਬਣਾਉਂਦੇ ਹਨ ਕਿ ਟੋਕਨ ਮਹੀਨਿਆਂ ਜਾਂ ਸਾਲਾਂ ਵਿੱਚ ਧੀਰੇ-ਧੀਰੇ ਰਿਲੀਜ਼ ਹੁੰਦੇ ਹਨ। ਇਹ ਟੀਮ ਦੇ ਉਤਸ਼ਾਹਾਂ ਨੂੰ ਪ੍ਰੋਜੈਕਟ ਦੀ ਲੰਬੇ ਸਮੇਂ ਦੀ ਸਫਲਤਾ ਨਾਲ ਜੋੜਦਾ ਹੈ। ਕਾਂਟਰੈਕਟ ਜਾਂ ਡਾਕੂਮੈਂਟੇਸ਼ਨ ਵਿੱਚ ਇਨ੍ਹਾਂ ਪੈਰਾਮੀਟਰਾਂ ਨੂੰ ਤਸਦੀਕ ਕਰਨਾ ਡਿਊ ਡਿਲੀਜੈਂਸ ਦਾ ਮੁੱਖ ਹਿੱਸਾ ਹੈ।
DeFi ਉੱਦਾਣ ਅਤੇ ਵਪਾਰ ਨੂੰ ਨੈਵੀਗੇਟ ਕਰਨਾ
ਵਿਤਰਿਤ ਵਿੱਤ ਆਪਣੇ ਆਪ ਚੱਲਣ ਵਾਲੇ ਪ੍ਰੋਟੋਕੋਲਾਂ ਨਾਲ ਉੱਦਾਣ ਅਤੇ ਵਪਾਰ ਵਰਗੀਆਂ ਪਰੰਪਰਾਗਤ ਸੇਵਾਵਾਂ ਦੀ ਨਕਲ ਕਰਦਾ ਹੈ। ਸਮਾਰਟ ਕਾਂਟਰੈਕਟ-ਅਧਾਰਤ ਉੱਦਾਣ ਪਲੇਟਫਾਰਮ ਵਿੱਚ, ਯੂਜ਼ਰ ਹੋਰ ਐਸੈੱਟਸ ਉੱਦਾਰ ਲੈਣ ਲਈ ਕੋਲੈਟਰਲ ਜਮ੍ਹਾਂ ਕਰਦੇ ਹਨ। ਕ੍ਰੈਡਿਟ ਜਾਂਚ ਬਿਨਾਂ ਖ਼ਤਰੇ ਨੂੰ ਪ੍ਰਬੰਧਿਤ ਕਰਨ ਲਈ, ਇਹ ਲੋਨ ਆਮ ਤੌਰ ਉੱਤੇ ਓਵਰ-ਕੋਲੈਟਰਲਾਈਜ਼ਡ ਹੁੰਦੇ ਹਨ। ਉਦਾਹਰਨ ਵਜੋਂ, ਯੂਜ਼ਰ ਨੂੰ $100 ਵਰਟ ਸਟੇਬਲਕਾਇਨ ਉੱਦਾਰ ਲੈਣ ਲਈ $200 ਮੁੱਲ ਦਾ Ethereum ਜਮ੍ਹਾਂ ਕਰਨੀ ਪੈ ਸਕਦੀ ਹੈ।
ਸਮਾਰਟ ਕਾਂਟਰੈਕਟ ਰੀਅਲ-ਟਾਈਮ ਵਿੱਚ ਕੋਲੈਟਰਲ ਦੇ ਮੁੱਲ ਨੂੰ ਮਾਨਿਟਰ ਕਰਦਾ ਹੈ। ਜੇਕਰ ਕੋਲੈਟਰਲ ਦੀ ਮਾਰਕੀਟ ਕੀਮਤ ਖਾਸ ਥ੍ਰੈਸ਼ਹੋਲਡ ਤੋਂ ਹੇਠਾਂ ਡਿੱਗ ਜਾਂਦੀ ਹੈ, ਤਾਂ ਕਾਂਟਰੈਕਟ ਆਪਣੇ ਆਪ ਐਸੈੱਟ ਨੂੰ ਲਿਕਵੀਡੇਟ ਕਰਦਾ ਹੈ ਤਾਂ ਜੋ ਲੋਨ ਚੁਕਾਇਆ ਜਾ ਸਕੇ। ਇਹ ਮਨੁੱਖੀ ਹਸਤਕਸ਼ੇਪ ਬਿਨਾਂ ਸੌਲਵੈਂਟ ਰਹਿਣ ਵਾਲੀ ਪ੍ਰਣਾਲੀ ਪੈਦਾ ਕਰਦਾ ਹੈ। ਹਾਲਾਂਕਿ, ਇਹ ਲਿਕਵੀਡੇਸ਼ਨ ਵੋਲੇਟਿਲਟੀ ਦਾ ਖ਼ਤਰਾ ਪੇਸ਼ ਕਰਦਾ ਹੈ। ਅਚਾਨਕ ਮਾਰਕੀਟ ਕ੍ਰੈਸ਼ ਯੂਜ਼ਰ ਨੂੰ ਵਧੇਰੇ ਫੰਡ ਜੋੜਨ ਦਾ ਮੌਕਾ ਦੇਣ ਤੋਂ ਪਹਿਲਾਂ ਕੋਲੈਟਰਲ ਨੂੰ ਮਿਟਾ ਸਕਦਾ ਹੈ।
ਵਿਤਰਿਤ ਐਕਸਚੇਂਜਾਂ (DEXs) ਉੱਤੇ ਵਪਾਰ ਵੀ ਵਿਲੱਖਣ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਨਾਲ ਭਰਪੂਰ ਹੈ। ਕੇਂਦਰੀਕ੍ਰਿਤ ਐਕਸਚੇਂਜਾਂ ਵਿੱਚ ਜਿੱਥੇ ਪਲੇਟਫਾਰਮ ਐਸੈੱਟਸ ਦੀ ਕਸਟੋਡੀ ਰੱਖਦਾ ਹੈ, DEXs ਯੂਜ਼ਰਾਂ ਨੂੰ ਸਮਾਰਟ ਕਾਂਟਰੈਕਟਾਂ ਰਾਹੀਂ ਪੀਅਰ-ਟੂ-ਪੀਅਰ ਵਪਾਰ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦੇ ਹਨ। ਇਹ ਐਕਸਚੇਂਜ ਦੀ ਸੌਲਵੈਂਸੀ ਬਾਰੇ ਕਾਉਂਟਰਪਾਰਟੀ ਖ਼ਤਰੇ ਨੂੰ ਖਤਮ ਕਰਦਾ ਹੈ। ਹਾਲਾਂਕਿ, ਇਸ ਵਿੱਚ ਸਲਿਪੇਜ—ਉਮੀਦ ਕੀਮਤ ਅਤੇ ਐਗਜ਼ੀਕਿਊਸ਼ਨ ਕੀਮਤ ਵਿਚਕਾਰ ਅੰਤਰ—ਅਤੇ ਨੈੱਟਵਰਕ ਫੀਸ ਨੂੰ ਪ੍ਰਬੰਧਿਤ ਕਰਨ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ।
DApps ਵਿਰੁੱਧ ਕੇਂਦਰੀਕ੍ਰਿਤ ਐਪਸ ਦੇ ਤੁਲਨਾਤਮਕ ਖ਼ਤਰੇ
ਵਿਤਰਿਤ ਅਤੇ ਕੇਂਦਰੀਕ੍ਰਿਤ ਐਪਲੀਕੇਸ਼ਨਾਂ ਵਿਚਕਾਰ ਚੋਣ ਕਰਦੇ ਸਮੇਂ, ਯੂਜ਼ਰਾਂ ਨੂੰ ਨਿਯੰਤਰਣ, ਲਾਗਤ ਅਤੇ ਕੁਸ਼ਲਤਾ ਬਾਰੇ ਵੱਖਰੇ ਟ੍ਰੇਡ-ਆਫ਼ ਨੂੰ ਤੌਲਣਾ ਪੈਂਦਾ ਹੈ।
| ਵਿਸ਼ੇਸ਼ਤਾ | ਕੇਂਦਰੀਕ੍ਰਿਤ ਐਪਲੀਕੇਸ਼ਨਾਂ | ਵਿਤਰਿਤ ਐਪਲੀਕੇਸ਼ਨਾਂ (DApps) |
|---|---|---|
| ਹਿਰਾਸਤ | ਤੀਜੀ ਪਾਰਟੀ ਫੰਡ ਰੱਖਦੀ ਹੈ | ਸਵੈ-ਹਿਰਾਸਤ (ਯੂਜ਼ਰ ਫੰਡ ਰੱਖਦਾ ਹੈ) |
| ਸੈਂਸਰਸ਼ਿਪ | ਅਕਾਊਂਟ/ਲੈਣ-ਦੇਣ ਫ੍ਰੀਜ਼ ਕਰ ਸਕਦੀ ਹੈ | ਸੈਂਸਰਸ਼ਿਪ ਵਿਰੋਧੀ |
| ਸਪੀਡ | ਉੱਚ ਥਰੂਪੁਟ, ਤੇਜ਼ | ਬਲਾਕਚੇਨ ਬਲਾਕ ਸਮਿਆਂ ਨਾਲ ਸੀਮਿਤ |
| ਲਾਗਤ | ਅਕਸਰ ਘੱਟ (ਅੰਦਰੂਨੀ ਡੇਟਾਬੇਸ) | ਵੱਧ (ਨੈੱਟਵਰਕ ਗੈਸ ਫੀਸਾਂ) |
| ਸੁਰੱਖਿਆ | ਇੱਕਲਾ ਫੇਲ ਪੁਆਇੰਟ | ਵੰਡਿਤ, ਕੋਈ ਇੱਕਲਾ ਫੇਲ ਪੁਆਇੰਟ ਨਹੀਂ |
ਸਵੈ-ਹਿਰਾਸਤ ਅਤੇ ਸੁਰੱਖਿਆ ਅਭਿਆਸ
DApps ਨੂੰ ਸੁਰੱਖਿਤ ਢੰਗ ਨਾਲ ਵਰਤਣ ਦੀ ਬੁਨਿਆਦ ਸਹੀ ਸਵੈ-ਹਿਰਾਸਤ ਹੈ। ਇਸਦਾ ਅਰਥ ਹੈ ਕਿ ਯੂਜ਼ਰ ਆਪਣੇ ਨਿੱਜੀ ਕੁੰਜੀਆਂ ਨੂੰ ਨਿਯੰਤਰਿਤ ਕਰਦਾ ਹੈ, ਜੋ ਉਨ੍ਹਾਂ ਦੇ ਐਸੈੱਟਸ ਲਈ ਮਾਲਕੀਆਤ ਦਾ ਕ੍ਰਿਪਟੋਗ੍ਰਾਫਿਕ ਪ੍ਰੂਫ ਹਨ। ਜੇਕਰ ਇਹ ਕੁੰਜੀਆਂ ਗੁਆਚ ਜਾਣ, ਫੰਡ ਬੜ੍ਹੇ ਨਹੀਂ ਲੱਭਦੇ। ਜੇਕਰ ਚੋਰੀ ਹੋ ਜਾਣ, ਫੰਡ ਚਲੇ ਜਾਂਦੇ ਹਨ। ਵਿਤਰਿਤ ਨੈੱਟਵਰਕ ਵਿੱਚ "ਭੁੱਲ ਗਏ ਪਾਸਵਰਡ" ਬਟਨ ਨਹੀਂ ਹੁੰਦਾ।
ਯੂਜ਼ਰਾਂ ਨੂੰ ਭਰੋਸੇਯੋਗ ਵਾਲਟ ਵਰਤਣੇ ਚਾਹੀਦੇ ਹਨ ਜੋ DApps ਨਾਲ ਸੁਰੱਖਿਅਤ ਬ੍ਰਿਜਾਂ ਰਾਹੀਂ ਜੁੜਨ ਵਿੱਚ ਸਹਾਇਤਾ ਕਰਦੇ ਹਨ। ਜੁੜਨ ਵੇਲੇ, ਬਿਲਕੁਲ ਇਹ ਜਾਂਚਣਾ ਜ਼ਰੂਰੀ ਹੈ ਕਿ ਕਿਹੜੀਆਂ ਅਧਿਕਾਰ ਮੰਗੇ ਜਾ ਰਹੇ ਹਨ। ਸਟੈਂਡਰਡ ਕਨੈਕਸ਼ਨ ਆਮ ਤੌਰ ਉੱਤੇ ਸਿਰਫ਼ ਵਾਲਟ ਪਤਾ ਵੇਖਣ ਦੀ ਆਗਿਆ ਮੰਗਦਾ ਹੈ। ਲੈਣ-ਦੇਣ ਰਿਕਵੈਸਟ, ਹਾਲਾਂਕਿ, ਫੰਡ ਖਿਸਕਾਉਣ ਦੀ ਆਗਿਆ ਮੰਗਦੀ ਹੈ।
ਸੈਸ਼ਨ ਤੋਂ ਬਾਅਦ DApps ਤੋਂ ਡਿਸਕਨੈਕਟ ਕਰਨਾ ਚੰਗਾ ਹਾਈਜੀਨ ਅਭਿਆਸ ਹੈ। ਰਹਿੰਦੇ ਜੁੜੇ ਰਹਿਣ ਨਾਲ ਫੰਡ ਖਿਸਕਾਉਣ ਦੀ ਆਗਿਆ ਆਪਣੇ ਆਪ ਨਹੀਂ ਮਿਲਦੀ, ਪਰ ਜੇਕਰ DApp ਦਾ ਇੰਟਰਫੇਸ ਬਾਅਦ ਵਿੱਚ ਖ਼ਤਰੇ ਵਿੱਚ ਪੈ ਜਾਂਦਾ ਹੈ ਤਾਂ ਇਹ ਸੰਭਾਵੀ ਫਿਸ਼ਿੰਗ ਲਈ ਸਤਹਿ ਘਟਾਉਂਦਾ ਹੈ। ਵੱਡੀਆਂ ਹੋਲਡਿੰਗਾਂ ਲਈ, ਹਾਰਡਵੇਅਰ ਵਾਲਟ ਵਰਤਣਾ ਵਾਧੂ ਭੌਤਿਕ ਸੁਰੱਖਿਆ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ, DApp ਵੱਲੋਂ ਸ਼ੁਰੂ ਕੀਤੇ ਕਿਸੇ ਵੀ ਲੈਣ-ਦੇਣ ਨੂੰ ਮਨਜ਼ੂਰੀ ਲਈ ਡਿਵਾਈਸ ਉੱਤੇ ਬਟਨ ਦਬਾਉਣ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ।
ਨਿਯਮਨਕਾਰੀ ਅਤੇ ਢਾਂਚਾਗਤ ਵਿਚਾਰ
ਭਾਵੇਂ DApps ਸੈਂਸਰਸ਼ਿਪ ਵਿਰੋਧੀ ਹੋਣ, ਉਹ ਅਕਸਰ ਨਿਯਮਨਕਾਰੀ ਗ੍ਰੇ ਖੇਤਰ ਵਿੱਚ ਮੌਜੂਦ ਹੁੰਦੇ ਹਨ। ਸਰਕਾਰ ਅਜੇ ਵੀ ਵਿਤਰਿਤ ਪ੍ਰੋਟੋਕੋਲਾਂ ਨੂੰ ਵਰਗੀਕਰਨ ਅਤੇ ਨਿਯਮਨ ਕਰਨ ਲਈ ਫ੍ਰੇਮਵਰਕ ਵਿਕਸਿਤ ਕਰ ਰਹੀਆਂ ਹਨ। ਇਹ ਅਨਿਸ਼ਚਿਤਤਾ ਪੈਦਾ ਕਰਦਾ ਹੈ। ਇੱਕ ਪ੍ਰੋਟੋਕੋਲ ਨੂੰ ਅਨੁਕੂਲ ਨਾ ਮੰਨਿਆ ਜਾ ਸਕਦਾ ਹੈ, ਜੋ ਇਸ ਨਾਲ ਜੁੜੇ ਟੋਕਨਾਂ ਦੇ ਮੁੱਲ ਨੂੰ ਪ੍ਰਭਾਵਿਤ ਕਰ ਸਕਦਾ ਹੈ ਜਾਂ ਖਾਸ ਅਧਿਕਾਰ ਖੇਤਰਾਂ ਵਿੱਚ ਯੂਜ਼ਰਾਂ ਨੂੰ ਇੰਟਰਫੇਸਾਂ ਤੱਕ ਕਾਨੂੰਨੀ ਪਹੁੰਚ ਨੂੰ ਪ੍ਰਭਾਵਿਤ ਕਰ ਸਕਦਾ ਹੈ।
ਇਸ ਤੋਂ ਇਲਾਵਾ, ਬਲਾਕਚੇਨਾਂ ਦੀਆਂ ਢਾਂਚਾਗਤ ਸੀਮਾਵਾਂ ਯੂਜ਼ਰ ਅਨੁਭਵ ਨੂੰ ਪ੍ਰਭਾਵਿਤ ਕਰਦੀਆਂ ਹਨ। ਵਿਤਰਿਤ ਨੈੱਟਵਰਕ ਕੇਂਦਰੀਕ੍ਰਿਤ ਸਰਵਰਾਂ ਨਾਲੋਂ ਡੇਟਾ ਘੱਟ ਸਪੀਡ ਨਾਲ ਪ੍ਰੋਸੈਸ ਕਰਦੇ ਹਨ ਕਿਉਂਕਿ ਹਰ ਲੈਣ-ਦੇਣ ਨੂੰ ਕਈ ਨੋਡਾਂ ਵੱਲੋਂ ਤਸਦੀਕ ਕੀਤੀ ਜਾਂਦੀ ਹੈ। ਇਹ ਘੱਟ ਥਰੂਪੁਟ ਅਤੇ ਲੈਣ-ਦੇਣ ਗੁਣਾ ਵੱਧ ਲਾਗਤ ਨੂੰ ਨਤੀਜਾ ਦਿੰਦਾ ਹੈ। ਨੈੱਟਵਰਕ ਕੰਜੈਸ਼ਨ ਦੇ ਸਮੇਂ, ਫੀਸਾਂ ਵਧ ਸਕਦੀਆਂ ਹਨ, ਛੋਟੇ ਲੈਣ-ਦੇਣਾਂ ਨੂੰ ਆਰਥਿਕ ਤੌਰ ਉੱਤੇ ਅਸੰਭਵ ਬਣਾ ਦਿੰਦੀਆਂ ਹਨ।
ਨਿਯਮਨ ਦੀ ਘਾਟ ਵੀ ਇਹ ਦਰਸਾਉਂਦੀ ਹੈ ਕਿ ਜੇਕਰ ਕੁਝ ਗਲਤ ਹੋ ਜਾਵੇ ਤਾਂ ਸੰਪਰਕ ਕਰਨ ਲਈ ਕੋਈ ਗ੍ਰਾਹਕ ਸੁਰੱਖਿਆ ਏਜੰਸੀ ਨਹੀਂ ਹੈ। ਪਰੰਪਰਾਗਤ ਵਿੱਤ ਵਿੱਚ, ਧੋਖਾਧੜੀ ਨੂੰ ਬੈਂਕਾਂ ਨੂੰ ਸਬਪੋਨਾ ਨਾਲ ਕਾਨੂੰਨੀ ਤੋਂ ਜਾਂਚਿਆ ਜਾ ਸਕਦਾ ਹੈ। DeFi ਵਿੱਚ, ਅਪਰਾਧੀ ਅਕਸਰ ਅਗਿਆਤ ਹੁੰਦੇ ਹਨ ਅਤੇ ਫੰਡ ਮਿਕਸਰਾਂ ਰਾਹੀਂ ਧੋਏ ਜਾਂਦੇ ਹਨ, ਜੋ ਰਿਕਵਰੀ ਨੂੰ ਲਗਭਗ ਅਸੰਭਵ ਬਣਾਉਂਦੇ ਹਨ। ਇਹ ਉਹ ਵਾਸਤਵਿਕਤਾ ਉਭਾਰਦਾ ਹੈ ਕਿ ਵਿਤਰਿਤ ਦੁਨੀਆ ਵਿੱਚ, ਜ਼ਿੰਮੇਵਾਰੀ ਆਜ਼ਾਦੀ ਦੀ ਕੀਮਤ ਹੈ।
ਨਿਗਮਨ
ਵਿਤਰਿਤ ਐਪਲੀਕੇਸ਼ਨਾਂ ਅਤੇ ਸਮਾਰਟ ਕਾਂਟਰੈਕਟਸ ਪਰੰਪਰਾਗਤ ਵਿੱਤ ਲਈ ਵਿਸ਼ਵਾਸਯੋਗ ਵਿਕਲਪ ਪੇਸ਼ ਕਰਦੇ ਹਨ, ਪਾਰਦਰਸ਼ਤਾ, ਸਵੈ-ਨਿਰਭਰਤਾ ਅਤੇ ਖੁੱਲ੍ਹੀ ਪਹੁੰਚ ਪ੍ਰਦਾਨ ਕਰਦੇ ਹਨ। ਵਿਚੋਲਿਆਂ ਬਿਨਾਂ ਵਪਾਰ, ਉੱਦਾਣ ਅਤੇ ਉਪਜ ਕਮਾਉਣ ਦੀ ਯੋਗਤਾ ਵਿਅਕਤੀਆਂ ਨੂੰ ਆਪਣੇ ਆਪ ਨੂੰ ਬੈਂਕ ਬਣਨ ਦੀ ਸ਼ਕਤੀ ਦਿੰਦੀ ਹੈ। ਹਾਲਾਂਕਿ, ਇਹ ਆਜ਼ਾਦੀ ਖ਼ਤਰੇ ਨਾਲ ਅਟੱਲ ਤੌਰ ਉੱਤੇ ਜੁੜੀ ਹੋਈ ਹੈ। ਬਲਾਕਚੇਨ ਦੀ ਅਟੱਲ ਪ੍ਰਕਿਰਤੀ ਦਾ ਅਰਥ ਹੈ ਕਿ ਗਲਤੀਆਂ ਸਥਾਈ ਹਨ, ਅਤੇ ਖੁੱਲ੍ਹਾ ਵਾਤਾਵਰਣ ਨਵੀਨਤਾਕਾਰੀਆਂ ਅਤੇ ਸ਼ਿਕਾਰੀਆਂ ਦੋਵਾਂ ਨੂੰ ਖਿੱਚਦਾ ਹੈ।
ਇਸ ਖੇਤਰ ਨੂੰ ਸੁਰੱਛਿਤ ਢੰਗ ਨਾਲ ਨੈਵੀਗੇਟ ਕਰਨ ਲਈ ਮਾਨਸਿਕਤਾ ਵਿੱਚ ਬਦਲਾਅ ਦੀ ਲੋੜ ਹੈ। ਯੂਜ਼ਰ ਬ੍ਰਾਂਡ ਨਾਮਾਂ ਜਾਂ ਚਮਕਦਾਰ ਇੰਟਰਫੇਸਾਂ ਉੱਤੇ ਸੁਰੱਖਿਆ ਦੀ ਗਾਰੰਟੀ ਵਜੋਂ ਭਰੋਸਾ ਨਹੀਂ ਕਰ ਸਕਦੇ। ਬਲਕਿ, ਉਨ੍ਹਾਂ ਨੂੰ ਤਸਦੀਕ ਉੱਤੇ ਭਰੋਸਾ ਕਰਨਾ ਪੈਂਦਾ ਹੈ: URLs ਜਾਂਚਣਾ, ਆਡਿਟ ਸੰਖੇਪ ਪੜ੍ਹਨਾ, ਸਮਾਰਟ ਕਾਂਟਰੈਕਟ ਲੌਜਿਕ ਨੂੰ ਸਮਝਣਾ ਅਤੇ ਵਾਲਟ ਹਾਈਜੀਨ ਨੂੰ ਸਖ਼ਤ ਰੱਖਣਾ। ਤਕਨੀਕ ਸ਼ਕਤਿਸ਼ਾਲੀ ਹੈ, ਪਰ ਇਹ ਨਿਰਪੱਖ ਹੈ; ਇਹ ਸਾਵਧਾਨਾਂ ਦੇ ਐਸੈੱਟਸ ਨੂੰ ਉਨ੍ਹਾਂ ਦੀਆਂ ਨੁਕਸਾਨਾਂ ਨੂੰ ਬਿਲਕੁਲ ਉਸੇ ਤਰ੍ਹਾਂ ਲਾਗੂ ਕਰਦੀ ਹੈ ਜਿਵੇਂ ਲਾਪਰਵਾਹਾਂ ਦੇ ਨੁਕਸਾਨਾਂ ਨੂੰ।
ਤੁਸੀਂ ਆਪਣੇ ਡਿਜੀਟਲ ਐਸੈੱਟਸ ਦੀ ਸੁਰੱਖਿਆ ਲਈ ਇਕਲੇ ਜ਼ਿੰਮੇਵਾਰ ਹੋ।