ਬਲਾਕਚੇਨ ਤਕਨੀਕ ਦੇ ਉਭਾਰ ਨੇ ਡਿਜੀਟਲ ਨਵੀਨਤਾ ਵਿੱਚ ਵਿਭਿੰਨਤਾ ਪੈਦਾ ਕੀਤੀ। ਇੱਕ ਪਾਸੇ ਬਿਟਕਾਇਨ ਖੜ੍ਹਾ ਹੈ, ਵਿਕੇਂਦਰੀਕ੍ਰਿਤ ਮੁਦਰਾ ਦਾ ਪਾਇਓਨੀਅਰ, ਜੋ ਮੁੱਖ ਤੌਰ 'ਤੇ ਮੁੱਲ ਦੇ ਸੰਭਾਲ ਅਤੇ ਵਟਾਂਦਰੇ ਦੇ ਮਾਧਿਅਮ ਵਜੋਂ ਡਿਜ਼ਾਇਨ ਕੀਤਾ ਗਿਆ ਹੈ। ਦੂਜੇ ਪਾਸੇ ਈਥਰੀਅਮ ਖੜ੍ਹਾ ਹੈ, ਇੱਕ ਪ੍ਰੋਟੋਕੋਲ ਜੋ ਬਲਾਕਚੇਨ ਦੀ ਅਧਾਰ ਤਕਨੀਕ ਨੂੰ ਲੈ ਕੇ ਇਸ ਨੂੰ ਪ੍ਰੋਗ੍ਰਾਮਯੋਗ ਇਕੋਸਿਸਟਮ ਵਿੱਚ ਵਿਸਥਾਰਿਤ ਕਰਦਾ ਹੈ। ਜਦੋਂ ਕਿ ਬਿਟਕਾਇਨ ਭੁਗਤਾਨ ਟਰੈਕ ਕਰਨ ਲਈ ਵਿਕੇਂਦਰੀਕ੍ਰਿਤ ਲੈਜਰ ਵਜੋਂ ਕੰਮ ਕਰਦਾ ਹੈ, ਈਥਰੀਅਮ ਵਿਕੇਂਦਰੀਕ੍ਰਿਤ ਵਿਸ਼ਵ ਕੰਪਿਊਟਰ ਵਜੋਂ ਕੰਮ ਕਰਦਾ ਹੈ। ਇਹ ਵਿਭੇਦ ਸਿਰਫ਼ ਅਰਥਸ਼ਾਸਤਰੀ ਨਹੀਂ ਹੈ; ਇਹ ਬੁਨਿਆਦੀ ਅਰਕੀਟੈਕਚਰ, ਉਦੇਸ਼ ਅਤੇ ਸਮਰੱਥਾ ਵਿੱਚ ਅੰਤਰ ਦਾ ਪ੍ਰਤੀਨਿਧਤਵ ਕਰਦਾ ਹੈ।
ਇਹ ਸਮਝਣ ਲਈ ਕਿ ਈਥਰੀਅਮ ਨੂੰ ਅਕਸਰ ਵਿਸ਼ਵ ਦੇ ਕੰਪਿਉਟਰ ਵਜੋਂ ਕਿਉਂ ਸੰਦਰਭਿਤ ਕੀਤਾ ਜਾਂਦਾ ਹੈ, ਡਿਜੀਟਲ ਪੈਸੇ ਦੀ ਸੰਕਲਪਨਾ ਤੋਂ ਪਰੇ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ। ਪਲੇਟਫਾਰਮ ਨੂੰ ਤੀਜੀ ਪਾਰਟੀਆਂ ਤੋਂ ਬਿਨਾਂ ਨਿਯੰਤਰਣ, ਇਜਾਜ਼ਤ ਜਾਂ ਹਸਤਕਸ਼ੇਪ ਤੋਂ ਚੱਲਣ ਵਾਲੇ ਪੀਅਰ-ਟੂ-ਪੀਅਰ ਕੰਟ੍ਰੈਕਟਾਂ ਅਤੇ ਐਪਲੀਕੇਸ਼ਨਾਂ ਨੂੰ ਸੁਵਿਧਾਜਨਕ ਬਣਾਉਣ ਲਈ ਡਿਜ਼ਾਇਨ ਕੀਤਾ ਗਿਆ ਸੀ। ਰਵਾਇਤੀ ਸਾਂਝੇ ਸੁਪਰਕੰਪਿਉਟਰ ਵਿੱਚੋਂ ਵੱਖਰਾ, ਜੋ ਰਾਤ ਦੇ ਅਸਮਾਨ ਦੀ ਤਸਵੀਰ ਵਰਗੀ ਪੇਚੀਦਾ ਵਿਗਿਆਨਕ ਡਾਟਾ ਪ੍ਰੋਸੈਸ ਕਰਨ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ, ਈਥਰੀਅਮ ਕੱਚੀ ਗਤੀ ਜਾਂ ਉੱਚ-ਪ੍ਰਦਰਸ਼ਨ ਕੰਪਿਊਟਿੰਗ ਲਈ ਡਿਜ਼ਾਇਨ ਨਹੀਂ ਕੀਤਾ ਗਿਆ। ਬਦਲੇ ਵਿੱਚ, ਇਹ ਇੱਕ ਸਾਂਝੀ ਵੈਰੀਫਿਕੇਸ਼ਨ ਪਲੇਟਫਾਰਮ ਹੈ।
ਇਹ ਪਲੇਟਫਾਰਮ ਸਿਸਟਮ ਦੀ ਹਾਲਤ 'ਤੇ ਸਹਿਮਤੀ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ ਨੋਡਾਂ ਦੇ ਵਿਸ਼ਵਵਿਆਪੀ ਨੈੱਟਵਰਕ 'ਤੇ ਨਿਰਭਰ ਕਰਦਾ ਹੈ। "ਸਟੇਟ" ਕੰਪਿਊਟਰ ਵਿੱਚ ਕਿਸੇ ਵੀ ਨਿਰਧਾਰਿਤ ਸਮੇਂ ਸਟੋਰ ਕੀਤੀ ਜਾਂਦੀ ਹੋਈ ਹਾਲੀਆ ਜਾਣਕਾਰੀ ਨੂੰ ਸੰਦਰਭਿਤ ਕਰਦਾ ਹੈ। ਇੱਕ ਸਾਧਾਰਨ ਮੁਦਰਾ ਲਈ, ਸਟੇਟ ਸਿਰਫ਼ ਬੈਲੰਸਾਂ ਦੀ ਸੂਚੀ ਹੈ। ਵਿਸ਼ਵ ਕੰਪਿਉਟਰ ਲਈ, ਸਟੇਟ ਵਿੱਚ ਕੋਡ, ਐਪਲੀਕੇਸ਼ਨ ਡਾਟਾ, ਮਾਲਕੀ ਅਧਿਕਾਰ ਰਿਕਾਰਡ ਅਤੇ ਪੇਚੀਦਾ ਕੰਟ੍ਰੈਕਟ ਇੰਟਰੈਕਸ਼ਨ ਸ਼ਾਮਲ ਹਨ। ਇਸ ਪੇਚੀਦਗੀ ਨੂੰ ਪ੍ਰਬੰਧਿਤ ਕਰਨ ਲਈ, ਈਥਰੀਅਮ ਨੂੰ ਦੋ ਮਹੱਤਵਪੂਰਨ ਭਾਗਾਂ ਦੀ ਲੋੜ ਹੈ ਜੋ ਬਿਟਕਾਇਨ ਉਸੇ ਤਰ੍ਹਾਂ ਵਰਤਦਾ ਨਹੀਂ ਹੈ: ਸਟੇਟ ਦਾ ਮਜ਼ਬੂਤ ਸੰਕਲਪ ਅਤੇ ਈਥਰੀਅਮ ਵਰਚੁਅਲ ਮਸ਼ੀਨ।
ਕਾਰਜਕ ਵਿਭਾਜਨ: ਲੈਜਰ ਬਨਾਮ ਪਲੇਟਫਾਰਮ
ਬਿਟਕਾਇਨ ਨੂੰ 2009 ਵਿੱਚ ਸਤੋਸ਼ੀ ਨਾਕਾਮੋਟੋ ਵੱਲੋਂ ਇੱਕ ਖਾਸ ਸਮੱਸਿਆ ਹੱਲ ਕਰਨ ਲਈ ਲਾਂਚ ਕੀਤਾ ਗਿਆ ਸੀ: ਵਿਕੇਂਦਰੀਕ੍ਰਿਤ, ਸੈਂਸਰਸ਼ਿਪ-ਪ੍ਰਤਿਰੋਧੀ ਡਿਜੀਟਲ ਮੁਦਰਾ ਦੀ ਲੋੜ। ਇਸ ਦੀ ਅਰਕੀਟੈਕਚਰ ਵਿੱਤੀ ਲੈਣ-ਦੇਣਾਂ ਲਈ ਸੁਰੱਖਿਆ ਨੂੰ ਵਧਾਉਣ ਲਈ ਜਾਣਬੁੱਝ ਕੇ ਸਖ਼ਤ ਹੈ। ਇਹ ਇੱਕ ਸਕ੍ਰਿਪਟ ਭਾਸ਼ਾ ਵਰਤਦਾ ਹੈ ਜੋ ਟਿਊਰਿੰਗ-ਪੂਰੀ ਨਹੀਂ ਹੈ, ਜਿਸਦਾ ਮਤਲਬ ਹੈ ਕਿ ਇਸ ਵਿੱਚ ਸੀਮਤ ਪ੍ਰੋਗ੍ਰਾਮਿੰਗ ਸਮਰੱਥਾਵਾਂ ਹਨ। ਇਹ ਡਿਜ਼ਾਈਨ ਚੋਣ ਅਨੰਤ ਲੂਪਾਂ ਅਤੇ ਪੇਚੀਦਾ ਲੌਜਿਕ ਗਲਤੀਆਂ ਨੂੰ ਰੋਕਦੀ ਹੈ, ਨੈੱਟਵਰਕ ਨੂੰ ਮੁੱਲ ਚਲਾਉਣ ਲਈ ਅਭੂਤਪੂਰਵ ਸੁਰੱਖਿਅਤ ਬਣਾਉਂਦੀ ਹੈ ਪਰ ਐਪਲੀਕੇਸ਼ਨਾਂ ਬਣਾਉਣ ਲਈ ਸੀਮਤ।
ਈਥਰੀਅਮ, ਜਿਸ ਨੂੰ ਵਿਟਾਲਿਕ ਬੁਟੇਰਿਨ ਨੇ 2013 ਵਿੱਚ ਪ੍ਰਸਤਾਵਿਤ ਕੀਤਾ ਅਤੇ 2015 ਵਿੱਚ ਲਾਂਚ ਕੀਤਾ, ਇਨ੍ਹਾਂ ਸੀਮਾਵਾਂ ਨੂੰ ਹਟਾਉਣ की ਲੋੜ ਸੀ। ਉਦੇਸ਼ ਸੀ ਟਿਊਰਿੰਗ-ਪੂਰੀ ਬਲਾਕਚੇਨ ਬਣਾਉਣਾ। ਇਹ ਇੱਕ ਸਿਸਟਮ ਹੈ ਜੋ ਕਿਸੇ ਵੀ ਤਰ੍ਹਾਂ ਦੀ ਐਪਲੀਕੇਸ਼ਨ ਜਾਂ ਅਲਗੋਰਿਦਮ ਚਲਾ ਸਕਦਾ ਹੈ, ਬਸ਼ਰਤੇ ਕਿ ਇਸ ਨੂੰ ਗਣਨਾ ਕਰਨ ਲਈ ਕਾਫ਼ੀ ਸਰੋਤ ਹੋਣ। ਜਦੋਂ ਕਿ ਬਿਟਕਾਇਨ ਨੂੰ ਅਕਸਰ ਇਸ ਦੀ ਕਮੀ ਅਤੇ ਸਟੋਰ-ਅਫ-ਵੈਲੂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਕਾਰਨ ਡਿਜੀਟਲ ਸੋਨੇ ਨਾਲ ਤੁਲਨਾ ਕੀਤੀ ਜਾਂਦੀ ਹੈ, ਈਥਰੀਅਮ ਨੂੰ ਵਿਸ਼ਵ ਆਪਰੇਟਿੰਗ ਸਿਸਟਮ ਜਾਂ ਡਿਜੀਟਲ ਤੇਲ ਵਜੋਂ ਵਧੇਰੇ ਤੁਲਨਾ ਕੀਤੀ ਜਾਂਦੀ ਹੈ ਜੋ ਐਪਲੀਕੇਸ਼ਨਾਂ ਦੇ ਵਿਸ਼ਾਲ ਇੰਜਣ ਨੂੰ ਚਲਾਉਂਦਾ ਹੈ।
ਉਦੇਸ਼ ਵਿੱਚ ਅੰਤਰ ਮਕੈਨਿਕਸ ਵਿੱਚ ਅੰਤਰ ਨੂੰ ਜਨਮ ਦਿੰਦਾ ਹੈ। ਬਿਟਕਾਇਨ ਇਹ ਵੈਰੀਫਾਈ ਕਰਦਾ ਹੈ ਕਿ ਯੂਜ਼ਰ A ਨੇ ਯੂਜ਼ਰ B ਨੂੰ ਪੈਸੇ ਭੇਜੇ ਹਨ। ਈਥਰੀਅਮ ਵੈਰੀਫਾਈ ਕਰਦਾ ਹੈ ਕਿ ਕੋਡ ਦਾ ਟੁਕੜਾ ਉਸ ਦੇ ਪੂਰਵ-ਨਿਰਧਾਰਿਤ ਨਿਯਮਾਂ ਅਨੁਸਾਰ ਸਹੀ ਢੰਗ ਨਾਲ ਚੱਲਿਆ ਅਤੇ ਨੈੱਟਵਰਕ ਦੀ ਮੈਮਰੀ ਨੂੰ ਉਸ ਅਨੁਸਾਰ ਅਪਡੇਟ ਕੀਤਾ। ਇਹ ਸਮਰੱਥਾ ਡਿਵੈਲਪਰਾਂ ਨੂੰ ਬਲਾਕਚੇਨ ਦੀ ਬੁਨਿਆਦੀ ਢਾਂਚੇ ਨੂੰ ਆਪਣੇ ਖੁਦ ਦੇ ਪ੍ਰੋਜੈਕਟਾਂ ਬਣਾਉਣ ਲਈ ਵਰਤਣ ਦੀ ਆਗਿਆ ਦਿੰਦੀ ਹੈ, ਜਿਨ੍ਹਾਂ ਨੂੰ ਵਿਕੇਂਦਰੀਕ੍ਰਿਤ ਐਪਲੀਕੇਸ਼ਨਾਂ (dApps) ਵਜੋਂ ਜਾਣਿਆ ਜਾਂਦਾ ਹੈ, ਜੋ ਸਾਧਾਰਨ ਮੁਦਰਾ ਟ੍ਰਾਂਸਫਰਾਂ ਤੋਂ ਪਰੇ ਵਿਭਿੰਨ ਇਕੋਸਿਸਟਮ ਪੈਦਾ ਕਰਦਾ ਹੈ।
ਮੁੱਖ ਮੈਟ੍ਰਿਕਸ ਦੀ ਤੁਲਨਾ
ਇਹਨਾਂ ਦੋ ਗਿਆਂਤਾਂ ਦੀ ਤਕਨੀਕੀ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਉਹਨਾਂ ਦੇ ਵੱਖਰੇ ਉਦੇਸ਼ਾਂ ਨੂੰ ਦਰਸਾਉਂਦੀਆਂ ਹਨ। ਬਿਟਕਾਇਨ ਪ੍ਰੂਫ਼-ਅਫ਼-ਵਰਕ ਕੰਸੈਂਸਸ ਮਕੈਨਿਜ਼ਮ ਵਰਤਦਾ ਹੈ ਜੋ ਥਰੂਪੁਟ ਤੋਂ ਵੱਧ ਅਤਰਕ ਸੁਰੱਖਿਆ ਨੂੰ ਤਰਜੀਹ ਦਿੰਦਾ ਹੈ, ਇਤਿਹਾਸਕ ਤੌਰ 'ਤੇ ਲਗਭਗ 7 ਲੈਣ-ਦੇਣ ਪ੍ਰਤੀ ਸਕਿੰਟ ਹੈਂਡਲ ਕਰਦਾ ਹੈ। ਇਸ ਦੀ ਸਪਲਾਈ 21 ਮਿਲੀਅਨ ਕਾਇਨਾਂ 'ਤੇ ਹਾਰਡ-ਕੈਪ ਹੈ, ਜੋ ਇਸ ਦੇ ਡਿਫਲੇਸ਼ਨਰੀ स्वभाव ਨੂੰ ਮਜ਼ਬੂਤ ਕਰਦੀ ਹੈ।
ਈਥਰੀਅਮ, ਜੋ ਮੂਲ ਰੂਪ ਵਿੱਚ ਪ੍ਰੂਫ਼-ਅਫ਼-ਵਰਕ 'ਤੇ ਬਣਾਇਆ ਗਿਆ ਸੀ, ਊਰਜਾ ਕੁਸ਼ਲਤਾ ਅਤੇ ਸਕੇਲੇਬਿਲਟੀ ਵਧਾਉਣ ਲਈ ਪ੍ਰੂਫ਼-ਅਫ਼-ਸਟੇਕ ਵੱਲ ਤਬਦੀਲ ਹੋ ਗਿਆ। ਇਹ ਵੱਧ ਲੈਣ-ਦੇਣ ਥਰੂਪੁਟ ਲਈ ਭਾਸ਼ਾ ਰੱਖਦਾ ਹੈ, ਇਤਿਹਾਸਕ ਤੌਰ 'ਤੇ ਲਗਭਗ 30 ਪ੍ਰਤੀ ਸਕਿੰਟ, ਹਾਲਾਂਕਿ ਇਹ ਸ਼ਾਰਡਿੰਗ ਅਤੇ ਲੇਅਰ-2 ਹੱਲਾਂ ਵਰਗੇ ਅਪਗ੍ਰੇਡਾਂ ਰਾਹੀਂ ਵਧਾਇਆ ਜਾ ਰਿਹਾ ਹੈ। ਇਸ ਦੀ ਸਪਲਾਈ ਹਾਰਡ-ਕੈਪ ਨਹੀਂ ਹੈ, ਨੈੱਟਵਰਕ ਸੁਰੱਖਿਆ ਦੀਆਂ ਲੋੜਾਂ ਅਨੁਸਾਰ ਰੋਜ਼ਾਨਾ ਨੀਤੀ ਨੂੰ ਅਨੁਕੂਲ ਬਣਾਉਂਦੀ ਹੈ, ਅਕਸਰ ਨੈੱਟਵਰਕ ਵਰਤੋਂ ਅਧਾਰਤ ਘੱਟ ਜਾਂ ਨਕਾਰਾਤਮਕ ਮਹਿੰਗਾਈ ਦਰਾਂ ਨੂੰ ਜਨਮ ਦਿੰਦੀ ਹੈ।
| ਵਿਸ਼ੇਸ਼ਤਾ | ਬਿਟਕਾਇਨ | ਈਥਰੀਅਮ |
|---|---|---|
| ਮੁੱਖ ਉਦੇਸ਼ | ਡਿਜੀਟਲ ਪੈਸਾ / ਮੁੱਲ ਦਾ ਸੰਭਾਲ | ਵਿਕੇਂਦਰੀਕ੍ਰਿਤ ਐਪ ਪਲੇਟਫਾਰਮ |
| ਅੰਦਰੂਨੀ ਲੌਜਿਕ | ਸੀਮਤ ਸਕ੍ਰਿਪਟ (ਨਾਨ-ਟਿਊਰਿੰਗ) | ਟਿਊਰਿੰਗ-ਪੂਰੀ (EVM) |
| ਕੰਸੈਂਸਸ ਮਾਡਲ | ਪ੍ਰੂਫ਼-ਅਫ਼-ਵਰਕ | ਪ੍ਰੂਫ਼-ਅਫ਼-ਸਟੇਕ |
ਕੰਪਿਊਟਿੰਗ ਵਿੱਚ ਸਟੇਟ ਦੀ ਜ਼ਰੂਰਤ
ਕੰਪਿਊਟਿੰਗ ਨਿਬੰਧਨਾਂ ਵਿੱਚ, "ਸਟੇਟ" ਸਿਸਟਮ ਦੀ ਮੈਮਰੀ ਹੈ। ਇਹ ਉਹ ਸੰਭਾਲੀ ਜਾਣ ਵਾਲੀ ਜਾਣਕਾਰੀ ਹੈ ਜੋ ਪ੍ਰੋਗ੍ਰਾਮ ਨੂੰ ਪਿਛਲੇ ਵਿੱਚ ਵਾਪਰੇ ਨੂੰ ਯਾਦ ਰੱਖਣ ਅਤੇ ਉਸ ਜਾਣਕਾਰੀ ਨੂੰ ਵਰਤ ਕੇ ਅਗਲੇ ਨੂੰ ਨਿਰਧਾਰਤ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦੀ ਹੈ। ਇੱਕ ਸਾਧਾਰਨ ਕੈਲਕੂਲੇਟਰ ਸਟੇਟਲੈੱਸ ਹੈ; ਤੁਸੀਂ ਗਣਨਾ ਟਾਈਪ ਕਰਦੇ ਹੋ, ਨਤੀਜਾ ਪ੍ਰਾਪਤ ਕਰਦੇ ਹੋ, ਅਤੇ ਜਦੋਂ ਤੁਸੀਂ ਇਸ ਨੂੰ ਕਲੀਅਰ ਕਰਦੇ ਹੋ, ਤਾਂ ਮੈਮਰੀ ਚਲੀ ਜਾਂਦੀ ਹੈ। ਕੰਪਿਉਟਰ ਹਾਰਡ ਡਰਾਈਵ ਜਾਂ ਡੇਟਾਬੇਸ ਸਟੇਟਫੁੱਲ ਹੈ; ਇਹ ਤੁਹਾਡੀਆਂ ਫਾਈਲਾਂ, ਲੌਗਇਨ ਸੈਟਿੰਗਾਂ ਅਤੇ ਐਪਲੀਕੇਸ਼ਨ ਇਤਿਹਾਸ ਨੂੰ ਯਾਦ ਰੱਖਦਾ ਹੈ।
ਬਿਟਕਾਇਨ ਅਨਸਪੈਂਟ ਟ੍ਰਾਂਜੈਕਸ਼ਨ ਆਊਟਪੁਟਸ (UTXO) ਨਾਮਕ ਬਹੁਤ ਖਾਸ, ਸਰਲੀਕ੍ਰਿਤ ਤਰੀਕੇ ਨਾਲ ਸਟੇਟ ਨੂੰ ਪ੍ਰਬੰਧਿਤ ਕਰਦਾ ਹੈ। ਇਹ ਟਰੈਕ ਕਰਦਾ ਹੈ ਕਿ ਕਿਹੜੇ ਕਾਇਨ ਅਜੇ ਖਰਚੇ ਨਹੀਂ ਹੋਏ। ਜਦੋਂ ਇੱਕ ਕਾਇਨ ਖਰਚਿਆ ਜਾਂਦਾ ਹੈ, ਤਾਂ ਇਹ ਖਪਤ ਹੋ ਜਾਂਦਾ ਹੈ, ਅਤੇ ਨਵੇਂ ਅਨਸਪੈਂਟ ਆਊਟਪੁਟਸ ਬਣਾਏ ਜਾਂਦੇ ਹਨ। ਇਹ ਰਵਾਇਤੀ ਅਰਥ ਵਿੱਚ "ਅਕਾਊਂਟਸ" ਜਾਂ "ਯੂਜ਼ਰ ਡਾਟਾ" ਬਾਰੇ ਨਹੀਂ ਸੋਚਦਾ। ਇਹ ਸਿਰਫ਼ ਮੁੱਲ ਦੀ ਹਰਕਤ ਬਾਰੇ ਧਿਆਨ ਰੱਖਦਾ ਹੈ। ਇਹ ਮੁਦਰਾ ਲਈ ਬਹੁਤ ਕੁਸ਼ਲ ਹੈ ਪਰ ਪੇਚੀਦਾ ਐਪਲੀਕੇਸ਼ਨਾਂ ਲਈ ਅਪ੍ਰਤুল।
ਵਿਸ਼ਵ ਕੰਪਿਉਟਰ ਨੂੰ ਕੰਮ ਕਰਨ ਲਈ, ਇਸ ਨੂੰ "ਰਿਚ ਸਟੇਟ" ਦੀ ਲੋੜ ਹੈ। ਇਸ ਨੂੰ ਨਾ ਸਿਰਫ਼ ਬੈਲੰਸ ਟਰੈਕ ਕਰਨੇ ਪੈਂਦੇ ਹਨ, ਸਗੋਂ ਡਾਟਾ ਵੇਰੀਏਬਲਸ, ਕੰਟ੍ਰੈਕਟ ਮਾਲਕੀ, ਰੈਪੂਟੇਸ਼ਨ ਸਕੋਰ, ਅਤੇ ਚੱਲ ਰਹੇ ਸਮਝੌਤਿਆਂ ਦੀ ਲੌਜਿਕ ਵੀ। ਈਥਰੀਅਮ ਬੈਂਕ ਅਕਾਊਂਟ ਜਾਂ ਈਮੇਲ ਪਤੇ ਵਰਗੇ ਅਕਾਊਂਟ-ਅਧਾਰਿਤ ਮਾਡਲ ਵਰਤਦਾ ਹੈ। ਈਥਰੀਅਮ 'ਤੇ ਹਰ ਪਤੇ ਨਾਲ ਸਬੰਧਿਤ ਇੱਕ ਸਟੇਟ ਹੁੰਦਾ ਹੈ। ਇਹ ਸਮਾਰਟ ਕੰਟ੍ਰੈਕਟਾਂ ਨੂੰ ਸਥਾਈ ਸਟੋਰੇਜ ਬਣਾਈ ਰੱਖਣ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ।
ਇਸ ਸਥਾਈ ਸਟੇਟ ਤੋਂ ਬਿਨਾਂ, ਵਿਕੇਂਦਰੀਕ੍ਰਿਤ ਫਾਈਨੈਂਸ (DeFi) ਅਸੰਭਵ ਹੋਵੇਗਾ। ਇੱਕ ਲੈਂਡਿੰਗ ਪ੍ਰੋਟੋਕੋਲ ਨੂੰ "ਯਾਦ" ਰੱਖਣ ਦੀ ਲੋੜ ਹੈ ਕਿ ਤੁਸੀਂ ਤਿੰਨ ਮਹੀਨੇ ਪਹਿਲਾਂ ਕੋਲੈਟਰਲ ਜਮ੍ਹਾਂ ਕੀਤਾ ਸੀ। ਇਸ ਨੂੰ ਬਲਾਕ ਬਾਈ ਬਲਾਕ ਇੰਟਰੈਸਟ ਨੂੰ ਟਰੈਕ ਕਰਨ ਦੀ ਲੋੜ ਹੈ। ਇਸ ਨੂੰ ਲਿਕਵੀਡੇਸ਼ਨ ਥ੍ਰੈਸ਼ਹੋਲਡ ਬਾਰੇ ਜਾਣਨ ਦੀ ਲੋੜ ਹੈ। ਇਸ ਸਭ ਲਈ ਇੱਕ ਅਜਿਹੀ ਬਲਾਕਚੇਨ ਦੀ ਲੋੜ ਹੈ ਜੋ ਸਮੇਂ ਨਾਲ ਪੇਚੀਦਾ, ਬਦਲਦਾ ਹੋਇਆ ਸਟੇਟ ਬਣਾਈ ਰੱਖ ਸਕੇ ਅਤੇ ਅਪਡੇਟ ਕਰ ਸਕੇ, ਨਾ ਕਿ ਸਿਰਫ਼ ਕਾਇਨਾਂ ਦੇ ਸਾਧਾਰਨ ਟ੍ਰਾਂਸਫਰਾਂ ਨੂੰ ਵੈਰੀਫਾਈ ਕਰੇ।
ਈਥਰੀਅਮ ਵਰਚੁਅਲ ਮਸ਼ੀਨ (EVM)
ਈਥਰੀਅਮ ਨੈੱਟਵਰਕ 'ਤੇ ਹਰ ਨੋਡ ਵਿੱਚ ਚੱਲਣ ਵਾਲੇ ਵਰਚੁਅਲ ਕੰਪਿਉਟਰ ਵਾਂਗ ਕੰਮ ਕਰਨ ਵਾਲਾ ਗਣਨਾ ਇੰਜਣ EVM ਹੈ। ਜਦੋਂ ਕੋਈ ਲੈਣ-ਦੇਣ ਸਮਾਰਟ ਕੰਟ੍ਰੈਕਟ ਨਾਲ ਸਬੰਧਿਤ ਹੁੰਦਾ ਹੈ, ਤਾਂ EVM ਕੋਡ ਨੂੰ ਚਲਾਉਣ ਅਤੇ ਨੈੱਟਵਰਕ ਦੀ ਨਵੀਂ ਹਾਲਤ ਨਿਰਧਾਰਤ ਕਰਨ ਲਈ ਜ਼ਿੰਮੇਵਾਰ ਹੁੰਦਾ ਹੈ।
ਸੈਂਡਬਾਕਸ ਵਾਤਾਵਰਣ ਨੂੰ ਸਮਝਣਾ
EVM "ਸੈਂਡਬਾਕਸਡ" ਵਾਤਾਵਰਣ ਵਜੋਂ ਕੰਮ ਕਰਦਾ ਹੈ। ਇਹ ਇੱਕ ਮਹੱਤਵਪੂਰਨ ਸੁਰੱਖਿਆ ਵਿਸ਼ੇਸ਼ਤਾ ਹੈ। ਇਸਦਾ ਮਤਲਬ ਹੈ ਕਿ EVM ਵਿੱਚ ਚੱਲ ਰਿਹਾ ਕੋਡ ਨੈੱਟਵਰਕ ਦੇ ਬਾਕੀ ਹਿੱਸੇ ਅਤੇ ਹੋਸਟ ਮਸ਼ੀਨ ਦੀ ਫਾਈਲ ਸਿਸਟਮ ਤੋਂ ਪੂਰੀ ਤਰ੍ਹਾਂ ਵੱਖਰਾ ਹੈ। ਇੱਕ ਖ਼ਤਰਨਾਕ ਸਮਾਰਟ ਕੰਟ੍ਰੈਕਟ ਨੋਡ ਆਪਰੇਟਰ ਦੀ ਨਿੱਜੀ ਫਾਈਲਾਂ ਨੂੰ ਪਹੁੰਚ ਨਹੀਂ ਸਕਦਾ, ਨਾ ਹੀ ਇਹ ਅਧੀਨ ਪ੍ਰੋਟੋਕੋਲ ਨੂੰ ਅਸਾਨੀ ਨਾਲ ਕ੍ਰੈਸ਼ ਕਰ ਸਕਦਾ ਹੈ।
ਇਹ ਵਿਛੋੜਾ ਯਕੀਨੀ ਬਣਾਉਂਦਾ ਹੈ ਕਿ ਨੈੱਟਵਰਕ ਖੁੱਲ੍ਹਾ ਅਤੇ ਬਿਨਾਂ ਇਜਾਜ਼ਤ ਦਾ ਹੈ—ਜਿਸਦਾ ਮਤਲਬ ਹੈ ਕਿ ਕੋਈ ਵੀ ਉਹਨਾਂ ਨੂੰ ਚਾਹੁੰਦਾ ਹੈ ਤਾਂ ਕੋਈ ਵੀ ਕੋਡ ਅਪਲੋਡ ਕਰ ਸਕਦਾ ਹੈ—ਨੈੱਟਵਰਕ ਮਜ਼ਬੂਤ ਰਹਿੰਦਾ ਹੈ। ਭਾਵੇਂ ਇੱਕ ਡਿਵੈਲਪਰ ਘਾਤਕ ਗਲਤੀਆਂ ਜਾਂ ਖ਼ਰਾਬ ਇਰਾਦੇ ਵਾਲਾ ਕੰਟ੍ਰੈਕਟ ਡਿਪਲਾਏ ਕਰੇ, ਨੁਕਸਾਨ ਆਮ ਤੌਰ 'ਤੇ ਉਸ ਖਾਸ ਕੰਟ੍ਰੈਕਟ ਦੇ ਇੰਟਰੈਕਸ਼ਨ ਪ੍ਰਸੰਗ ਵਿੱਚ ਸੀਮਤ ਰਹਿੰਦਾ ਹੈ। EVM ਨਿਰਦੇਸ਼ਾਂ ਨੂੰ ਪ੍ਰੋਸੈਸ ਕਰਦਾ ਹੈ, ਗਲਤੀ ਜਾਂ ਵੈਲਿਡ ਆਊਟਪੁਟ ਨੂੰ ਪਛਾਣਦਾ ਹੈ, ਅਤੇ ਬਲਾਕਚੇਨ ਸਟੇਟ ਨੂੰ ਉਸ ਅਨੁਸਾਰ ਅਪਡੇਟ ਕਰਦਾ ਹੈ ਬਿਨਾਂ ਕੰਸੈਂਸਸ ਨਿਯਮਾਂ ਦੀ ਅਖੰਡਤਾ ਨੂੰ ਖ਼ਤਰੇ ਵਿੱਚ ਪਾਏ।
ਸਾਲੀਡਿਟੀ ਤੋਂ ਬਾਈਟਕੋਡ ਤੱਕ
ਡਿਵੈਲਪਰ EVM ਲਈ ਸਿੱਧੇ ਕੋਡ ਨਹੀਂ ਲਿਖਦੇ। ਉਹ ਉੱਚ-ਸਤਰੀ ਪ੍ਰੋਗ੍ਰਾਮਿੰਗ ਭਾਸ਼ਾਵਾਂ ਵਰਤਦੇ ਹਨ, ਸਭ ਤੋਂ ਵਿਸ਼ੇਸ਼ ਤੌਰ 'ਤੇ ਸਾਲੀਡਿਟੀ, ਜੋ ਜਾਵਾਸਕ੍ਰਿਪਟ ਜਾਂ C++ ਵਰਗੀ ਲੱਗਦੀ ਹੈ। ਹਾਲਾਂਕਿ, EVM ਸਿੱਧੇ ਸਾਲੀਡਿਟੀ ਨੂੰ ਨਹੀਂ ਸਮਝ ਸਕਦਾ। ਕੋਡ ਨੂੰ ਘੱਟ-ਸਤਰੀ ਨਿਰਦੇਸ਼ਾਂ ਵਿੱਚ "ਕੰਪਾਈਲ" ਕੀਤਾ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ ਜਿਸ ਨੂੰ ਬਾਈਟਕੋਡ ਕਿਹਾ ਜਾਂਦਾ ਹੈ।
ਬਾਈਟਕੋਡ ਓਪਕੋਡਸ (ਆਪਰੇਸ਼ਨ ਕੋਡਸ) ਦੀ ਇੱਕ ਸੀਰੀਜ਼ ਹੈ ਜੋ ਮਸ਼ੀਨ ਕੁਸ਼ਲਤਾ ਨਾਲ ਵਿਆਖਿਆ ਕਰ ਸਕਦੀ ਹੈ। ਜਦੋਂ ਇੱਕ ਸਮਾਰਟ ਕੰਟ੍ਰੈਕਟ ਨੂੰ ਈਥਰੀਅਮ ਨੈੱਟਵਰਕ 'ਤੇ ਡਿਪਲਾਏ ਕੀਤਾ ਜਾਂਦਾ ਹੈ, ਤਾਂ ਇਹ ਬਾਈਟਕੋਡ ਹੀ ਹੈ ਜੋ ਅਸਲ ਵਿੱਚ ਬਲਾਕਚੇਨ 'ਤੇ ਸਟੋਰ ਹੁੰਦਾ ਹੈ। ਜਦੋਂ ਇੱਕ ਯੂਜ਼ਰ dApp ਨਾਲ ਇੰਟਰੈਕਟ ਕਰਦਾ ਹੈ, ਤਾਂ ਉਹ ਅਸਲ ਵਿੱਚ EVM ਨੂੰ ਸੁਨੇਹਾ ਭੇਜਦਾ ਹੈ ਕਿ ਇੱਕ ਖਾਸ ਪਤੇ 'ਤੇ ਖਾਸ ਬਾਈਟਕੋਡ ਨੂੰ ਲੱਭੋ ਅਤੇ ਇਸ ਵਿੱਚ ਇੱਕ ਖਾਸ ਫੰਕਸ਼ਨ ਨੂੰ ਚਲਾਓ।
ਇਹ ਪ੍ਰਕਿਰਿਆ ਨਿਰਧਾਰਕ ਹੈ। ਇਸਦਾ ਮਤਲਬ ਹੈ ਕਿ ਜੇਕਰ ਹਰ ਕੋਈ ਇੱਕੋ ਜਿਹਾ ਕੋਡ ਇੱਕੋ ਜਿਹੇ ਇਨਪੁਟ ਨਾਲ ਚਲਾਏ, ਤਾਂ ਉਹਨਾਂ ਨੂੰ ਬਿਲਕੁਲ ਇੱਕੋ ਨਤੀਜਾ ਮਿਲੇਗਾ। ਇਹ ਵਿਕੇਂਦਰੀਕ੍ਰਿਤ ਨੈੱਟਵਰਕ ਲਈ ਜ਼ਰੂਰੀ ਹੈ। ਵਿਸ਼ਵ ਭਰ ਦੇ ਹਰ ਨੋਡ ਨੂੰ ਗਣਨਾ ਦੇ ਨਤੀਜੇ 'ਤੇ ਸਹਿਮਤ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ। ਜੇਕਰ EVM ਵੱਖ-ਵੱਖ ਕੰਪਿਊਟਰਾਂ 'ਤੇ ਵੱਖਰੇ ਢੰਗ ਨਾਲ ਵਿਹਾਰ ਕਰਦਾ, ਤਾਂ ਸਹਿਮਤੀ ਟੁੱਟ ਜਾਂਦੀ, ਅਤੇ ਇੱਕੋ "ਵਿਸ਼ਵ ਸਟੇਟ" ਵੱਖਰੇ ਰੀਅਲਟੀ ਵਰਜ਼ਨਾਂ ਵਿੱਚ ਟੁੱਟ ਜਾਂਦਾ।
ਗੈਸ ਦੀ ਗਣਨਾ ਵਿੱਚ ਭੂਮਿਕਾ
ਕਿਉਂਕਿ EVM ਟਿਊਰਿੰਗ-ਪੂਰਾ ਹੈ, ਇਹ ਲੂਪਾਂ ਅਤੇ ਪੇਚੀਦਾ ਰਿਕਰਸਿਵ ਲੌਜਿਕ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ। ਕੰਪਿਉਟਰ ਵਿਗਿਆਨ ਵਿੱਚ, ਇਹ "ਹਾਲਟਿੰਗ ਪ੍ਰਾਬਲਮ" ਨਾਮਕ ਜੋਖਮ ਪੈਦਾ ਕਰਦਾ ਹੈ, ਜਿੱਥੇ ਪ੍ਰੋਗ੍ਰਾਮ ਸਦਾ ਲਈ ਚੱਲ ਸਕਦਾ ਹੈ, ਅਨੰਤ ਸਰੋਤ ਖਪਤ ਕਰਦਾ ਹੈ। ਕਿਸੇ ਨੂੰ ਗਲਤੀ ਨਾਲ ਜਾਂ ਖ਼ਰਾਬ ਢੰਗ ਨਾਲ ਵਿਸ਼ਵ ਕੰਪਿਉਟਰ ਨੂੰ ਅਨੰਤ ਲੂਪ ਨਾਲ ਭਰਨ ਤੋਂ ਰੋਕਣ ਲਈ, ਈਥਰੀਅਮ ਨੇ "ਗੈਸ" ਦਾ ਸੰਕਲਪ ਪੇਸ਼ ਕੀਤਾ।
ਗੈਸ EVM ਵਿੱਚ ਆਪਰੇਸ਼ਨਾਂ ਨੂੰ ਚਲਾਉਣ ਲਈ ਲੋੜੀਂਦੇ ਗਣਨਾਤਮਕ ਕੰਮ ਦੀ ਮਾਪ ਦੀ ਇਕਾਈ ਹੈ। ਬਾਈਟਕੋਡ ਵਿੱਚ ਹਰ ਨਿਰਦੇਸ਼—ਗਿਣਤੀਆਂ ਜੋੜਨਾ, ਡਾਟਾ ਸਟੋਰ ਕਰਨਾ, ਟੋਕਨ ਭੇਜਣਾ—ਨੂੰ ਗੈਸ ਦੀ ਖਾਸ ਮਾਤਰਾ ਖਰਚ ਹੁੰਦੀ ਹੈ। ਯੂਜ਼ਰਾਂ ਨੂੰ ਇਸ ਗੈਸ ਲਈ ਈਥਰ (ETH) ਨਾਲ ਭੁਗਤਾਨ ਕਰਨਾ ਪੈਂਦਾ ਹੈ।
ਜੇਕਰ ਗਣਨਾ ਬਹੁਤ ਲੰਮੀ ਚੱਲੇ ਜਾਂ ਬਹੁਤ ਪੇਚੀਦਾ ਹੋਵੇ, ਤਾਂ ਲੈਣ-ਦੇਣ ਯੂਜ਼ਰ ਵੱਲੋਂ ਪ੍ਰਦਾਨ ਕੀਤੀ ਗੈਸ ਖਤਮ ਹੋ ਜਾਂਦੀ ਹੈ, ਅਤੇ EVM ਆਪਰੇਸ਼ਨ ਨੂੰ ਰੋਕ ਦਿੰਦਾ ਹੈ। ਬਦਲਾਅ ਵਾਪਸ ਲੈ ਲਏ ਜਾਂਦੇ ਹਨ, ਪਰ ਫੀ ਵੈਲੀਡੇਟਰਾਂ ਨੂੰ ਉਹਨਾਂ ਦੇ ਕੰਮ ਲਈ ਅਦਾ ਕੀਤੀ ਜਾਂਦੀ ਹੈ। ਇਹ ਆਰਥਿਕ ਮਕੈਨਿਜ਼ਮ ਯਕੀਨੀ ਬਣਾਉਂਦਾ ਹੈ ਕਿ ਨੈੱਟਵਰਕ ਨੂੰ ਅਨੰਤ ਲੂਪਾਂ ਨਾਲ ਸਪੈਮ ਨਹੀਂ ਕੀਤਾ ਜਾ ਸਕਦਾ ਅਤੇ ਸਰੋਤ ਉਹਨਾਂ ਨੂੰ ਕੁਸ਼ਲਤਾ ਨਾਲ ਵੰਡੇ ਜਾਂਦੇ ਹਨ ਜੋ ਉਹਨਾਂ ਲਈ ਭੁਗਤਾਨ ਕਰਨ ਨੂੰ ਤਿਆਰ ਹਨ।
ਸਮਾਰਟ ਕੰਟ੍ਰੈਕਟਸ: ਭਵਿੱਖ ਦਾ ਸਾਫਟਵੇਅਰ
EVM ਵੱਲੋਂ ਚਲਾਇਆ ਜਾਂਦਾ ਕੋਡ "ਸਮਾਰਟ ਕੰਟ੍ਰੈਕਟਸ" ਵਿੱਚ ਪੈਕੇਜ ਕੀਤਾ ਜਾਂਦਾ ਹੈ। ਸਮਾਰਟ ਕੰਟ੍ਰੈਕਟ ਬਲਾਕਚੇਨ 'ਤੇ ਰਹਿਣ ਵਾਲਾ ਕੰਪਿਉਟਰ ਪ੍ਰੋਗ੍ਰਾਮ ਹੈ। ਇਸ ਵਿੱਚ ਉਸ ਐਪਲੀਕੇਸ਼ਨ ਨਾਲ ਸਬੰਧਿਤ ਕੋਡ (ਫੰਕਸ਼ਨਾਂ) ਅਤੇ ਡਾਟਾ (ਸਟੇਟ) ਦੋਵੇਂ ਸ਼ਾਮਲ ਹਨ। ਇੱਕ ਵਾਰ ਡਿਪਲਾਏ ਹੋਣ ਤੋਂ ਬਾਅਦ, ਸਮਾਰਟ ਕੰਟ੍ਰੈਕਟ ਅਪਰਿਵਰਤਨੀਯ ਹੈ; ਇਸ ਦੀ ਲੌਜਿਕ ਨੂੰ ਬਦਲਿਆ ਨਹੀਂ ਜਾ ਸਕਦਾ (ਜਦੋਂ ਤੱਕ ਸ਼ੁਰੂ ਤੋਂ ਹੀ ਖਾਸ ਅਪਗ੍ਰੇਡ ਸਮਰੱਥਾ ਕੋਡ ਨਾ ਕੀਤੀ ਗਈ ਹੋਵੇ), ਅਤੇ ਇਹ ਆਪਣੇ ਆਪ ਚੱਲਦਾ ਹੈ।
ਇਹ ਕੰਟ੍ਰੈਕਟ "ਟ੍ਰੱਸਟਲੈੱਸ" ਇੰਟਰੈਕਸ਼ਨਾਂ ਦੀ ਆਗਿਆ ਦਿੰਦੇ ਹਨ। ਰਵਾਇਤੀ ਵਪਾਰ ਵਿੱਚ, ਜੇਕਰ ਤੁਸੀਂ ਆਪਣੇ ਬੱਚੇ ਨੂੰ 18 ਸਾਲ ਦੀ ਉਮਰ ਵਿੱਚ ਪੈਸੇ ਛੱਡਣ ਵਾਲਾ ਟ੍ਰੱਸਟ ਫੰਡ ਸੈੱਟ ਅਪ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ, ਤਾਂ ਤੁਹਾਨੂੰ ਵਕੀਲ ਅਤੇ ਬੈਂਕ ਦੀ ਲੋੜ ਹੈ। ਤੁਹਾਨੂੰ ਉਹਨਾਂ 'ਤੇ ਭਰੋਸਾ ਕਰਨਾ ਪੈਂਦਾ ਹੈ ਕਿ ਉਹ ਨਿਯਮਾਂ ਦੀ ਪਾਲਣਾ ਕਰਨਗੇ ਅਤੇ ਫੰਡਾਂ ਨੂੰ ਗਲਤ ਨਹੀਂ ਗਿਣਨਗੇ। ਸਮਾਰਟ ਕੰਟ੍ਰੈਕਟ ਨਾਲ, ਤੁਸੀਂ ਕੋਡ 'ਤੇ ਭਰੋਸਾ ਕਰਦੇ ਹੋ। ਤੁਸੀਂ ਖੁਦ ਲੌਜਿਕ ਨੂੰ ਵੈਰੀਫਾਈ ਕਰ ਸਕਦੇ ਹੋ। ਜੇਕਰ ਸ਼ਰਤ (18 ਸਾਲ ਦਾ ਹੋਣਾ) ਪੂਰੀ ਹੋ ਜਾਂਦੀ ਹੈ, ਤਾਂ ਕਿਰਿਆ (ਫੰਡ ਛੱਡਣਾ) ਆਪਣੇ ਆਪ ਹੋ ਜਾਂਦੀ ਹੈ।
ਸਮਾਰਟ ਕੰਟ੍ਰੈਕਟ ਵਿਕੇਂਦਰੀਕ੍ਰਿਤ ਐਪਲੀਕੇਸ਼ਨਾਂ ਦੇ ਬਿਲਡਿੰਗ ਬਲਾਕ ਹਨ। ਉਹ ਸਾਧਾਰਨ ਲੌਜਿਕ ਨੂੰ ਹੈਂਡਲ ਕਰ ਸਕਦੇ ਹਨ, ਜਿਵੇਂ ਕਿ ਦੋਸਤ ਨੂੰ 1 ETH ਭੇਜਣਾ, ਜਾਂ ਪੇਚੀਦਾ ਲੌਜਿਕ, ਜਿਵੇਂ ਕਿ ਹਜ਼ਾਰਾਂ ਯੂਜ਼ਰਾਂ ਵੱਲੋਂ ਐਸੈੱਟਸ ਦਾ ਵਪਾਰ ਕਰਨ ਵਾਲੇ ਵਿਕੇਂਦਰੀਕ੍ਰਿਤ ਐਕਸਚੇਂਜ ਨੂੰ ਪ੍ਰਬੰਧਿਤ ਕਰਨਾ। EVM ਯਕੀਨੀ ਬਣਾਉਂਦਾ ਹੈ ਕਿ ਇਹ ਕੰਟ੍ਰੈਕਟ ਬਿਲਕੁਲ ਲਿਖੇ ਅਨੁਸਾਰ ਚੱਲਦੇ ਹਨ, ਰਵਾਇਤੀ ਕੇਂਦਰੀਕ੍ਰਿਤ ਸਰਵਰਾਂ ਨਾਲ ਮੇਲ ਨਾ ਖਾ ਸਕਣ ਵਾਲੀ ਪਾਰਦਰਸ਼ਤਾ ਅਤੇ ਸੁਰੱਖਿਆ ਪ੍ਰਦਾਨ ਕਰਦੇ ਹਨ।
ਵਿਕੇਂਦਰੀਕ੍ਰਿਤ ਐਪਲੀਕੇਸ਼ਨਾਂ (dApps)
ਜਦੋਂ ਤੁਸੀਂ ਸਮਾਰਟ ਕੰਟ੍ਰੈਕਟਾਂ ਨੂੰ ਯੂਜ਼ਰ ਇੰਟਰਫੇਸ (ਫ੍ਰੰਟਐਂਡ) ਨਾਲ ਜੋੜਦੇ ਹੋ, ਤਾਂ ਤੁਹਾਨੂੰ ਵਿਕੇਂਦਰੀਕ੍ਰਿਤ ਐਪਲੀਕੇਸ਼ਨ ਜਾਂ dApp ਮਿਲ ਜਾਂਦੀ ਹੈ। ਅੰਤਿਮ-ਯੂਜ਼ਰ ਲਈ, dApp ਇੱਕ ਸਟੈਂਡਰਡ ਵੈੱਬਸਾਈਟ ਜਾਂ ਮੋਬਾਈਲ ਐਪ ਵਰਗੀ ਲੱਗ ਸਕਦੀ ਹੈ। ਹਾਲਾਂਕਿ, ਬੈਕਐਂਡ ਮੂਲਭੂਤ ਤੌਰ 'ਤੇ ਵੱਖਰਾ ਹੈ। ਗੂਗਲ ਜਾਂ ਅਮੇਜ਼ਨ ਵਰਗੀ ਕੰਪਨੀ ਵੱਲੋਂ ਨਿਯੰਤਰਿਤ ਕੇਂਦਰੀਕ੍ਰਿਤ ਡੇਟਾਬੇਸ ਨਾਲ ਜੁੜਨ ਦੀ ਬਜਾਏ, ਐਪ ਈਥਰੀਅਮ ਬਲਾਕਚੇਨ ਨਾਲ ਜੁੜਦੀ ਹੈ।
dApps ਬਿਨਾਂ ਇਜਾਜ਼ਤ ਵਾਲੀਆਂ ਹਨ। ਕੋਈ ਵੀ ਉਹਨਾਂ ਨੂੰ ਵਰਤ ਸਕਦਾ ਹੈ ਬਿਨਾਂ ਪਹੁੰਚ ਲਈ ਪੁੱਛੇ। ਉਹ ਸੈਂਸਰਸ਼ਿਪ-ਪ੍ਰਤਿਰੋਧੀ ਵੀ ਹਨ। ਕਿਉਂਕਿ ਲੌਜਿਕ ਹਜ਼ਾਰਾਂ ਨੋਡਾਂ ਵਾਲੇ ਵਿਕੇਂਦਰੀਕ੍ਰਿਤ ਨੈੱਟਵਰਕ 'ਤੇ ਰਹਿੰਦੀ ਹੈ, ਕੋਈ ਇੱਕ ਐਂਟਿਟੀ, ਸਰਕਾਰ ਜਾਂ ਕਾਰਪੋਰੇਸ਼ਨ ਐਪਲੀਕੇਸ਼ਨ ਨੂੰ ਬੰਦ ਨਹੀਂ ਕਰ ਸਕਦੀ ਜਾਂ ਡਾਟਾ ਨੂੰ ਮਿਟਾ ਨਹੀਂ ਸਕਦੀ।
dApp ਦੀ ਅਰਕੀਟੈਕਚਰ ਵਿੱਚ ਆਮ ਤੌਰ 'ਤੇ ਤਿੰਨ ਮੁੱਖ ਭਾਗ ਸ਼ਾਮਲ ਹੁੰਦੇ ਹਨ। ਪਹਿਲਾ, ਬਿਜ਼ਨਸ ਲੌਜਿਕ ਨੂੰ ਨਿਰਧਾਰਤ ਕਰਨ ਵਾਲੇ ਸਮਾਰਟ ਕੰਟ੍ਰੈਕਟ। ਦੂਜਾ, ਸਟੇਟ ਅਤੇ ਇਤਿਹਾਸ ਨੂੰ ਸਟੋਰ ਕਰਨ ਵਾਲੀ ਬਲਾਕਚੇਨ। ਤੀਜਾ, ਐਪਲੀਕੇਸ਼ਨ ਵਿੱਚ ਇੰਧਣ (ਗੈਸ) ਜਾਂ ਮੁਦਰਾ ਵਜੋਂ ਕੰਮ ਕਰਨ ਵਾਲੇ ਟੋਕਨ। ਇਹ ਢਾਂਚਾ ਯੂਜ਼ਰ ਨੂੰ ਨਿਯੰਤਰਣ ਵਿੱਚ ਰੱਖਦਾ ਹੈ। ਵੈੱਬ 2.0 ਐਪਲੀਕੇਸ਼ਨ ਵਿੱਚ, ਪਲੇਟਫਾਰਮ ਤੁਹਾਡਾ ਡਾਟਾ ਦਾ ਮਾਲਕ ਹੁੰਦਾ ਹੈ। ਵੈੱਬ 3.0 dApp ਵਿੱਚ, ਤੁਸੀਂ ਆਪਣਾ ਡਾਟਾ ਅਤੇ ਐਸੈੱਟਸ ਦੇ ਮਾਲਕ ਹੁੰਦੇ ਹੋ, ਆਪਣੇ ਪ੍ਰਾਈਵੇਟ ਵਾਲਟ ਰਾਹੀਂ ਐਪਲੀਕੇਸ਼ਨ ਨਾਲ ਇੰਟਰੈਕਟ ਕਰਦੇ ਹੋ।
EVM ਵੱਲੋਂ ਸੰਭਵ ਉਪਯੋਗ
ਟਿਊਰਿੰਗ-ਪੂਰੀ ਵਰਚੁਅਲ ਮਸ਼ੀਨ ਅਤੇ ਰਿਚ ਸਟੇਟ ਦੇ ਸੰਯੋਜਨ ਨੇ ਬਿਟਕਾਇਨ ਦੀ ਸਰਲ ਅਰਕੀਟੈਕਚਰ 'ਤੇ ਅਸਥਿਤ ਨਾ ਹੋ ਸਕਣ ਵਾਲੇ ਕ੍ਰਿਪਟੋ ਅਰਥਵਿਵਸਥਾ ਦੇ ਖੇਤਰਾਂ ਨੂੰ ਜਨਮ ਦਿੱਤਾ ਹੈ।
ਵਿਕੇਂਦਰੀਕ੍ਰਿਤ ਫਾਈਨੈਂਸ (DeFi)
DeFi ਈਥਰੀਅਮ ਦੀ ਉਪਯੋਗਤਾ ਦਾ ਸਭ ਤੋਂ ਪ੍ਰਮੁਖ ਉਦਾਹਰਨ ਹੈ। ਇਹ ਬਿਨਾਂ ਵਿਚੋਲੇਵਾਂ ਦੇ ਰਵਾਇਤੀ ਵਿੱਤੀ ਸਿਸਟਮ—ਬੈਂਕ, ਐਕਸਚੇਂਜ, ਲੈਂਡਿੰਗ ਡੈਸਕ, ਬੀਮਾ—ਨੂੰ ਮੁੜ-ਨਿਰਮਾਣ ਕਰਨ ਦਾ ਉਦੇਸ਼ ਰੱਖਦਾ ਹੈ। Aave ਜਾਂ Uniswap ਵਰਗੇ ਪ੍ਰੋਟੋਕੋਲ ਅਸਲ ਵਿੱਚ ਸਮਾਰਟ ਕੰਟ੍ਰੈਕਟਾਂ ਦੇ ਸੈੱਟ ਹਨ।
DeFi ਲੈਂਡਿੰਗ ਪ੍ਰੋਟੋਕੋਲ ਵਿੱਚ, "ਬੈਂਕ" ਇੱਕ ਪੂਲ ਹੈ ਜੋ ਸਮਾਰਟ ਕੰਟ੍ਰੈਕਟ ਵਿੱਚ ਲੌਕ ਕੀਤੇ ਫੰਡਾਂ ਦਾ ਹੈ। "ਬੈਂਕ ਮੈਨੇਜਰ" EVM ਕੋਡ ਹੈ ਜੋ ਸਪਲਾਈ ਅਤੇ ਮੰਗ ਅਧਾਰਤ ਇੰਟਰੈਸਟ ਦਰਾਂ ਨੂੰ ਗਣਨਾ ਕਰਦਾ ਹੈ। ਈਥਰੀਅਮ ਦੀ ਸਟੇਟ ਸਮਰੱਥਾ ਟਰੈਕ ਕਰਦੀ ਹੈ ਕਿ ਯੂਜ਼ਰ ਨੇ ਕਿੰਨਾ ਕੋਲੈਟਰਲ ਪ੍ਰਦਾਨ ਕੀਤਾ ਹੈ ਅਤੇ ਆਪਣੇ ਆਪ ਉਹਨਾਂ ਦੀ ਪੋਜ਼ੀਸ਼ਨ ਨੂੰ ਲਿਕਵੀਡੇਟ ਕਰਦੀ ਹੈ ਜੇਕਰ ਮੁੱਲ ਬਹੁਤ ਘੱਟ ਡਿੱਗ ਜਾਵੇ। ਇਹ ਪਾਰਦਰਸ਼ੀ ਅਤੇ ਗਣਿਤੀ ਢੰਗ ਨਾਲ ਹੁੰਦਾ ਹੈ, ਮਨੁੱਖੀ ਪੱਖਪਾਤ ਅਤੇ ਕਾਉਂਟਰਪਾਰਟੀ ਜੋਖਮ ਨੂੰ ਹਟਾਉਂਦਾ ਹੈ।
ਨਾਨ-ਫੰਗੀਬਲ ਟੋਕਨ (NFTs)
NFTs ਏਕੀਕ੍ਰਿਤ ਸਟੇਟ ਡਾਟਾ ਸਟੋਰ ਕਰਨ ਦੀ ਸਮਰੱਥਾ 'ਤੇ ਪੂਰੀ ਤਰ੍ਹਾਂ ਨਿਰਭਰ ਕਰਦੇ ਹਨ। ERC-721 ਟੋਕਨ (NFTs ਲਈ ਸਟੈਂਡਰਡ) ਇੱਕ ਸਮਾਰਟ ਕੰਟ੍ਰੈਕਟ ਹੈ ਜੋ ਏਕੀਕ੍ਰਿਤ ਪਛਾਣਾਂ ਦੀ ਮਾਲਕੀ ਨੂੰ ਟਰੈਕ ਕਰਦਾ ਹੈ। ਜਦੋਂ ਤੁਸੀਂ ਡਿਜੀਟਲ ਕਲਾ ਜਾਂ ਵਰਚੁਅਲ ਰੀਅਲ ਅਸਟੇਟ ਪਲਾਟ ਖਰੀਦਦੇ ਹੋ, ਤਾਂ EVM ਉਸ ਕੰਟ੍ਰੈਕਟ ਦੀ ਹਾਲਤ ਨੂੰ ਅਪਡੇਟ ਕਰਦਾ ਹੈ ਤਾਂ ਕਿ ਉਹ ਖਾਸ ਆਈਟਮ ਨੂੰ ਤੁਹਾਡੇ ਵਾਲਟ ਪਤੇ ਨਾਲ ਜੋੜੇ।
ਇਹ ਤਕਨੀਕ ਕਲਾ ਤੋਂ ਇਲਾਵਾ ਗੇਮਿੰਗ ਅਤੇ ਪਛਾਣ ਵਿੱਚ ਵਿਸਥਾਰਿਤ ਹੁੰਦੀ ਹੈ। ਬਲਾਕਚੇਨ-ਅਧਾਰਿਤ ਗੇਮਾਂ ਵਿੱਚ, ਤੁਹਾਨੂੰ ਮਿਲੀ ਤਲਵਾਰ ਜਾਂ ਕਿਰਦਾਰ ਇੱਕ NFT ਹੈ। ਕਿਉਂਕਿ ਇਹ ਪਬਲਿਕ ਈਥਰੀਅਮ ਸਟੇਟ 'ਤੇ ਰਹਿੰਦਾ ਹੈ, ਤੁਸੀਂ ਅਸਲ ਵਿੱਚ ਇਸ ਦੇ ਮਾਲਕ ਹੁੰਦੇ ਹੋ। ਤੁਸੀਂ ਇਸ ਨੂੰ ਤੀਜੀ ਪਾਰਟੀ ਮਾਰਕੀਟਪਲੇਸ 'ਤੇ ਵੇਚ ਸਕਦੇ ਹੋ, ਜਾਂ ਸੰਭਵ ਤੌਰ 'ਤੇ ਵੱਖਰੇ ਗੇਮ ਵਿੱਚ ਬਦਲ ਸਕਦੇ ਹੋ। ਇਹ ਇੰਟਰਆਪਰੇਬਿਲਟੀ EVM ਦੇ ਸਾਂਝੇ, ਸਟੈਂਡਰਡਾਈਜ਼ਡ ਵਾਤਾਵਰਣ ਕਾਰਨ ਹੀ ਸੰਭਵ ਹੈ।
ਵਿਕੇਂਦਰੀਕ੍ਰਿਤ ਆਟੋਨੋਮਸ ਸੰਗਠਨਾਂ (DAOs)
DAOs ਮਨੁੱਖੀ সমन्वಯ ਨੂੰ ਸੰਗਠਿਤ ਕਰਨ ਦਾ ਨਵਾਂ ਤਰੀਕਾ ਦਰਸਾਉਂਦੀਆਂ ਹਨ। ਉਹ ਕਾਰਪੋਰੇਟ ਹਾਇਰਾਰਕੀਆਂ ਬਜਾਏ ਕੋਡ ਵੱਲੋਂ ਸਰਕਾਰ ਕੀਤੀਆਂ ਜਾਂਦੀਆਂ ਸੰਗਠਨ ਹਨ। ਸੰਗਠਨ ਦੇ ਨਿਯਮ ਸਮਾਰਟ ਕੰਟ੍ਰੈਕਟਾਂ ਵਿੱਚ ਲਿਖੇ ਹੁੰਦੇ ਹਨ। ਮੈਂਬਰ ਆਮ ਤੌਰ 'ਤੇ ਗਵਰਨੈਂਸ ਟੋਕਨ ਰੱਖਦੇ ਹਨ ਜੋ ਉਹਨਾਂ ਨੂੰ ਵੋਟਿੰਗ ਅਧਿਕਾਰ ਦਿੰਦੇ ਹਨ।
ਜਦੋਂ ਕੋਈ ਫੈਸਲਾ ਲੈਣ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ—ਜਿਵੇਂ ਕਿ ਖਜ਼ਾਨਾ ਫੰਡਾਂ ਨੂੰ ਕਿਵੇਂ ਖਰਚਣਾ ਹੈ—ਮੈਂਬਰ ਚੇਨ-ਉੱਤੇ ਵੋਟ ਕਰਦੇ ਹਨ। EVM ਟੋਕਨ ਹੋਲਡਿੰਗਸ ਅਧਾਰਤ ਵੋਟਾਂ ਨੂੰ ਗਿਣਦਾ ਹੈ ਜੋ ਸਟੇਟ ਵਿੱਚ ਰਿਕਾਰਡ ਕੀਤੀਆਂ ਜਾਂਦੀਆਂ ਹਨ। ਜੇਕਰ ਪ੍ਰਸਤਾਵ ਪਾਸ ਹੋ ਜਾਂਦਾ ਹੈ, ਤਾਂ ਸਮਾਰਟ ਕੰਟ੍ਰੈਕਟ ਲੈਣ-ਦੇਣ ਨੂੰ ਆਪਣੇ ਆਪ ਚਲਾ ਸਕਦਾ ਹੈ, ਫੰਡਾਂ ਨੂੰ ਨਿਰਧਾਰਿਤ ਪ੍ਰੋਜੈਕਟ ਵੱਲ ਭੇਜਦਾ ਹੈ। ਇਹ ਇੱਕ ਪਾਰਦਰਸ਼ੀ, ਲੋਕਤੰਤਰੀ ਢਾਂਚਾ ਪੈਦਾ ਕਰਦਾ ਹੈ ਜੋ CEO ਜਾਂ ਬੋਰਡ ਆਫ਼ ਡਾਇਰੈਕਟਰਾਂ ਨੂੰ ਭੁਗਤਾਨ ਅਧਿਕਾਰੀ ਕਰਨ ਦੀ ਲੋੜ ਤੋਂ ਬਿਨਾਂ ਫੈਸਲਿਆਂ ਨੂੰ ਲਾਗੂ ਕਰਦਾ ਹੈ।
ਸਕੇਲੇਬਿਲਟੀ ਅਤੇ ਨੈੱਟਵਰਕ ਵਿਕਾਸ
ਇਹਨਾਂ ਐਪਲੀਕੇਸ਼ਨਾਂ ਦੀ ਅਪਾਰ ਲੋਕਪ੍ਰਿਅਤਾ ਨੇ EVM ਦੀ ਪ੍ਰੋਸੈਸਿੰਗ ਪਾਵਰ ਦੀਆਂ ਸੀਮਾਵਾਂ ਨੂੰ ਉਜਾਗਰ ਕੀਤਾ। ਕਿਉਂਕਿ ਹਰ ਨੋਡ ਨੂੰ ਸਿੰਕ੍ਰੋਨਾਈਜ਼ਡ ਸਟੇਟ ਬਣਾਈ ਰੱਖਣ ਲਈ ਹਰ ਲੈਣ-ਦੇਣ ਨੂੰ ਪ੍ਰੋਸੈਸ ਕਰਨਾ ਪੈਂਦਾ ਹੈ, ਨੈੱਟਵਰਕ ਭੀੜ ਹੋ ਸਕਦਾ ਹੈ। ਇਹ ਉੱਚ ਗੈਸ ਫੀਆਂ ਨੂੰ ਜਨਮ ਦਿੰਦਾ ਹੈ, ਕਿਉਂਕਿ ਯੂਜ਼ਰ ਆਪਣੇ ਲੈਣ-ਦੇਣ ਨੂੰ ਪਹਿਲਾਂ ਪ੍ਰੋਸੈਸ ਕਰਵਾਉਣ ਲਈ ਕੀਮਤ ਨੂੰ ਬਿਡ ਅੱਪ ਕਰਦੇ ਹਨ।
ਇਸ ਨੂੰ ਹੱਲ ਕਰਨ ਲਈ, ਈਥਰੀਅਮ ਕਮਿਊਨਿਟੀ ਨੇ आक्रਮਕ ਅਪਗ੍ਰੇਡਾਂ का पीछा किया है। ਪ੍ਰੂਫ਼-ਅਫ਼-ਸਟੇਕ (ਈਥਰੀਅਮ 2.0) ਵੱਲ ਤਬਦੀਲੀ ਇੱਕ ਬੁਨਿਆਦੀ ਕਦਮ ਸੀ, ਜਿਸ ਨੇ ਊਰਜਾ ਖਪਤ ਨੂੰ 99% ਤੋਂ ਵੱਧ ਘਟਾਇਆ ਅਤੇ ਸ਼ਾਰਡਿੰਗ ਵਰਗੇ ਭਵਿੱਖੀ ਸਕੇਲਿੰਗ ਵਾਧਿਆਂ ਲਈ ਮੰਜ਼ਿਲ ਸੈੱਟ ਕੀਤੀ। ਸ਼ਾਰਡਿੰਗ ਡੇਟਾਬੇਸ ਨੂੰ ਖ਼ਲਾਫ਼ ਤੌਰ 'ਤੇ ਵੰਡਣ ਦਾ ਉਦੇਸ਼ ਰੱਖਦਾ ਹੈ, ਲੋੜ ਨੂੰ ਫੈਲਾਉਂਦਾ ਹੈ ਤਾਂ ਕਿ ਹਰ ਨੋਡ ਨੂੰ ਹਰ ਇੱਕ ਡਾਟਾ ਟੁਕੜੇ ਨੂੰ ਪ੍ਰੋਸੈਸ ਨਾ ਕਰਨਾ ਪੈਵੇ।
ਇਸ ਤੋਂ ਵਿਚ ਲੇਅਰ-2 ਸਕੇਲਿੰਗ ਹੱਲ ਉਭਰੇ ਹਨ। ਆਪਟੀਮਿਸਟਿਕ ਰੋਲਅਪਸ (Arbitrum ਅਤੇ Optimism ਵੱਲੋਂ ਵਰਤੇ ਜਾਂਦੇ) ਅਤੇ ਜ਼ੀਰੋ-ਨਾਲੈਜ ਰੋਲਅਪਸ ਵਰਗੀਆਂ ਤਕਨੀਕਾਂ ਮੁੱਖ ਚੇਨ ਤੋਂ ਬਾਹਰ ਲੈਣ-ਦੇਣਾਂ ਨੂੰ ਪ੍ਰੋਸੈਸ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦੀਆਂ ਹਨ। ਇਹ ਲੇਅਰ ਭਾਰੀ ਗਣਨਾ ਨੂੰ ਹੈਂਡਲ ਕਰਦੀਆਂ ਹਨ ਅਤੇ ਫਿਰ ਡਾਟਾ ਦਾ ਸੰਖੇਪ ਸੰਗ੍ਰਹਿ ਮੁੱਖ ਈਥਰੀਅਮ ਨੈੱਟਵਰਕ ਵੱਲ ਪੋਸਟ ਕਰਦੀਆਂ ਹਨ। ਇਹ ਈਥਰੀਅਮ ਮੇਨਨੈੱਟ ਦੀ ਸੁਰੱਖਿਆ ਨੂੰ ਲਾਭੁੰਦੀ ਹੈ ਜਦੋਂ ਕਿ ਯੂਜ਼ਰਾਂ ਲਈ ਬਹੁਤ ਤੇਜ਼ ਅਤੇ ਸਸਤੇ ਲੈਣ-ਦੇਣ ਪ੍ਰਦਾਨ ਕਰਦੀ ਹੈ।
EVM ਅਨੁਕੂਲਤਾ ਅਤੇ ਸਟੈਂਡਰਡਾਈਜ਼ੇਸ਼ਨ
ਈਥਰੀਅਮ ਦੇ ਡਿਜ਼ਾਈਨ ਦਾ ਪ੍ਰਭਾਵ ਇਸ ਦੇ ਆਪਣੇ ਨੈੱਟਵਰਕ ਤੋਂ ਬਹੁਤ ਦੂਰ ਫੈਲਿਆ ਹੋਇਆ ਹੈ। ਈਥਰੀਅਮ ਵਰਚੁਅਲ ਮਸ਼ੀਨ ਸਮਾਰਟ ਕੰਟ੍ਰੈਕਟ ਐਗਜ਼ੀਕਿਊਸ਼ਨ ਲਈ ਉਦਯੋਗ ਸਟੈਂਡਰਡ ਬਣ ਗਈ ਹੈ। ਈਥਰੀਅਮ ਨਾਲ ਜੁੜੇ ਮਜ਼ਬੂਤ ਡਿਵੈਲਪਰ ਟੂਲਜ਼, ਡਾਕੂਮੈਂਟੇਸ਼ਨ ਅਤੇ ਯੂਜ਼ਰ ਬੇਸ ਕਾਰਨ, ਬਹੁਤ ਸਾਰੀਆਂ ਹੋਰ ਬਲਾਕਚੇਨਾਂ ਨੇ "EVM-ਅਨੁਕੂਲ" ਹੋਣ ਦਾ ਚੋਣ ਕੀਤਾ ਹੈ।
BNB ਸਮਾਰਟ ਚੇਨ (BSC), Avalanche ਅਤੇ Polygon ਵਰਗੀਆਂ ਬਲਾਕਚੇਨਾਂ EVM ਅਰਕੀਟੈਕਚਰ ਵਰਤਦੀਆਂ ਹਨ। ਇਸਦਾ ਮਤਲਬ ਹੈ ਕਿ ਈਥਰੀਅਮ ਲਈ ਕੋਡ ਲਿਖਣ ਵਾਲੇ ਡਿਵੈਲਪਰ ਇਹਨਾਂ ਹੋਰ ਨੈੱਟਵਰਕਾਂ 'ਤੇ ਬਿਲਕੁਲ ਇੱਕੋ ਐਪਲੀਕੇਸ਼ਨਾਂ ਨੂੰ ਘੱਟੋ-ਘੱਟ ਬਦਲਾਵਾਂ ਨਾਲ ਡਿਪਲਾਏ ਕਰ ਸਕਦੇ ਹਨ। ਇਸਦਾ ਮਤਲਬ ਇਹ ਵੀ ਹੈ ਕਿ ਯੂਜ਼ਰ ਇੱਕੋ ਵਾਲਟਸ, ਜਿਵੇਂ ਕਿ Bitcoin.com ਵਾਲਟ ਜਾਂ MetaMask, ਨੂੰ ਵੱਖ-ਵੱਖ ਚੇਨਾਂ ਨਾਲ ਇੰਟਰੈਕਟ ਕਰਨ ਲਈ ਵਰਤ ਸਕਦੇ ਹਨ।
ਇਹ ਸਟੈਂਡਰਡਾਈਜ਼ੇਸ਼ਨ ਨੇ ਵਿਸ਼ਾਲ ਨੈੱਟਵਰਕ ਇਫੈਕਟ ਪੈਦਾ ਕੀਤਾ ਹੈ। EVM ਵਿੱਚ ਕੀਤੇ ਵਾਧੇ ਨਾ ਸਿਰਫ਼ ਈਥਰੀਅਮ ਨੂੰ ਲਾਭ ਪਹੁੰਚਾਉਂਦੇ ਹਨ, ਸਗੋਂ ਪੂਰੇ ਇੰਟਰਕਨੈਕਟਿਡ ਬਲਾਕਚੇਨਾਂ ਦੇ ਇਕੋਸਿਸਟਮ ਨੂੰ। ਇਹ ਇੱਕ ਮਲਟੀ-ਚੇਨ ਭਵਿੱਖ ਲਈ ਆਗਿਆ ਦਿੰਦਾ ਹੈ ਜਿੱਥੇ ਵੱਖਰੀਆਂ ਨੈੱਟਵਰਕ ਗਤੀ, ਲਾਗਤ ਜਾਂ ਸੁਰੱਖਿਆ 'ਤੇ ਤਰਜੀਹ ਨਾਲ ਮੁਕਾਬਲਾ ਕਰਦੀਆਂ ਹਨ, ਪਰ ਅਜੇ ਵੀ ਕੋਡ ਦੀ ਇੱਕੋ ਭਾਸ਼ਾ ਬੋਲਦੀਆਂ ਹਨ।
ਉਪਭੋਗ ਅਤੇ ਟੋਕਨ ਵੰਡ
ਇਸ ਵਿਕੇਂਦਰੀਕ੍ਰਿਤ ਇਕੋਸਿਸਟਮ ਵੱਲ ਰਾਹ 2014 ਵਿੱਚ ਕ੍ਰਾਊਡਸੇਲ ਨਾਲ ਸ਼ੁਰੂ ਹੋਇਆ। ਬਿਟਕਾਇਨ ਵਰਗਾ ਨਹੀਂ, ਜੋ ਸ਼ੁਰੂ ਤੋਂ ਜ਼ੀਰੋ ਤੋਂ ਖੁਦ-ਖੁਦ ਮਾਈਨ ਕੀਤਾ ਗਿਆ, ਈਥਰੀਅਮ ਨੇ ਵਿਕਾਸ ਨੂੰ ਫੰਡ ਕਰਨ ਲਈ ਪ੍ਰੀ-ਸੇਲ ਨਾਲ ਲਾਂਚ ਕੀਤਾ। ਭਾਗੀਦਾਰਾਂ ਨੇ ਈਥਰ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ ਬਿਟਕਾਇਨ ਭੇਜੇ। ਇਸ ਪਹਿਲੀ ਵੰਡ ਨਾਲ 60 ਮਿਲੀਅਨ ETH ਯੋਗਦਾਨ ਪਾਉਣ ਵਾਲਿਆਂ ਨੂੰ ਵੰਡੇ ਗਏ, ਅਤੇ ਹੋਰ 12 ਮਿਲੀਅਨ ਈਥਰੀਅਮ ਫਾਊਂਡੇਸ਼ਨ ਅਤੇ ਪਹਿਲਾਂ ਦੇ ਯੋਗਦਾਨ ਪਾਉਣ ਵਾਲਿਆਂ ਲਈ ਰੱਖੇ ਗਏ।
ਇਹ ਵੰਡ ਮਾਡਲ ਵਿਕੇਂਦਰੀਕਰਨ ਬਾਰੇ ਚਰਚਾ ਦਾ ਵਿਸ਼ਾ ਰਿਹਾ ਹੈ। ਪਹਿਲੇ ਦਿਨਾਂ ਵਿੱਚ, ਸਪਲਾਈ ਬਹੁਤ ਘੱਟੋ-ਘੱਟ ਸੀ। ਹਾਲਾਂਕਿ, ਸਮੇਂ ਨਾਲ, ਵੰਡ ਵਧੀ ਹੈ ਜਿਵੇਂ ਕਿ ਪਹਿਲਾਂ ਦੇ ਖਰੀਦਦਾਰਾਂ ਨੇ ਨਵੇਂ ਆਉਣ ਵਾਲਿਆਂ ਨੂੰ ਵੇਚਿਆ ਅਤੇ ਨਵੀਂ ਸਪਲਾਈ ਮਾਈਨਿੰਗ (ਅਤੇ ਹੁਣ ਸਟੇਕਿੰਗ) ਰਾਹੀਂ ਜਾਰੀ ਕੀਤੀ ਗਈ।
"ਕ੍ਰੈਡੀਬਲ ਨਿਊਟ੍ਰੈਲਿਟੀ" ਦਾ ਸੰਕਲਪ ਈਥਰੀਅਮ ਦੇ ਐਥੋਸ ਦਾ ਕੇਂਦਰ ਰਹਿੰਦਾ ਹੈ। ਪਹਿਲੀ ਘਨਤਾ ਦੇ ਬਾਵਜੂਦ, ਨੈੱਟਵਰਕ ਇੱਕ ਵਿਭਿੰਨ ਇਕੋਸਿਸਟਮ ਵਿੱਚ ਵਿਕਸਿਤ ਹੋ ਗਿਆ ਹੈ ਜਿੱਥੇ ਕੋਈ ਇੱਕ ਐਂਟਿਟੀ ਪ੍ਰੋਟੋਕੋਲ ਨੂੰ ਨਿਯੰਤਰਿਤ ਨਹੀਂ ਕਰਦੀ। ਵਿਕੇਂਦਰੀਕ੍ਰਿਤ ਗਵਰਨੈਂਸ ਕਲਚਰ ਵੱਲ ਤਬਦੀਲੀ ਯਕੀਨੀ ਬਣਾਉਂਦੀ ਹੈ ਕਿ "ਆਪਰੇਟਿੰਗ ਸਿਸਟਮ" ਇਹਨਾਂ ਯੂਜ਼ਰਾਂ ਦੀਆਂ ਲੋੜਾਂ ਨੂੰ ਪੂਰਾ ਕਰੇ ਨਾ ਕਿ ਕੇਂਦਰੀਕ੍ਰਿਤ ਕਾਰਪੋਰੇਸ਼ਨ ਦੇ ਲਾਭਾਂ ਨੂੰ।
ਨਿੱਗਮਨ
ਬਿਟਕਾਇਨ ਅਤੇ ਈਥਰੀਅਮ ਵਿਚਕਾਰ ਵਿਭੇਦ ਬਲਾਕਚੇਨ ਤਕਨੀਕ ਦੇ ਇੱਕ ਖਾਸ ਵਿੱਤੀ ਟੂਲ ਤੋਂ ਆਮ-ਉਦੇਸ਼ ਉਪਯੋਗਤਾ ਵੱਲ ਵਿਕਾਸ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ। ਬਿਟਕਾਇਨ ਨੇ ਡਿਜੀਟਲ ਲੈਜਰ ਨੂੰ ਪਰਫੈਕਟ ਕੀਤਾ, ਮੁੱਲ ਟ੍ਰਾਂਸਫਰ ਦਾ ਸੁਰੱਖਿਅਤ, ਅਪਰਿਵਰਤਨੀਯ ਰਿਕਾਰਡ ਬਣਾਇਆ। ਈਥਰੀਅਮ ਨੇ ਉਸ ਬੁਨਿਆਦ ਨੂੰ ਲਿਆ ਅਤੇ ਸਟੇਟ ਅਤੇ ਗਣਨਾ ਦੇ ਮਹੱਤਵਪੂਰਨ ਪਰਤਾਂ ਜੋੜੀਆਂ। ਈਥਰੀਅਮ ਵਰਚੁਅਲ ਮਸ਼ੀਨ ਨੂੰ ਲਾਗੂ ਕਰਕੇ, ਇਸ ਨੇ ਪੇਚੀਦਾ ਲੌਜਿਕ ਚਲਾਉਣ ਵਾਲਾ ਸਟੈਂਡਰਡਾਈਜ਼ਡ ਇੰਜਣ ਪ੍ਰਦਾਨ ਕੀਤਾ।
ਰਿਚ, ਸਥਾਈ ਸਟੇਟ ਨੂੰ ਬਣਾਈ ਰੱਖ ਕੇ, ਈਥਰੀਅਮ ਨੇ ਉਸ ਲੌਜਿਕ ਨੂੰ ਪਿਛਲੇ ਨੂੰ ਯਾਦ ਰੱਖਣ ਅਤੇ ਭਵਿੱਖ ਨੂੰ ਗਵਰਨ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੱਤੀ। ਇਸ ਸੰਯੋਜਨ ਨੇ ਬਲਾਕਚੇਨ ਨੂੰ ਨਿਰਬਲ ਰਿਕਾਰਡ-ਕੀਪਰ ਤੋਂ ਸਕਰਿਆ, ਪ੍ਰੋਗ੍ਰਾਮਯੋਗ ਡਿਜੀਟਲ ਅਰਥਵਿਵਸਥਾ ਵਿੱਚ ਭਾਗੀਦਾਰ ਵਿੱਚ ਬਦਲ ਦਿੱਤਾ। ਇਸ ਨੇ ਪੂਰੀ ਤਰ੍ਹਾਂ ਨਵੇਂ ਐਸੈੱਟ ਕਲਾਸਾਂ, ਵਿੱਤੀ ਸਿਸਟਮਾਂ ਅਤੇ ਸੰਗਠਨਾਤਮਕ ਢਾਂਚਿਆਂ ਦੇ ਨਿਰਮਾਣ ਨੂੰ ਸੰਭਵ ਬਣਾਇਆ ਜੋ ਆਪਣੇ ਆਪ ਕੰਮ ਕਰਦੇ ਹਨ।
ਜਿਵੇਂ-ਜਿਵੇਂ ਨੈੱਟਵਰਕ ਸਕੇਲ ਅਤੇ ਵਿਕਸਿਤ ਹੁੰਦਾ ਜਾਂਦਾ ਹੈ, ਵਿਕੇਂਦਰੀਕ੍ਰਿਤ ਗਣਨਾ ਲਈ EVM ਦੀ ਸਟੈਂਡਰਡ ਵਜੋਂ ਭੂਮਿਕਾ ਇੰਝ ਵਧੇਰੇ ਸੁਰੱਖਿਅਤ ਲੱਗ ਰਹੀ ਹੈ। ਮੁੱਖ ਨੈੱਟਵਰਕ ਰਾਹੀਂ ਜਾਂ ਅਨੁਕੂਲ ਲੇਅਰਾਂ ਅਤੇ ਚੇਨਾਂ ਦੇ ਵਿਭਿੰਨਤਾ ਰਾਹੀਂ, "ਵਿਸ਼ਵ ਕੰਪਿਉਟਰ" ਇੱਕ ਨਵੇਂ ਇੰਟਰਨੈੱਟ ਆਵ੍ਰਿਤੀ ਲਈ ਢਾਂਚਾ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ ਜਿੱਥੇ ਯੂਜ਼ਰ ਆਪਣਾ ਡਾਟਾ ਦੇ ਮਾਲਕ ਹੁੰਦੇ ਹਨ, ਅਤੇ ਕੋਡ ਭਰੋਸੇਯੋਗ ਵਿਚੋਲੇਵਾਂ ਦੀ ਲੋੜ ਤੋਂ ਬਿਨਾਂ ਵਫ਼ਾਦਾਰੀ ਨਾਲ ਚੱਲਦਾ ਹੈ।
ਵਿਸ਼ਵ ਕੰਪਿਉਟਰ ਸਾਨੂੰ ਸੰਸਥਾਵਾਂ 'ਤੇ ਭਰੋਸੇ ਨੂੰ ਕੋਡ ਦੀ ਵੈਰੀਫਿਕੇਸ਼ਨ ਨਾਲ ਬਦਲਣ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ।