ਦਸ ਸਾਲਾਂ ਤੋਂ ਵੱਧ ਸਮੇਂ ਲਈ, ਬਿਟਕਾਇਨ ਡਿਜੀਟਲ ਘਾਟ ਅਤੇ ਸਵੈ-ਸਾਧਕਾਰਤਾ ਦੀ ਬੁਨਿਆਦ ਵਜੋਂ ਕੰਮ ਕਰ ਰਿਹਾ ਹੈ, ਮੁੱਖ ਤੌਰ 'ਤੇ ਮੁੱਲ ਟਰਾਂਸਫਰ ਲਈ ਇੱਕ ਮਜ਼ਬੂਤ, ਅਪਰਿਵਰਤਨੀ ਲੈਜ਼ਰ ਵਜੋਂ ਕੰਮ ਕਰਦਾ ਹੈ। ਹਾਲਾਂਕਿ, ਸੱਤੋਸ਼ੀ ਨਾਕਾਮੋਟੋ ਵੱਲੋਂ ਡਿਜ਼ਾਇਨ ਕੀਤੀ ਗਈ ਬੁਨਿਆਦੀ ਬਣਤਰ—ਹਾਲਾਂਕਿ ਕ੍ਰਾਂਤੀਕਾਰੀ—ਇਸ ਵਿੱਚ ਨਿਹਿਤ ਸੀਮਾਵਾਂ ਸੀ, ਖਾਸ ਕਰਕੇ ਸਕ੍ਰਿਪਟਿੰਗ ਲਚਕਤਾ, ਗੋਪਨੀਯਤਾ ਅਤੇ ਲੈਣਦਾਰ ਕੁਸ਼ਲਤਾ ਨਾਲ ਸਬੰਧਤ।
2021 ਦੇ ਅੰਤ ਵਿੱਚ ਸਰਗਰਮ ਕੀਤਾ ਗਿਆ Taproot ਅਪਗ੍ਰੇਡ, 2017 ਵਿੱਚ SegWit ਤੋਂ ਬਾਅਦ ਬਿਟਕਾਇਨ ਦੇ ਬੇਸ ਲੇਅਰ (Layer 1) ਲਈ ਸਭ ਤੋਂ ਵੱਧ ਮਹੱਤਵਪੂਰਨ ਸੁਧਾਰ ਦਾ ਪ੍ਰਤੀਨਿਧਤਵ ਕਰਦਾ ਹੈ। Taproot ਇੱਕ ਇਕੱਲੀ ਵਿਸ਼ੇਸ਼ਤਾ ਨਹੀਂ ਹੈ; ਬਲਕਿ ਇਹ ਤਿੰਨ ਆਪਸੀ ਸਬੰਧਤ ਤਕਨੀਕਾਂ ਦਾ ਇੱਕ ਗੁੰਝਲਦਾਰ ਬੰਡਲ ਹੈ: MAST (Merkelized Abstract Syntax Trees), Schnorr Signatures, ਅਤੇ Pay-to-Taproot (P2TR) ਪਤੇ।
ਇਹ ਅਪਗ੍ਰੇਡ ਨੈੱਟਵਰਕ 'ਤੇ ਗੁੰਝਲਦਾਰ ਲੈਣਦਾਰਾਂ ਨੂੰ ਬਣਾਉਣ ਦੇ ਤਰੀਕੇ ਨੂੰ ਮੂਲਭੂਤ ਤੌਰ 'ਤੇ ਬਦਲ ਦਿੰਦਾ ਹੈ। ਪੁਰਾਣੇ ਲੈਣਦਾਰ ਹਰ ਸੰਭਾਵਿਤ ਖਰਚ ਕਰਨ ਵਾਲੀ ਸ਼ਰਤ ਨੂੰ ਪੂਰੀ ਦੁਨੀਆਂ ਨੂੰ ਬ੍ਰਾਡਕਾਸਟ ਕਰਦੇ ਸਨ—ਕੀਮਤੀ ਬਲਾਕ ਸਪੇਸ ਨੂੰ ਖਪਤ ਕਰਦੇ ਅਤੇ ਸੰਵੇਦਨਸ਼ੀਲ ਡੇਟਾ ਨੂੰ ਖੋਲ੍ਹਦੇ—Taproot ਗੁੰਝਲਦਾਰ ਸਕ੍ਰਿਪਟਾਂ ਨੂੰ ਸਾਧਾਰਨ, ਇਕਲੇ-ਸਿਗਨੇਚਰ ਭੁਗਤਾਨਾਂ ਤੋਂ ਅਗਮਕ ਨਹੀਂ ਬਣਾਉਣ ਦਿੰਦਾ। ਇਹ ਬੁਨਿਆਦੀ ਬਦਲਾਅ ਗੋਪਨੀਯਤਾ ਨੂੰ ਡਰਾਮੈਟਿਕ ਤੌਰ 'ਤੇ ਸੁਧਾਰਦਾ ਹੈ, ਲਾਗਤ ਨੂੰ ਘਟਾਉਂਦਾ ਹੈ, ਅਤੇ, ਮਹੱਤਵਪੂਰਨ ਤੌਰ 'ਤੇ, ਬਿਟਕਾਇਨ ਲਈ ਲੋੜੀਂਦੀ ਮਜ਼ਬੂਤ ਬੁਨਿਆਦੀ ਢਾਂਚਾਗਤ ਬੁਨਿਆਦ ਰੱਖਦਾ ਹੈ ਤਾਂ ਜੋ ਇਹ ਉੱਨਤ ਸਮਾਰਟ ਕਾਂਟ੍ਰੈਕਟਾਂ ਅਤੇ ਵਧੀਆ Layer 2 (L2) ਹੱਲਾਂ ਜਿਵੇਂ ਕਿ Lightning Network ਨੂੰ ਸਮਰਥਨ ਦੇ ਸਕੇ। ਸਾਡਾ ਫੋਕਸ ਇੱਥੇ ਨਾ ਸਿਰਫ਼ ਕੀ Taproot ਹੈ, ਬਲਕਿ ਕਿਵੇਂ ਇਹ ਵਿਕਾਸਕਾਰੀਆਂ ਨੂੰ ਦੁਨੀਆ ਦੇ ਸਭ ਤੋਂ ਸੁਰੱਖਿਅਤ ਬਲਾਕਚੇਨ 'ਤੇ ਵੰਡਿਤ ਫਾਈਨੈਂਸ ਅਤੇ ਸਵੈ-ਕਸਟਡੀ ਟੂਲਾਂ ਦੀ ਅਗਲੀ ਪੀੜ੍ਹੀ ਬਣਾਉਣ ਲਈ ਸਸ਼ਕਤ ਬਣਾਉਂਦਾ ਹੈ।
The Problem Taproot Solves: Bitcoin's Original Scripting Limitations
To understand the genius of Taproot, we must first recognize the constraints of Bitcoin’s original scripting language. Bitcoin uses a simple, stack-based language (often called Script) to define the rules for spending funds.
Anatomy of a Simple Bitcoin Transaction
Before Taproot, most Bitcoin transactions utilized either Pay-to-Public-Key-Hash (P2PKH), which is the standard single-signature payment, or Pay-to-Script-Hash (P2SH), which allowed for more complex rules like multi-signature requirements or time-locks.
When you spend funds using P2SH, the network must verify that the conditions you set (the script) are met. Crucially, when a transaction is spent, the entire script is published on the blockchain, along with the proof (the signature) that satisfies it.
For instance, if you set up a multi-signature transaction requiring 2 out of 3 keys to agree (a 2-of-3 multisig), the public record would show all three potential keys, the requirement (2-of-3), and the two required signatures, regardless of how simple the actual execution was.
The Cost of Complex Transactions
This requirement to publish the entire, potentially complex spending script had significant drawbacks:
- Reduced Privacy (Information Leakage): Revealing the entire script exposes all possible ways the funds could have been spent, even if only one path was ultimately chosen. In the 2-of-3 example, the identities of all three key holders are exposed, even if they were dormant.
- Increased Transaction Size and Fees: Complex scripts, especially those involving many participants or conditional time-locks, take up much more block space. Since fees are primarily determined by transaction size, this made sophisticated custody solutions (like corporate treasury multi-sig or intricate inheritance plans) very expensive and inefficient.
- Lack of Fungibility: Fungibility means that one unit of a currency is interchangeable with any other. When a complex script is clearly visible on the blockchain, it makes that specific transaction output look different from a standard, simple transaction output. This visual distinction can make it easier for external parties to track certain types of funds, harming the overall fungibility of Bitcoin.
MAST: ਗੁੰਝਲਦਾਰ ਸਕ੍ਰਿਪਟਾਂ ਨੂੰ ਸਰਲ ਬਣਾਉਣਾ
ਮਰਕਲਾਈਜ਼ਡ ਐਬਸਟ੍ਰੈਕਟ ਸਿੰਟੈਕਸ ਟ੍ਰੀਜ਼ (MAST) ਇੱਕ ਮੁੱਖ ਕ੍ਰਿਪਟੋਗ੍ਰਾਫ਼ਿਕ ਖ਼ਿਆਲ ਹੈ ਜੋ Taproot ਨੂੰ P2SH ਵਿੱਚ ਨਿਹਿਤ ਪਾਰਦਰਸ਼ਤਾ ਅਤੇ ਕੁਸ਼ਲਤਾ ਸਮੱਸਿਆਵਾਂ ਨੂੰ ਹੱਲ ਕਰਨ ਦੀ ਇਜਾਜ਼ਤ ਦਿੰਦਾ ਹੈ।
ਮਰਕਲ ਟ੍ਰੀਜ਼ ਨੂੰ ਸਮਝਣਾ
MAST ਨੂੰ ਗ੍ਰਹਿਣ ਕਰਨ ਲਈ, ਸਾਨੂੰ ਪਹਿਲਾਂ ਮਰਕਲ ਟ੍ਰੀ (ਜਿਸ ਨੂੰ ਹੈਸ਼ ਟ੍ਰੀ ਵੀ ਕਿਹਾ ਜਾਂਦਾ ਹੈ) ਨੂੰ ਸਮਝਣਾ ਪਵੇਗਾ। ਇਹ ਡਾਟਾ ਢਾਂਚਾ Bitcoin ਖੁਦ ਦਾ ਆਧਾਰ ਹੈ, ਕਿਉਂਕਿ ਹਰ ਬਲਾਕ ਵਿੱਚ ਉਸ ਬਲਾਕ ਵਿੱਚ ਸਾਰੇ ਲੈਣ-ਦੇਣਾਂ ਨੂੰ ਕੁਸ਼ਲਤਾ ਨਾਲ ਸੰਖੇਪ ਕਰਨ ਲਈ ਮਰਕਲ ਟ੍ਰੀ ਵਰਤੀ ਜਾਂਦੀ ਹੈ।
ਮਰਕਲ ਟ੍ਰੀ ਇੱਕ ਡਿਜੀਟਲ ਫਾਈਲਿੰਗ ਸਿਸਟਮ ਵਾਂਗ ਕੰਮ ਕਰਦੀ ਹੈ:
- ਹਰ ਡਾਟਾ ਦਾ ਟੁਕੜਾ (MAST ਦੇ ਮਾਮਲੇ ਵਿੱਚ, ਇਹ ਇੱਕ ਸੰਭਾਵੀ ਖਰਚ ਕਰਨ ਵਾਲੀ ਸ਼ਰਤ ਹੈ, ਜਾਂ "ਸਕ੍ਰਿਪਟ ਪਾਥ") ਨੂੰ ਵੱਖਰੇ ਤੌਰ 'ਤੇ ਹੈਸ਼ ਕੀਤਾ ਜਾਂਦਾ ਹੈ।
- ਇਹ ਵੱਖਰੇ ਹੈਸ਼ਾਂ ਨੂੰ ਜੋੜਿਆ ਜਾਂਦਾ ਹੈ ਅਤੇ ਟ੍ਰੀ ਢਾਂਚੇ ਵੱਲ ਵਧਦੇ ਹੋਏ ਇਕੱਠੇ ਹੈਸ਼ ਕੀਤੇ ਜਾਂਦੇ ਹਨ।
- ਇਹ ਪ੍ਰਕਿਰਿਆ ਜਾਰੀ ਰਹਿੰਦੀ ਹੈ ਜਦੋਂ ਤੱਕ ਸਾਰਾ ਡਾਟਾ ਇੱਕ ਹੀ ਸੰਖੇਪ ਹੈਸ਼ ਵਿੱਚ ਸੰਕੁਚਿਤ ਨਾ ਹੋ ਜਾਵੇ, ਜਿਸ ਨੂੰ ਮਰਕਲ ਰੂਟ ਕਿਹਾ ਜਾਂਦਾ ਹੈ।
ਮਰਕਲ ਰੂਟ ਦਾ ਸ਼ਕਤੀਸ਼ਾਲੀ ਫਾਇਦਾ ਇਹ ਹੈ ਕਿ ਇਹ ਕਿਸੇ ਵੀ ਵਿਅਕਤੀ ਨੂੰ ਇੱਕ ਖਾਸ ਡਾਟਾ ਟੁਕੜੇ ਨੂੰ ਸੈੱਟ ਵਿੱਚ ਸ਼ਾਮਲ ਹੋਣ ਦੀ ਜਾਂਚ ਕਰਨ ਦੀ ਇਜਾਜ਼ਤ ਦਿੰਦਾ ਹੈ, ਸਿਰਫ਼ ਥੋੜ੍ਹੀ ਗਿਣਤੀ ਵਾਲੇ ਮੱਧਵਰਤੀ ਹੈਸ਼ਾਂ (ਮਰਕਲ ਪਾਥ) ਪ੍ਰਦਾਨ ਕਰਕੇ, ਨਾ ਕਿ ਸਾਰਾ ਡਾਟਾ ਦਿਖਾਉਣ ਦੀ ਲੋੜ ਹੋਵੇ।
MAST ਅਸਿਰਤਾ ਨਾ ਹੋਈਆਂ ਸ਼ਰਤਾਂ ਨੂੰ ਕਿਵੇਂ ਲੁਕਾਉਂਦਾ ਹੈ
MAST ਇਸ ਮਰਕਲ ਟ੍ਰੀ ਖ਼ਿਆਲ ਨੂੰ ਲੈਣ-ਦੇਣ ਦੀਆਂ ਖਰਚ ਕਰਨ ਵਾਲੀਆਂ ਸ਼ਰਤਾਂ 'ਤੇ ਲਾਗੂ ਕਰਦਾ ਹੈ।
ਕਲਪਨਾ ਕਰੋ ਇੱਕ ਗੁੰਝਲਦਾਰ ਸਮਾਰਟ ਕਾਂਟਰੈਕਟ ਜੋ ਫੰਡਾਂ ਖਰਚ ਕਰਨ ਲਈ ਚਾਰ ਸੰਭਾਵੀ ਰਾਹ ਰੱਖਦਾ ਹੈ:
- ਰਾਹ A: ਐਲਿਸ ਅਤੇ ਬਾਬ ਦੋਵੇਂ ਦਸਤਖਤ ਕਰਦੇ ਹਨ (ਸਟੈਂਡਰਡ ਖਰਚ)।
- ਰਾਹ B: 90 ਦਿਨਾਂ ਬਾਅਦ, ਸਿਰਫ਼ ਐਲਿਸ ਹੀ ਦਸਤਖਤ ਕਰ ਸਕਦੀ ਹੈ (ਸਮੇਂ ਦਾ ਤਾਲਾ ਰਿਕਵਰੀ)।
- ਰਾਹ C: 180 ਦਿਨਾਂ ਬਾਅਦ, ਸਿਰਫ਼ ਬੈਕਅਪ ਕੁੰਜੀ ਦਸਤਖਤ ਕਰਦੀ ਹੈ (ਵਿਰਾਸਤ/ਸੁਰੱਖਿਆ)।
- ਰਾਹ D: ਇੱਕ ਓਰੈਕਲ ਤੋਂ ਇਨਪੁਟ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ (ਉਦਾਹਰਨ ਵਜੋਂ, ਮੌਸਮ ਦਾ ਡਾਟਾ ਟ੍ਰਿਗਰ)।
ਪੁਰਾਣੇ P2SH ਮਾਡਲ ਨੂੰ ਵਰਤ ਕੇ, ਫੰਡ ਖਰਚੇ ਜਾਂਦੇ ਸਮੇਂ ਚਾਰੇ ਰਾਹ (A, B, C, ਅਤੇ D) ਬਲਾਕਚੇਨ 'ਤੇ ਖੁੱਲ੍ਹ ਜਾਂਦੇ ਹਨ।
MAST ਵਰਤ ਕੇ:
- ਹਰ ਰਾਹ (A, B, C, D) ਮਰਕਲ ਟ੍ਰੀ ਦਾ "ਪੱਤਾ" ਹੈ।
- ਚਾਰੇ ਰਾਹਾਂ ਨੂੰ ਇੱਕ ਹੀ MAST ਰੂਟ ਵਿੱਚ ਸੰਖੇਪ ਕੀਤਾ ਜਾਂਦਾ ਹੈ।
- ਜਦੋਂ ਐਲਿਸ ਅਤੇ ਬਾਬ ਰਾਹ A ਨੂੰ ਅਮਲ ਵਿੱਚ ਲਿਆਉਂਦੇ ਹਨ, ਉਹ ਸਿਰਫ਼ ਰਾਹ A ਲਈ ਸਕ੍ਰਿਪਟ ਅਤੇ ਛੋਟਾ ਕ੍ਰਿਪਟੋਗ੍ਰਾਫ਼ਿਕ ਪ੍ਰੂਫ਼ (ਮਰਕਲ ਪਾਥ) ਪ੍ਰਕਾਸ਼ਿਤ ਕਰਦੇ ਹਨ ਜੋ ਇਹ ਸਾਬਤ ਕਰਨ ਲਈ ਜ਼ਰੂਰੀ ਹੈ ਕਿ ਰਾਹ A ਨੂੰ MAST ਰੂਟ ਵਿੱਚ ਸ਼ਾਮਲ ਕੀਤਾ ਗਿਆ ਹੈ।
ਮੁੱਖ ਲਾਭ: ਰਾਹਾਂ B, C, ਅਤੇ D ਦੀ ਹੋਂਦ ਨੂੰ ਮਰਕਲ ਰੂਟ ਨਾਲ ਖੁੱਲਾਸਾ ਕੀਤਾ ਜਾਂਦਾ ਹੈ, ਪਰ ਉਹਨਾਂ ਦਾ ਅਸਲ ਸਕ੍ਰਿਪਟਿੰਗ ਸਮੱਗਰੀ ਪੂਰੀ ਤਰ੍ਹਾਂ ਨਿੱਜੀ ਅਤੇ ਚੇਨ 'ਤੇ ਅਪ੍ਰਕਾਸ਼ਿਤ ਰਹਿੰਦਾ ਹੈ। ਸਿਰਫ਼ ਅਮਲ ਵਿੱਚ ਲਿਆ ਗਿਆ ਰਾਹ ਖੁੱਲਾਸਾ ਹੁੰਦਾ ਹੈ, ਜੋ ਵਿਸ਼ਾਲ ਸਪੇਸ ਬਚਤ ਅਤੇ ਵਧੀ ਹੋਈ ਗੋਪਨੀਯਤਾ ਨੂੰ ਜन्म ਦਿੰਦਾ ਹੈ।
ਵਿਹਾਰਕ ਉਦਾਹਰਨ: ਮਲਟੀ-ਸਿਗ ਸੀਨੇਰੀਓ
ਇੱਕ ਕਾਰਪੋਰੇਟ ਖਜ਼ਾਨਾ ਵਿਚਾਰ ਕਰੋ ਜੋ ਰੁਟੀਨ ਖਰਚਿਆਂ ਲਈ 3-ਅਫ-5 ਮਲਟੀ-ਸਿਗਨੇਚਰ ਸਮਝੌਤੇ ਦੀ ਲੋੜ ਕਰਦਾ ਹੈ, ਪਰ ਕੰਪਨੀ ਖਤਮ ਹੋਣ 'ਤੇ ਐਮਰਜੈਂਸੀ ਲਿਕਵੀਡੇਸ਼ਨ ਲਈ (6 ਮਹੀਨਿਆਂ ਬਾਅਦ) ਸਰਲੀਕ੍ਰਿਤ 1-ਅਫ-5 ਸਿਗਨੇਚਰ ਰਾਹ ਵੀ ਚਾਹੀਦਾ ਹੈ।
- MAST ਤੋਂ ਪਹਿਲਾਂ: ਸਟੈਂਡਰਡ 3-ਅਫ-5 ਸਕ੍ਰਿਪਟ ਅਤੇ ਐਮਰਜੈਂਸੀ 1-ਅਫ-5 ਸਕ੍ਰਿਪਟ ਦੋਵੇਂ ਨੂੰ ਚੇਨ 'ਤੇ ਪ੍ਰਸਾਰਿਤ ਕਰਨਾ ਪੈਂਦਾ ਹੈ, ਜੋ ਲੈਣ-ਦੇਣ ਦਾ ਅਕਾਰ ਵਧਾਉਂਦਾ ਹੈ ਅਤੇ ਐਮਰਜੈਂਸੀ ਖਰਚ ਨਿਯਮਾਂ ਨੂੰ ਸਾਰਿਆਂ ਨੂੰ ਖੁੱਲਾਸਾ ਕਰਦਾ ਹੈ।
- MAST ਨਾਲ: ਜੇ 3-ਅਫ-5 ਰਾਹ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ, ਤਾਂ ਸਿਰਫ਼ 3-ਅਫ-5 ਸਕ੍ਰਿਪਟ ਪ੍ਰਸਾਰਿਤ ਕੀਤੀ ਜਾਂਦੀ ਹੈ, ਨਾਲ ਹੀ ਛੋਟਾ ਪ੍ਰੂਫ਼ ਕਿ ਇਹ ਕਾਂਟਰੈਕਟ ਨਾਲ ਸਬੰਧਤ ਹੈ। 1-ਅਫ-5 ਐਮਰਜੈਂਸੀ ਲਿਕਵੀਡੇਸ਼ਨ ਰਾਹ MAST ਰੂਟ ਵਿੱਚ ਲੁਕਿਆ ਰਹਿੰਦਾ ਹੈ, ਸਿਰਫ਼ ਉਸ ਨੂੰ ਅਸਲ ਵਿੱਚ ਅਮਲ ਵਿੱਚ ਲਿਆਉਣ 'ਤੇ ਖੁੱਲਾਸਾ ਹੁੰਦਾ ਹੈ।
MAST ਗੁੰਝਲਦਾਰ ਸ਼ਰਤਾਂ ਨੂੰ ਮੁੱਢਲੇ ਤੌਰ 'ਤੇ ਕੁਸ਼ਲ, ਸੰਘਨੀਤ ਅਤੇ ਨਿੱਜੀ ਪ੍ਰੂਫ਼ਾਂ ਵਿੱਚ ਬਦਲ ਦਿੰਦਾ ਹੈ।
Schnorr Signatures: ਕੁਸ਼ਲਤਾ ਅਤੇ ਗੋਪਨੀਯਤਾ ਦੀ ਕੁੰਜੀ
ਜਦੋਂਕਿ MAST ਸਕ੍ਰਿਪਟ ਗੁੰਝਲਦਾਰਤਾ ਨੂੰ ਹੱਲ ਕਰਦਾ ਹੈ, Taproot ਦਾ ਦੂਜਾ ਮੁੱਖ ਹਿੱਸਾ—Schnorr signatures—ਸਿਗਨੇਚਰ ਕੁਸ਼ਲਤਾ, ਸੁਰੱਖਿਆ ਅਤੇ ਅਗਮਤਾ ਨੂੰ ਹੱਲ ਕਰਦਾ ਹੈ। ਬਿਟਕਾਇਨ ਨੇ ਮੂਲ ਰੂਪ ਵਿੱਚ Elliptic Curve Digital Signature Algorithm (ECDSA) ਵਰਤਿਆ। Schnorr ਗਣਿਤੀ ਤੌਰ 'ਤੇ ਉੱਨਤ ਵਿਕਲਪ ਹੈ ਜੋ ਦੋ ਵਿਸ਼ਾਲ ਲਾਭ ਲਿਆਉਂਦਾ ਹੈ: ਸਿਗਨੇਚਰ ਐਗ੍ਰੀਗੇਸ਼ਨ ਅਤੇ ਵਧੀ ਹੋਈ ਸੁਰੱਖਿਆ ਪ੍ਰੂਫ਼ਾਂ।
Schnorr vs. ECDSA ਦੀ ਤਕਨੀਕੀ ਉੱਨਤੀ
ECDSA ਸਿਗਨੇਚਰ, ਹਾਲਾਂਕਿ ਸੁਰੱਖਿਅਤ, ਭਾਰੀ ਹਨ ਅਤੇ ਵੱਖਰੀ ਵੈਰੀਫਿਕੇਸ਼ਨ ਦੀ ਲੋੜ ਹੈ। ਜੇ ਲੈਣਦਾਰ ਨੂੰ ਤਿੰਨ ਸਿਗਨੇਚਰ ਚਾਹੀਦੇ ਹਨ, ਤਾਂ ਬਲਾਕਚੇਨ ਨੂੰ ਤਿੰਨ ਵੱਖਰੇ ਸਿਗਨੇਚਰ ਡੇਟਾ ਬਲਾਕ ਚਾਹੀਦੇ ਹਨ, ਅਤੇ ਨੈੱਟਵਰਕ ਨੋਡਾਂ ਨੂੰ ਉਹਨਾਂ ਤਿੰਨ ਵੱਖਰੇ ਬਲਾਕਾਂ ਨੂੰ ਲੜੀਵਾਰ ਵੈਰੀਫਾਈ ਕਰਨਾ ਪੈਂਦਾ ਹੈ।
ਸਾਧਾਰਨ ਗਣਿਤ ਅਤੇ ਸੁਰੱਖਿਆ ਧਾਰਨਾਵਾਂ 'ਤੇ ਅਧਾਰਤ Schnorr signatures ਇੱਕ ਮਹੱਤਵਪੂਰਨ ਲਾਭ ਪੇਸ਼ ਕਰਦੇ ਹਨ: ਲੀਨੀਅਰਿਟੀ। ਇਸ ਦਾ ਅਰਥ ਹੈ ਕਿ ਕਈ ਪਬਲਿਕ ਕੁੰਜੀਆਂ ਨੂੰ ਇੱਕਲੇ, ਵੈਧ ਐਗ੍ਰੀਗੇਟਿਡ ਪਬਲਿਕ ਕੁੰਜੀ ਵਿੱਚ ਜੋੜਿਆ ਜਾ ਸਕਦਾ ਹੈ, ਅਤੇ ਕਈ ਸਿਗਨੇਚਰ ਇੱਕਲੇ, ਵੈਧ ਐਗ੍ਰੀਗੇਟਿਡ ਸਿਗਨੇਚਰ ਵਿੱਚ ਜੋੜੇ ਜਾ ਸਕਦੇ ਹਨ।
ਸਿਗਨੇਚਰ ਐਗ੍ਰੀਗੇਸ਼ਨ: ਬੈਚ ਵੈਰੀਫਿਕੇਸ਼ਨ ਅਤੇ ਕੁਸ਼ਲਤਾ
ਸਿਗਨੇਚਰ ਐਗ੍ਰੀਗੇਸ਼ਨ Taproot ਵੱਲੋਂ ਸਕੇਲਿੰਗ ਲਈ ਲਿਆਂਦੀ ਗਈ ਸਭ ਤੋਂ ਵਿਜ਼ੀਬਲ ਸੁਧਾਰ ਹੈ:
- ਮਲਟੀ-ਪਾਰਟੀ ਕੁਸ਼ਲਤਾ: 5-of-5 ਮਲਟੀ-ਸਿਗਨੇਚਰ ਲੈਣਦਾਰ ਵਿੱਚ Schnorr ਵਰਤ ਕੇ, ਪੰਜ ਲੋੜੀਂਦੀਆਂ ਪਬਲਿਕ ਕੁੰਜੀਆਂ ਨੂੰ ਕ੍ਰਿਪਟੋਗ੍ਰਾਫਿਕ ਤੌਰ 'ਤੇ ਇੱਕ ਨਵੀਂ ਪਬਲਿਕ ਕੁੰਜੀ ਵਿੱਚ ਮਿਲਾਇਆ ਜਾ ਸਕਦਾ ਹੈ, ਅਤੇ ਪੰਜ ਸੰਬੰਧਤ ਸਿਗਨੇਚਰ ਇੱਕਲੇ, ਐਗ੍ਰੀਗੇਟਿਡ ਸਿਗਨੇਚਰ ਵਿੱਚ ਮਿਲਾਏ ਜਾ ਸਕਦੇ ਹਨ।
- ਬਲਾਕਚੇਨ ਵਿਆਖਿਆ: ਬਿਟਕਾਇਨ ਨੈੱਟਵਰਕ ਦੇ ਬਾਕੀ ਹਿੱਸੇ ਲਈ, ਇਹ ਐਗ੍ਰੀਗੇਟਿਡ ਲੈਣਦਾਰ ਬਿਲਕੁਲ ਸਟੈਂਡਰਡ, ਇਕਲੇ-ਸਿਗਨੇਚਰ ਭੁਗਤਾਨ (P2PKH) ਵਾਂਗ ਦਿਖਾਈ ਦਿੰਦਾ ਹੈ।
- ਵੈਰੀਫਿਕੇਸ਼ਨ ਸਪੀਡ: ਨੋਡ ਇੱਕਲੇ ਐਗ੍ਰੀਗੇਟਿਡ ਸਿਗਨੇਚਰ ਨੂੰ ਪੰਜ ਵੱਖਰੇ ECDSA ਸਿਗਨੇਚਰਾਂ ਨਾਲੋਂ ਤੇਜ਼ ਵੈਰੀਫਾਈ ਕਰਦੇ ਹਨ। ਇਹ ਸੁਧਾਰ ਹਰ ਨੈੱਟਵਰਕ ਹਿੱਸੇਦਾਰ ਲਈ ਗਣਨਾ ਸ਼ਕਤੀ ਬਚਾਉਂਦਾ ਹੈ ਅਤੇ ਗੁੰਝਲਦਾਰ ਲੈਣਦਾਰਾਂ ਦੇ ਡੇਟਾ ਆਕਾਰ ਨੂੰ ਡਰਾਸਟਿਕ ਘਟਾਉਂਦਾ ਹੈ।
ਇਹ ਸਮਰੱਥਾ ਕਾਰਪੋਰੇਟ ਕਸਟਡੀ, ਜੁਆਇੰਟ ਓਨਰਸ਼ਿਪ ਵਾਲੇਟਾਂ, ਅਤੇ, ਸਭ ਤੋਂ ਮਹੱਤਵਪੂਰਨ, Layer 2 ਸਕੇਲਿੰਗ ਹੱਲਾਂ ਵਰਗੀਆਂ ਮਲਟੀ-ਪਾਰਟੀ ਐਪਲੀਕੇਸ਼ਨਾਂ ਲਈ ਕ੍ਰਾਂਤੀਕਾਰੀ ਹੈ।
ਗੋਪਨੀਯਤਾ ਲਾਭ (ਕੁੰਜੀ ਐਗ੍ਰੀਗੇਸ਼ਨ ਅਤੇ P2TR ਫਾਰਮੈਟ)
ਕੁੰਜੀਆਂ ਅਤੇ ਸਿਗਨੇਚਰਾਂ ਨੂੰ ਐਗ੍ਰੀਗੇਟ ਕਰਨ ਦੀ ਸਮਰੱਥਾ ਗੋਪਨੀਯਤਾ ਅਤੇ ਫੰਗੀਬਿਲਟੀ ਨੂੰ ਮਹੱਤਵਪੂਰਨ ਬੂਸਟ ਪ੍ਰਦਾਨ ਕਰਦੀ ਹੈ।
ਜੇ ਮਲਟੀ-ਸਿਗ ਲੈਣਦਾਰ ਸਟੈਂਡਰਡ ਇਕਲੇ-ਸਿਗਨੇਚਰ ਲੈਣਦਾਰ ਵਾਂਗ ਦਿਖਾਈ ਦਿੰਦਾ ਹੈ, ਤਾਂ ਬਾਹਰੀ ਦਰਸ਼ਕ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕਰ ਸਕਦੇ ਕਿ ਲੈਣਦਾਰ ਗੁੰਝਲਦਾਰ ਸੀ (ਕਈ ਪਾਰਟੀਆਂ, ਟਾਈਮ-ਲਾਕ ਜਾਂ ਵਿਸ਼ੇਸ਼ ਕਾਂਟ੍ਰੈਕਟ ਲੋੜੀਂਦੇ) ਜਾਂ ਸਾਧਾਰਨ (ਸਿਰਫ਼ ਇੱਕ ਵਿਅਕਤੀ ਪੈਸੇ ਭੇਜ ਰਿਹਾ ਹੈ)।
ਇਹ ਨੈੱਟਵਰਕ ਨੂੰ ਸੱਚੀ ਆਊਟਪੁਟ ਇਕਸਾਰਤਾ ਪੇਸ਼ ਕਰਦਾ ਹੈ, ਜਿਸਦਾ ਅਰਥ ਹੈ ਕਿ ਉੱਨਤ ਸਮਾਰਟ ਕਾਂਟ੍ਰੈਕਟ ਆਊਟਪੁਟ ਫੰਕਸ਼ਨਲ ਤੌਰ 'ਤੇ ਸਾਧਾਰਨ ਪੀਅਰ-ਟੂ-ਪੀਅਰ ਭੁਗਤਾਨਾਂ ਤੋਂ ਅਗਮਕ ਨਹੀਂ ਹਨ। ਇਹ ਬਿਟਕਾਇਨ ਦੀ ਫੰਗੀਬਿਲਟੀ ਨੂੰ ਕਾਫ਼ੀ ਮਜ਼ਬੂਤ ਕਰਦਾ ਹੈ, ਯਕੀਨੀ ਬਣਾਉਂਦਾ ਹੈ ਕਿ ਸਾਰੇ ਸਤੋਸ਼ੀ ਦਰਸ਼ਕਾਂ ਵੱਲੋਂ ਬਰਾਬਰ ਟ੍ਰੀਟ ਕੀਤੇ ਜਾਂਦੇ ਹਨ।
ਟੈਪਰੂਟ ਦੀ ਵਿਆਖਿਆ: MAST ਅਤੇ Schnorr ਦਾ ਨਿਰਵਿਘਨ ਏਕੀਕਰਣ
ਟੈਪਰੂਟ ਉਹ ਮੁੱਖ ਲਾਗੂਕਰਨ ਹੈ ਜੋ ਸ਼ਰਤੀ ਚਲਾਉਣ ਲਈ MAST ਅਤੇ ਹਸਤਾਖ਼ਿਤ ਕੁਸ਼ਲਤਾ ਲਈ Schnorr ਨੂੰ ਇੱਕ ਨਵੇਂ, ਏਕੀਕ੍ਰਿਤ ਪਤੇ ਦੀ ਕਿਸਮ ਹੇਠ ਬੰਨ੍ਹਦਾ ਹੈ।
ਪੇ-ਟੂ-ਟੈਪਰੂਟ (P2TR) ਪਤੇ
ਟੈਪਰੂਟ ਇੱਕ ਨਵੀਂ ਸਟੈਂਡਰਡ ਆਊਟਪੁਟ ਕਿਸਮ ਪੇ-ਟੂ-ਟੈਪਰੂਟ (P2TR) ਪੇਸ਼ ਕਰਦਾ ਹੈ। P2TR ਆਊਟਪੁਟ ਵਿੱਚ ਨਾ ਸਿਰਫ਼ ਇੱਕ ਪਬਲਿਕ ਕੀ, ਸਗੋਂ ਇੱਕ ਪਬਲਿਕ ਕੀ (Schnorr ਕੀ ਏਗਰੀਗੇਸ਼ਨ ਪਾਥ ਲਈ) ਅਤੇ ਸਾਰੀਆਂ ਸੰਭਾਵੀ ਖਰਚ ਲਿਖਤੀਆਂ ਦੇ Merkle ਰੂਟ (MAST ਲਿਖਤੀ ਪਾਥ ਲਈ) ਦਾ ਸੰਯੋਜਨ ਐਨਕੋਡ ਕੀਤਾ ਜਾਂਦਾ ਹੈ।
ਜਦੋਂ ਫੰਡ P2TR ਪਤੇ ਤੇ ਭੇਜੇ ਜਾਂਦੇ ਹਨ, ਤਾਂ ਲੈਣ-ਦੇਣ ਵਿੱਚ ਫੰਡਾਂ ਨੂੰ ਦੋ ਵੱਖਰੀਆਂ ਵਿਧੀਆਂ ਨਾਲ ਇੱਕੱਠੇ ਤਾਲਾ ਲਗਾਇਆ ਜਾਂਦਾ ਹੈ: ਕੀ ਪਾਥ ਅਤੇ ਲਿਖਤੀ ਪਾਥ।
ਕੀ ਪਾਥ ਬਨਾਮ ਲਿਖਤੀ ਪਾਥ (ਚੋਣ ਵਿਧੀ)
ਟੈਪਰੂਟ ਇੱਕ ਸਾਧਾਰਨ, ਕੁਸ਼ਲ ਵਪਾਰ-ਪਰਿਵਰਤਨ ਉੱਤੇ ਆਧਾਰਿਤ ਹੈ: ਜੇਕਰ ਸਾਰੇ ਪਾਰਟੀਆਂ ਸਹਿਯੋਗ ਕਰਦੀਆਂ ਹਨ, ਤਾਂ ਸਾਧਾਰਨ, ਸਸਤਾ ਪਾਥ ਵਰਤੋ; ਜੇਕਰ ਉਹ ਅਸਹਿਮਤ ਹਨ ਜਾਂ ਗੁੰਝਲਦਾਰ ਸ਼ਰਤਾਂ ਦੀ ਲੋੜ ਹੈ, ਤਾਂ ਥੋੜ੍ਹਾ ਮਹਿੰਗਾ ਪਰ ਮਜ਼ਬੂਤ ਪਾਥ ਵਰਤੋ।
1. ਕੀ ਪਾਥ (ਆਦਰਸ਼ ਸਥਿਤੀ)
ਕੀ ਪਾਥ P2TR ਆਊਟਪੁਟ ਵਿੱਚ ਤਾਲਾ ਲਗਾਏ ਫੰਡਾਂ ਨੂੰ ਖਰਚਣ ਦਾ ਤਰਜੀਹੀ ਅਤੇ ਸਭ ਤੋਂ ਕੁਸ਼ਲ ਤਰੀਕਾ ਹੈ। ਇਹ ਪਾਥ ਤਾਂ ਹੀ ਸਰਗਰਮ ਹੁੰਦਾ ਹੈ ਜਦੋਂ ਸਾਰੇ ਮੂਲ ਹਿੱਸੇਦਾਰ ਖਰਚ ਸ਼ਰਤਾਂ ਉੱਤੇ ਸਹਿਮਤ ਹੋਣ ਅਤੇ ਸਹਿਯੋਗ ਕਰਨ।
- ਇਹ ਕਿਵੇਂ ਕੰਮ ਕਰਦਾ ਹੈ: ਸਾਰੇ ਹਿੱਸੇਦਾਰ ਆਪਣੇ ਪਬਲਿਕ ਕੀਆਂ ਨੂੰ ਇੱਕ ਟੈਪਰੂਟ ਕੀ ਵਿੱਚ ਏਗਰੀਗੇਟ ਕਰਦੇ ਹਨ, ਅਤੇ ਫਿਰ ਆਪਣੇ ਹਸਤਾਖ਼ਿਤ ਨੂੰ ਇੱਕ Schnorr ਹਸਤਾਖ਼ਿਤ ਵਿੱਚ ਏਗਰੀਗੇਟ ਕਰਦੇ ਹਨ।
- ਫਲ: ਚੇਨ ਉੱਤੇ ਲੈਣ-ਦੇਣ ਬਿਲਕੁਲ ਆਮ, ਇੱਕ ਹਸਤਾਖ਼ਿਤ ਵਾਲੇ P2PKH ਟ੍ਰਾਂਸਫਰ ਵਾਂਗ ਦਿਖਾਈ ਦਿੰਦਾ ਹੈ। ਪੂਰੀ MAST ਬਣਤਰ ਲੁਕੀ ਰਹਿੰਦੀ ਹੈ, ਜਗ੍ਹਾ ਬਚਾਉਂਦੀ ਹੈ ਅਤੇ ਗੋਪਨੀਯਤਾ ਬਣਾਈ ਰੱਖਦੀ ਹੈ। ਇਹ ਪਾਥ ਸਭ ਤੋਂ ਸਸਤਾ ਅਤੇ ਕੁਸ਼ਲ ਹੈ।
2. ਲਿਖਤੀ ਪਾਥ (ਸ਼ਰਤੀ ਸਥਿਤੀ)
ਲਿਖਤੀ ਪਾਥ ਤਾਂ ਸਰਗਰਮ ਹੁੰਦਾ ਹੈ ਜੇਕਰ ਹਿੱਸੇਦਾਰ ਸਹਿਯੋਗ ਨਹੀਂ ਕਰ ਸਕਦੇ, ਜਾਂ ਜੇਕਰ ਲੈਣ-ਦੇਣ ਨੂੰ ਪਹਿਲਾਂ ਨਿਰਧਾਰਤ ਲਿਖਤੀ ਸ਼ਰਤ ਦੀ ਲੋੜ ਹੈ (ਜਿਵੇਂ ਸਮਾਂ-ਤਾਲਾ ਜਾਂ ਓਰੇਕਲ ਦੀ ਇਨਪੁਟ)।
- ਇਹ ਕਿਵੇਂ ਕੰਮ ਕਰਦਾ ਹੈ: ਖਰਚ ਲੈਣ-ਦੇਣ ਵਿੱਚ ਉਹ ਖਾਸ ਲਿਖਤੀ ਸ਼ਰਤ ਪ੍ਰਗਟ ਕੀਤੀ ਜਾਂਦੀ ਹੈ ਜੋ ਪੂਰੀ ਹੋ ਗਈ (ਉਦਾਹਰਨ ਲਈ, "90 ਦਿਨਾਂ ਦਾ ਸਮਾਂ-ਤਾਲਾ ਲੰਘ ਗਿਆ") ਅਤੇ ਇਹ ਸਾਬਤ ਕਰਨ ਲਈ ਛੋਟਾ Merkle ਪ੍ਰੂਫ਼ ਜੋ ਇਹ ਦਰਸਾਉਂਦਾ ਹੈ ਕਿ ਇਹ ਲਿਖਤੀ ਮੂਲ MAST ਰੂਟ ਦਾ ਹਿੱਸਾ ਸੀ।
- ਫਲ: ਇਹ ਲੈਣ-ਦੇਣ ਕੀ ਪਾਥ ਨਾਲੋਂ ਥੋੜ੍ਹਾ ਵੱਡਾ ਹੁੰਦਾ ਹੈ, ਪਰ ਪੁਰਾਣੇ P2SH ਮਾਡਲ ਨਾਲੋਂ ਅਜੇ ਵੀ ਕਾਫ਼ੀ ਛੋਟਾ ਅਤੇ ਵਧੇਰੇ ਗੋਪਨੀਅਤਾ ਵਾਲਾ ਹੈ, ਕਿਉਂਕਿ ਇਹ ਸਿਰਫ਼ ਉਹੀ ਚਲਾਈ ਗਈ ਲਿਖਤੀ ਪ੍ਰਗਟ ਕਰਦਾ ਹੈ, ਅੰਨੇ ਹੋਰ ਸੰਭਾਵੀ ਖਰਚ ਸ਼ਰਤਾਂ ਨੂੰ ਗੋਪਨੀਅਤਾ ਵਿੱਚ ਰੱਖਦਾ ਹੈ।
ਲਿਖਤੀ ਅਸਪਸ਼ਟੀਕਰਨ ਹਾਸਲ ਕਰਨਾ
ਕੀ ਪਾਥ ਅਤੇ ਲਿਖਤੀ ਪਾਥ ਦੇ ਸੰਯੋਜਨ ਨਾਲ ਲਿਖਤੀ ਅਸਪਸ਼ਟੀਕਰਨ ਨਾਮਕ ਇੱਕ ਸ਼ਕਤੀਸ਼ਾਲੀ ਵਿਸ਼ੇਸ਼ਤਾ ਹਾਸਲ ਹੁੰਦੀ ਹੈ।
ਬਲਾਕਚੇਨ ਦਾ ਵਿਸ਼ਲੇਸ਼ਣ ਕਰਨ ਵਾਲੇ ਬਾਹਰੀ ਆਬਜ਼ਰਵਰ ਦੇ ਨਜ਼ਰੀਏ ਤੋਂ:
- ਜੇਕਰ ਕੀ ਪਾਥ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ (ਜੋ ਸਹਿਯੋਗੀ ਪਾਰਟੀਆਂ ਲਈ, ਖਾਸ ਕਰਕੇ L2 ਹੱਲਾਂ ਵਿੱਚ, ਸਭ ਤੋਂ ਆਮ ਵਰਤੋਂ ਹੋਣ ਦੀ ਉਮੀਦ ਹੈ), ਤਾਂ ਲੈਣ-ਦੇਣ ਪੂਰੀ ਤਰ੍ਹਾਂ ਅਸਪਸ਼ਟ ਅਤੇ ਗੋਪਨੀਅਤਾ ਵਾਲਾ ਹੁੰਦਾ ਹੈ। ਇਹ ਸਾਧਾਰਨ ਖਰਚ ਵਾਂਗ ਦਿਖਾਈ ਦਿੰਦਾ ਹੈ।
- ਭਾਵੇਂ ਲਿਖਤੀ ਪਾਥ ਵਰਤਿਆ ਜਾਵੇ, ਆਬਜ਼ਰਵਰ ਨੂੰ ਸਿਰਫ਼ ਉਹ ਖਾਸ ਸ਼ਰਤ ਪਤਾ ਲੱਗਦੀ ਹੈ ਜੋ ਪੂਰੀ ਹੋਈ, ਨਾ ਕਿ ਸਾਰੀਆਂ ਵਿਕਲਪਕ ਸ਼ਰਤਾਂ ਦੇ ਵੇਰਵੇ ਜੋ ਵੀ ਸੰਭਾਵੀ ਸਨ।
ਇਹ ਨਿਰਵਿਘਨ ਏਕੀਕਰਣ ਯਕੀਨੀ ਬਣਾਉਂਦਾ ਹੈ ਕਿ ਸਾਧਾਰਨ, ਸਹਿਯੋਗੀ ਵਰਤੋਂ ਬਹੁਤ ਕੁਸ਼ਲ ਹੈ, ਜਦਕਿ ਗੁੰਝਲਦਾਰ, ਸ਼ਰਤੀ ਵਰਤੋਂ ਬਹੁਤ ਗੋਪਨੀਅਤਾ ਵਾਲੀ ਰਹਿੰਦੀ ਹੈ—ਲੇਅਰ 1 ਲਚਕ ਲਈ ਇੱਕ ਵਿਸ਼ਾਲ ਛਲੰਗ ਅੱਗੇ।
Taproot ਦਾ ਆਧੁਨਿਕ ਬਿਟਕਾਇਨ ਵਿਕਾਸ 'ਤੇ ਪ੍ਰਭਾਵ
Taproot ਸਿਰਫ਼ ਇੱਕ ਕਾਸਮੈਟਿਕ ਅਪਗ੍ਰੇਡ ਨਹੀਂ ਹੈ; ਇਹ ਬਿਟਕਾਇਨ ਨੂੰ ਬੁਨਿਆਦੀ ਮੁੱਲ ਟਰਾਂਸਫਰ ਤੋਂ ਅੱਗੇ ਵਧਾਉਣ ਅਤੇ ਉੱਨਤ ਵੰਡਿਤ ਐਪਲੀਕੇਸ਼ਨਾਂ ਦੇ ਖੇਤਰ ਵਿੱਚ ਲੈ ਜਾਣ ਲਈ ਸਭ ਤੋਂ ਮਹੱਤਵਪੂਰਨ ਬੁਨਿਆਦੀ ਅਪਡੇਟ ਹੈ।
Layer 2 ਹੱਲਾਂ ਨੂੰ ਸਕੇਲ ਕਰਨਾ (Lightning Network ਕੁਸ਼ਲਤਾ)
Lightning Network, ਬਿਟਕਾਇਨ ਦਾ ਮੁੱਖ L2 ਸਕੇਲਿੰਗ ਹੱਲ, ਸੁਰੱਖਿਆ ਲਈ ਮਲਟੀ-ਸਿਗਨੇਚਰ ਚੈਨਲਾਂ ਅਤੇ ਟਾਈਮ-ਲਾਕਾਂ 'ਤੇ ਭਾਰੀ ਨਿਰਭਰ ਕਰਦਾ ਹੈ। Taproot ਇਹਨਾਂ ਚੈਨਲਾਂ ਨੂੰ ਖੋਲ੍ਹਣ ਅਤੇ ਬੰਦ ਕਰਨ ਦੀਆਂ ਦਰਦ ਭਰੀ ਥਾਵਾਂ ਨੂੰ ਸਿੱਧਾ ਹੱਲ ਕਰਦਾ ਹੈ।
Taproot ਤੋਂ ਪਹਿਲਾਂ, Lightning ਚੈਨਲ ਖੋਲ੍ਹਣ ਅਤੇ ਬੰਦ ਕਰਨ ਲਈ ਦਿਖਾਈ ਦੇਣ ਵਾਲੇ ਮਲਟੀ-ਸਿਗਨੇਚਰ ਲੈਣਦਾਰ (ਸਟੈਂਡਰਡ 2-of-2) ਦੀ ਲੋੜ ਸੀ, ਜੋ ਭਾਰੀ, ਮਹਿੰਗੇ ਅਤੇ ਆਸਾਨੀ ਨਾਲ L2 ਗਤੀਵਿਧੀ ਵਜੋਂ ਪਛਾਣੀਆਂ ਜਾਂਦੀਆਂ ਸਨ।
Taproot ਅਤੇ Schnorr Signatures ਨਾਲ:
- ਚੈਨਲ ਖੋਲ੍ਹਣਾ: Lightning ਚੈਨਲ ਖੋਲ੍ਹਣਾ ਕੁੰਜੀ ਪਥ ਵਰਤ ਸਕਦਾ ਹੈ। ਫੰਡਿੰਗ ਲੈਣਦਾਰ ਹੁਣ ਚੇਨ 'ਤੇ ਸਾਧਾਰਨ 1-of-1 ਲੈਣਦਾਰ ਵਾਂਗ ਦਿਖਾਈ ਦਿੰਦਾ ਹੈ, ਬਲਾਕ ਫੁੱਟਮਾਰਕ ਨੂੰ ਡਰਾਸਟਿਕ ਘਟਾਉਂਦਾ ਹੈ ਅਤੇ ਗੋਪਨੀਯਤਾ ਵਧਾਉਂਦਾ ਹੈ।
- ਸਹਿਯੋਗੀ ਬੰਦ ਕਰਨਾ: ਜੇ ਚੈਨਲ ਸਹਿਯੋਗੀ ਤਰੀਕੇ ਨਾਲ ਬੰਦ ਕੀਤਾ ਜਾਂਦਾ ਹੈ (ਸਭ ਤੋਂ ਆਮ ਸੀਨੇਰੀਓ), ਤਾਂ ਕੁੰਜੀ ਪਥ ਫਿਰ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ, ਫੀਸਾਂ ਨੂੰ ਘਟਾਉਂਦਾ ਹੈ ਅਤੇ ਸਟੈਂਡਰਡ ਭੁਗਤਾਨਾਂ ਤੋਂ ਅਗਮਕ ਨਹੀਂ ਰਹਿੰਦਾ।
- ਅਸਹਿਯੋਗੀ ਬੰਦ ਕਰਨਾ: ਜੇ ਅਸਹਿਯੋਗੀ ਬੰਦ ਕਰਨ ਦੀ ਲੋੜ ਹੈ, ਤਾਂ ਸਕ੍ਰਿਪਟ ਪਥ (ਜਿਸ ਵਿੱਚ ਟਾਈਮ-ਲਾਕ ਸ਼ਰਤਾਂ ਸ਼ਾਮਲ ਹਨ) ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ, ਪਰ MAST ਦਾ ਧੰਨਵਾਦ, ਸਿਰਫ਼ ਲੋੜੀਂਦੀਆਂ, ਸੰਬੰਧਤ ਸ਼ਰਤਾਂ ਪ੍ਰਕਾਸ਼ਿਤ ਕੀਤੀਆਂ ਜਾਂਦੀਆਂ ਹਨ, ਪੁਰਾਣੇ ਮਾਡਲ ਨਾਲੋਂ ਅਜੇ ਵੀ ਸਪੇਸ ਬਚਾਉਂਦੀਆਂ।
ਇਹ ਕੁਸ਼ਲਤਾ ਲਾਭ Lightning Network ਵਿੱਚ ਹਿੱਸੇਦਾਰੀ ਦੀ ਲਾਗਤ ਨੂੰ ਕਾਫ਼ੀ ਘਟਾਉਂਦਾ ਹੈ, ਵਿਆਪਕ ਅਪਣਾਉਣ ਨੂੰ ਉਤਸ਼ਾਹਿਤ ਕਰਦਾ ਹੈ ਅਤੇ ਤੁਰੰਤ ਬਿਟਕਾਇਨ ਭੁਗਤਾਨਾਂ ਦੀ ਗਤੀ ਅਤੇ ਭਰੋਸੇਯੋਗਤਾ ਨੂੰ ਸੁਧਾਰਦਾ ਹੈ।
ਗੁੰਝਲਦਾਰ ਸਮਾਰਟ ਕਾਂਟ੍ਰੈਕਟਾਂ ਨੂੰ ਸੰਭਵ ਬਣਾਉਣਾ
ਜਦੋਂਕਿ Ethereum ਨੂੰ Turing-complete ਸਮਾਰਟ ਕਾਂਟ੍ਰੈਕਟਾਂ ਲਈ ਉਦੇਸ਼ ਨਾਲ ਬਣਾਇਆ ਗਿਆ ਸੀ, ਬਿਟਕਾਇਨ ਦਾ ਡਿਜ਼ਾਇਨ ਸੁਰੱਖਿਆ ਅਤੇ ਅਪਰਿਵਰਤਨੀਯਤਾ ਨੂੰ ਤਰਜੀਹ ਦਿੰਦਾ ਹੈ, ਉਸ ਦੀ ਸਕ੍ਰਿਪਟਿੰਗ ਭਾਸ਼ਾ ਨੂੰ ਇਰਾਦੇ ਵਜੋਂ ਪਾਬੰਦੀ ਵਾਲੀ ਬਣਾਉਂਦਾ ਹੈ। Taproot ਇਸ ਮੂਲ ਫੋਕਸ ਨੂੰ ਨਹੀਂ ਬਦਲਦਾ, ਪਰ ਉੱਨਤ ਬਿਟਕਾਇਨ ਸਮਾਰਟ ਕਾਂਟ੍ਰੈਕਟਾਂ ਦੀ ਬਣਾਉਣ ਨੂੰ ਬਹੁਤ ਵਿਹਾਰਕ ਅਤੇ ਸਸਤਾ ਬਣਾਉਂਦਾ ਹੈ।
Taproot ਤੋਂ ਲਾਭ ਪ੍ਰਾਪਤ ਕਰਨ ਵਾਲੇ ਮੁੱਖ ਖੇਤਰ:
- Discreet Log Contracts (DLCs): DLCs ਪਾਰਟੀਆਂ ਨੂੰ ਬਾਹਰੀ ਡੇਟਾ ਸਰੋਤ (ਓਰੇਕਲ) 'ਤੇ ਅਧਾਰਤ ਕਾਂਟ੍ਰੈਕਟ ਬਣਾਉਣ ਦੀ ਇਜਾਜ਼ਤ ਦਿੰਦੇ ਹਨ, ਜਿਵੇਂ ਸਪੋਰਟਸ ਸਕੋਰ ਜਾਂ ਸਟਾਕ ਕੀਮਤਾਂ, ਨੈੱਟਵਰਕ ਨੂੰ ਕਾਂਟ੍ਰੈਕਟ ਵੇਰਵੇ ਖੋਲ੍ਹੇ ਬਿਨਾਂ। Taproot ਦੀ MAST ਸਮਰੱਥਾ ਇਸ ਲਈ ਪਰਫੈਕਟ ਹੈ, ਅਨੇਕਾਂ ਸੰਭਾਵਿਤ ਨਤੀਜਿਆਂ ਨੂੰ ਲੁਕਾਉਂਦੀ ਹੈ ਅਤੇ ਓਰੇਕਲ ਵੱਲੋਂ ਚੁਣੇ ਗਏ ਇਕਲੇ ਨਤੀਜੇ ਨੂੰ ਖੋਲ੍ਹਦੀ ਹੈ।
- Covenants: Covenants (UTXO ਨੂੰ ਭਵਿੱਖ ਵਿੱਚ ਖਰਚ ਕਰਨ ਦੇ ਕਿਵੇਂ ਨੂੰ ਪਾਬੰਦ ਕਰਨ ਦੀ ਸਮਰੱਥਾ) ਗੁੰਝਲਦਾਰ, ਸਵੈ-ਅਮਲੀ ਵਿੱਤੀ ਉਤਪਾਦ ਬਣਾਉਣ ਲਈ ਸ਼ਕਤੀਸ਼ਾਲੀ ਟੂਲ ਹਨ। Taproot L1 ਸਕ੍ਰਿਪਟਿੰਗ ਵਾਤਾਵਰਣ ਵਿੱਚ ਲੋੜੀਂਦੀ ਲਚਕਤਾ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ ਤਾਂ ਜੋ covenants (ਅਕਸਰ ਹੋਰ ਪ੍ਰਸਤਾਵਿਤ opcodes ਨਾਲ ਜੋੜੇ) ਵਿਹਾਰਕ ਅਤੇ ਕੁਸ਼ਲ ਹੋਣ।
- ਉੱਨਤ ਟ੍ਰੈਜ਼ਰੀ ਪ੍ਰਬੰਧਨ: ਕਾਰਪੋਰੇਸ਼ਨਾਂ ਹੁਣ ਵਿਸ਼ੇਸ਼ ਰਿਕਵਰੀ ਕੁੰਜੀਆਂ, ਟਾਈਮ-ਲਾਕ ਅਤੇ ਐਮਰਜੈਂਸੀ ਲਿਕਵੀਡੇਸ਼ਨ ਪਥਾਂ ਨਾਲ ਉੱਚ ਗੁੰਝਲਦਾਰ, ਨੈਸਟਿਡ ਮਲਟੀ-ਸਿਗ ਸੀਨੇਰੀਓ ਡਿਜ਼ਾਇਨ ਕਰ ਸਕਦੀਆਂ ਹਨ, ਵਿਸ਼ਾਲ ਫੀਸਾਂ ਤੋਂ ਬਿਨਾਂ ਜਾਂ ਆਪਣੀ ਪ੍ਰੋਪ੍ਰਾਈਟਰੀ ਕੁੰਜੀ ਪ੍ਰਬੰਧਨ ਯੋਜਨਾ ਨੂੰ ਪਬਲਿਕ ਨੂੰ ਖੋਲ੍ਹਣ ਤੋਂ ਬਿਨਾਂ।
ਚੇਨ-ਉੱਤੇ ਫੁੱਟਮਾਰਕ ਅਤੇ ਲੈਣਦਾਰ ਫੀਸਾਂ ਘਟਾਉਣਾ
Schnorr ਐਗ੍ਰੀਗੇਸ਼ਨ ਅਤੇ MAST ਕੁਸ਼ਲਤਾ ਦਾ ਨੈੱਟ ਫਲ ਗੁੰਝਲਦਾਰ ਲੈਣਦਾਰ ਬਣਾਉਣ ਲਈ ਲੋੜੀਂਦੇ ਸਮੁੱਚੇ ਡੇਟਾ ਵਿੱਚ ਘਟਾਅ ਹੈ।
ਮਲਟੀ-ਸਿਗ ਅਤੇ L2 ਐਪਲੀਕੇਸ਼ਨਾਂ ਲਈ ਔਸਤ ਲੈਣਦਾਰ ਆਕਾਰ ਨੂੰ ਘਟਾ ਕੇ, Taproot ਸਮੁੱਚੇ ਨੈੱਟਵਰਕ ਭੀੜ ਨੂੰ ਘਟਾਉਂਦਾ ਹੈ। ਇਹ ਸਿੱਧਾ ਅਨੁਵਾਦ ਕਰਦਾ ਹੈ:
- ਘੱਟ ਫੀਸਾਂ: ਘੱਟ ਡੇਟਾ ਦਾ ਅਰਥ ਘੱਟ ਲਾਗਤ ਉਪਭੋਗਤਾ ਲਈ।
- ਤੇਜ਼ ਕਨਫਰਮੇਸ਼ਨਾਂ: ਘੱਟ ਡੇਟਾ ਪ੍ਰੋਸੈਸਿੰਗ ਮਾਈਨਰਾਂ ਅਤੇ ਨੋਡਾਂ ਨੂੰ ਵੱਧ ਤੇਜ਼ ਅਤੇ ਕੁਸ਼ਲ ਬਣਾਉਂਦੀ ਹੈ।
- ਵਧੀ ਹੋਈ ਸਮਰੱਥਾ: ਹਾਲਾਂਕਿ Taproot ਸਾਫ਼ ਬਲਾਕ ਆਕਾਰ ਵਾਧਾ ਨਹੀਂ ਹੈ, ਇਸ ਦੀ ਲੈਣਦਾਰ ਡੇਟਾ ਅਪਟੀਮਾਈਜ਼ੇਸ਼ਨ ਫੰਕਸ਼ਨਲ ਤੌਰ 'ਤੇ ਇੱਕਲੇ ਬਲਾਕ ਵਿੱਚ ਫਿੱਟ ਹੋ ਸਕਣ ਵਾਲੇ ਗੁੰਝਲਦਾਰ ਲੈਣਦਾਰਾਂ ਦੀ ਗਿਣਤੀ ਵਧਾਉਂਦੀ ਹੈ।
ਦਾਰਸ਼ਨਿਕ ਅਤੇ ਬੁਨਿਆਦੀ ਨਤੀਜੇ
Taproot ਸਿਰਫ਼ ਇੱਕ ਤਕਨੀਕੀ ਅਪਡੇਟ ਨਹੀਂ ਸੀ; ਇਹ ਬਿਟਕਾਇਨ ਦੇ ਵਿਕਾਸ ਦੀ ਪੁਸ਼ਟੀ ਕਰਨ ਵਾਲਾ ਇੱਕ ਦਾਰਸ਼ਨਿਕ ਬਿਆਨ ਸੀ ਜਦੋਂਕਿ ਉਸ ਦੇ ਮੁੱਖ ਸੁਰੱਖਿਆ ਸਿਧਾਂਤਾਂ ਨੂੰ ਬਰਕਰਾਰ ਰੱਖਦਾ ਹੈ। ਇਸ ਨੂੰ ਸਰਗਰਮ ਕਰਨ ਲਈ ਲਗਭਗ ਏਕਮਤ ਕਮਿਊਨਿਟੀ ਸਮਰਥਨ ਦੀ ਲੋੜ ਸੀ ("Speedy Trial" ਸੌਫਟ ਫੋਰਕ ਮਕੈਨਿਜ਼ਮ), ਜੋ ਇਕੋਸਿਸਟਮ ਦੀ ਅਨੁਸ਼ਾਸਿਤ, ਪਿਛੋਕੜ-ਸੰਗਤ ਵਿਕਾਸ ਪ੍ਰਤੀ ਵਚਨਬੱਧਤਾ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ।
ਟ੍ਰੇਡ-ਆਫ਼: ਵੰਡਨ vs. ਸਕ੍ਰਿਪਟਿੰਗ ਸ਼ਕਤੀ
ਕ੍ਰਿਪਟੋ ਵਿੱਚ ਇਤਿਹਾਸਕ ਬਹਿਸ ਅਕਸਰ ਬਿਟਕਾਇਨ (ਸੁਰੱਖਿਆ ਅਤੇ ਵੰਡਨ ਨੂੰ ਤਰਜੀਹ ਦਿੰਦਾ) ਨੂੰ Ethereum ਵਰਗੇ ਪਲੇਟਫਾਰਮਾਂ (ਸਕ੍ਰਿਪਟਿੰਗ ਲਚਕਤਾ ਅਤੇ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਦੀ ਭਰਮਾਰ ਨੂੰ ਤਰਜੀਹ ਦਿੰਦੇ) ਵਿਰੁੱਧ ਰੱਖਦੀ ਹੈ। Taproot ਇਸ ਟ੍ਰੇਡ-ਆਫ਼ ਨੂੰ ਧਿਆਨ ਨਾਲ ਨੈਵੀਗੇਟ ਕਰਦਾ ਹੈ।
ਅਪਗ੍ਰੇਡਾਂ ਵਿਰੁੱਧ ਜੋ ਪੂਰਨ ਨੋਡ ਆਪਰੇਸ਼ਨਲਿਟੀ ਨੂੰ ਸਮਝੌਤਾ ਕਰ ਸਕਦੇ ਹਨ ਜਾਂ ਉੱਚ ਗੁੰਝਲਦਾਰ ਕੰਸੈਂਸਸ ਨਿਯਮ ਪੇਸ਼ ਕਰ ਸਕਦੇ ਹਨ, Taproot ਇੱਕ ਵਿਵਾਦਾਸਪਦ ਅਪਟੀਮਾਈਜ਼ੇਸ਼ਨ ਹੈ। ਇਹ ਮੌਜੂਦਾ, ਸਾਬਤ ਕ੍ਰਿਪਟੋਗ੍ਰਾਫਿਕ ਸਿਧਾਂਤਾਂ (Merkle trees, elliptic curves) ਵਰਤਦਾ ਹੈ ਤਾਂ ਜੋ ਵਧੇਰੇ ਸ਼ਕਤੀਸ਼ਾਲੀ ਹਾਰਡਵੇਅਰ ਦੀ ਲੋੜ ਬਿਨਾਂ ਜਾਂ ਸੁਰੱਖਿਆ ਮਾਡਲ ਬਦਲਣ ਬਿਨਾਂ ਕੁਸ਼ਲਤਾ ਲਾਭ ਪ੍ਰਾਪਤ ਕਰੇ।
ਸਕ੍ਰਿਪਟ ਪਥ ਵਟਾਂਗ ਰਾਹੀਂ ਲਚਕਤਾ (ਸਮਾਰਟ ਕਾਂਟ੍ਰੈਕਟ, ਗੁੰਝਲਦਾਰ ਲੌਜਿਕ) ਪੇਸ਼ ਕਰਨ ਦੀ ਸਮਰੱਥਾ ਜਦੋਂਕਿ ਕੁੰਜੀ ਪਥ ਵਟਾਂਗ ਸਾਧਾਰਨ ਭੁਗਤਾਨਾਂ ਦੀ ਕੁਸ਼ਲਤਾ ਅਤੇ ਗੋਪਨੀਯਤਾ ਨੂੰ ਬਰਕਰਾਰ ਰੱਖਦੇ ਹੋਏ ਯਕੀਨੀ ਬਣਾਉਂਦੀ ਹੈ ਕਿ ਬਿਟਕਾਇਨ ਉੱਨਤ ਵਿਕਾਸ ਨੂੰ ਸਮਰਥਨ ਦੇ ਸਕੇ ਬਿਨਾਂ ਉਸ ਦੇ ਸਭ ਤੋਂ ਮਜ਼ਬੂਤ ਵੰਡਿਤ ਲੈਜ਼ਰ ਦੀ ਸਥਿਤੀ ਨੂੰ ਸਮਝੌਤਾ ਨਾ ਕਰੇ।
Bitcoin DeFi ਲਈ Taproot ਵਜੋਂ ਐਨੇਬਲਰ
ਹਾਲਾਂਕਿ "DeFi" (Decentralized Finance) ਸ਼ਬਦ ਅਕਸਰ ਉੱਚ-ਗਤੀ ਵਾਲੇ ਐਲਟਕਾਇਨ ਨੈੱਟਵਰਕਾਂ ਨਾਲ ਜੁੜਿਆ ਹੁੰਦਾ ਹੈ, ਬਿਟਕਾਇਨ-ਬੈਕਡ DeFi ਦਾ ਇੱਕ ਮਜ਼ਬੂਤ, ਸੁਰੱਖਿਅਤ ਰੂਪ ਉਭਰ ਰਿਹਾ ਹੈ। Taproot ਇਸ ਦਾ ਕੇਂਦਰ ਹੈ।
ਬਿਟਕਾਇਨ DeFi ਲਈ ਵਰਤਮਾਨ ਚੁਣੌਤੀ ਇਹ ਹੈ ਕਿ Layer 1 ਲੈਣਦਾਰ ਹੌਲੀ ਅਤੇ ਮਹਿੰਗੇ ਹੋ ਸਕਦੇ ਹਨ। Taproot L2/L3 ਐਪਲੀਕੇਸ਼ਨਾਂ ਲਈ ਲੋੜੀਂਦੀਆਂ L1 ਬੁਨਿਆਦਾਂ ਨੂੰ ਸਥਾਪਿਤ ਕਰਨ ਨੂੰ ਬਹੁਤ ਸਸਤਾ ਬਣਾਉਂਦਾ ਹੈ, ਬਿਟਕਾਇਨ ਦੀ ਸੁਰੱਖਿਆ ਅਤੇ DeFi ਦੀਆਂ ਕਾਰਜਕੁਸ਼ਲ ਲੋੜਾਂ ਵਿਚਕਾਰ ਅੰਤਰ ਨੂੰ ਪੁਲ ਬਣਾਉਂਦਾ ਹੈ।
ਉਦਾਹਰਨ ਲਈ, ਸੰਭਾਵਿਤ ਭਵਿੱਖ ਅਪਗ੍ਰੇਡ—ਜਿਵੇਂ ਸ਼ਕਤੀਸ਼ਾਲੀ ਸਕ੍ਰਿਪਟਿੰਗ opcode OP_CAT ਨੂੰ ਸੰਭਵ ਬਣਾਉਣਾ (ਜੋ ਡੇਟਾ ਕਨਕੈਟੀਨੇਸ਼ਨ ਅਤੇ ਡਾਇਨੈਮਿਕ ਸਕ੍ਰਿਪਟ ਬਣਤਰ ਲਈ ਇਜਾਜ਼ਤ ਦਿੰਦਾ ਹੈ)—ਸਿਰਫ਼ Taproot ਕਾਰਨ ਸੱਚਮੁੱਚ ਵਿਹਾਰਕ ਅਤੇ ਕੁਸ਼ਲ ਹਨ ਜਿਸ ਨੇ ਪਹਿਲਾਂ ਹੀ MAST ਵਟਾਂਗ ਕੰਪੈਕਟ, ਨਿੱਜੀ ਸਕ੍ਰਿਪਟ ਬਣਾਉਣ ਲਈ ਬੁਨਿਆਦ ਰੱਖੀ ਹੈ। Taproot ਕ੍ਰਿਪਟੋਗ੍ਰਾਫਿਕ ਗੋਪਨੀਯਤਾ ਅਤੇ ਕੁਸ਼ਲਤਾ ਨੂੰ ਹੈਂਡਲ ਕਰਦਾ ਹੈ, ਭਵਿੱਖੀ ਕੰਸੈਂਸਸ ਬਦਲਾਵਾਂ ਨੂੰ ਸਿਰਫ਼ ਲੌਜੀਕਲ ਫੰਕਸ਼ਨੈਲਿਟੀ ਵਧਾਉਣ 'ਤੇ ਫੋਕਸ ਕਰਨ ਦੀ ਇਜਾਜ਼ਤ ਦਿੰਦਾ ਹੈ।
ਬੁਨਿਆਦ ਵਿੱਚ, Taproot ਲੋੜੀਂਦੀ ਪਲੰਬਿੰਗ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ ਜੋ ਵਿਕਾਸਕਾਰੀਆਂ ਨੂੰ ਬਿਟਕਾਇਨ 'ਤੇ ਗੁੰਝਲਦਾਰ, ਪਰ ਸਸਤੀ ਐਪਲੀਕੇਸ਼ਨਾਂ ਬਣਾਉਣ ਦੀ ਇਜਾਜ਼ਤ ਦਿੰਦਾ ਹੈ, ਬਿਟਕਾਇਨ ਨੂੰ ਸਿਰਫ਼ ਡਿਜੀਟਲ ਸੋਨੇ ਵਜੋਂ ਪੈਰਾਡਾਈਮ ਬਦਲਦਾ ਹੈ ਗਲੋਬਲ ਵੰਡਿਤ ਫਾਈਨੈਂਸ ਲਈ ਬੁਨਿਆਦੀ ਲੇਅਰ ਵਿੱਚ।
ਨਤੀਜਾ
P2TR ਫਾਰਮੈਟ ਵਿੱਚ MAST ਅਤੇ Schnorr signatures ਨੂੰ ਏਕੀਕ੍ਰਿਤ ਕਰਨ ਵਾਲਾ Taproot ਅਪਗ੍ਰੇਡ ਬਿਟਕਾਇਨ ਦੀ ਬੁਨਿਆਦੀ ਸੰਭਾਵਨਾ ਵਿੱਚ ਇੱਕ ਮਹਾਨ ਬਦਲਾਅ ਦਾ ਪ੍ਰਤੀਕ ਹੈ। ਇਹ ਬਿਟਕਾਇਨ ਦੀ ਮੁੱਖ ਸੁਰੱਖਿਆ ਨੂੰ ਬਰਕਰਾਰ ਰੱਖਣ ਲਈ ਲੱਖਾਂ ਸਾਲਾਂ ਦੇ ਸਹਿਯੋਗੀ ਖੋਜ ਦਾ ਚਰਮ ਹੈ ਜਦੋਂਕਿ ਉਸ ਦੀ ਉਪਯੋਗਤਾ ਨੂੰ ਵਿਸ਼ਾਲ ਰੂਪ ਵਿੱਚ ਵਧਾਉਂਦਾ ਹੈ।
ਨਵੇਂ ਆਉਣ ਵਾਲਿਆਂ ਅਤੇ ਵਿਕਾਸਕਾਰੀਆਂ ਲਈ, ਮੁੱਖ ਗੱਲ ਸਪੱਸ਼ਟ ਹੈ: Taproot ਬਿਟਕਾਇਨ 'ਤੇ ਹਰ ਗੁੰਝਲਦਾਰ ਇੰਟਰੈਕਸ਼ਨ ਦੀ ਕੁਸ਼ਲਤਾ ਨੂੰ ਮੂਲਭੂਤ ਤੌਰ 'ਤੇ ਅਪਟੀਮਾਈਜ਼ ਕਰਦਾ ਹੈ। ਮਲਟੀ-ਸਿਗਨੇਚਰ ਲੈਣਦਾਰਾਂ, ਟਾਈਮ-ਲਾਕਾਂ ਅਤੇ ਸ਼ਰਤੀ ਸਕ੍ਰਿਪਟਾਂ ਨੂੰ ਸਾਧਾਰਨ, ਇਕਲੇ-ਕੁੰਜੀ ਭੁਗਤਾਨਾਂ ਵਾਂਗ ਬਣਾ ਕੇ, Taproot ਉਪਭੋਗਤਾ ਗੋਪਨੀਯਤਾ ਵਧਾਉਂਦਾ ਹੈ, ਫੀਸਾਂ ਘਟਾਉਂਦਾ ਹੈ, ਅਤੇ ਨੈੱਟਵਰਕ ਵਿੱਚ ਵੱਧ ਫੰਗੀਬਿਲਟੀ ਯਕੀਨੀ ਬਣਾਉਂਦਾ ਹੈ।
ਮਹੱਤਵਪੂਰਨ ਤੌਰ 'ਤੇ, Taproot ਬਿਟਕਾਇਨ ਦੇ ਸਕੇਲਿੰਗ ਭਵਿੱਖ ਲਈ ਬੈੱਡਰਾਕ ਵਜੋਂ ਕੰਮ ਕਰਦਾ ਹੈ। Lightning Network ਵਰਗੇ Layer 2 ਹੱਲਾਂ ਨੂੰ ਵਧੇਰੇ ਸਸਤੇ ਅਤੇ ਨਿੱਜੀ ਬਣਾ ਕੇ, ਅਤੇ DLCs ਵਰਗੇ ਉੱਨਤ ਸਮਾਰਟ ਕਾਂਟ੍ਰੈਕਟਾਂ ਦੀ ਕੁਸ਼ਲ ਬਣਾਉਣ ਨੂੰ ਸੰਭਵ ਬਣਾ ਕੇ, Taproot ਨੇ ਬਿਟਕਾਇਨ ਨੂੰ ਅਗਲੀ ਪੀੜ੍ਹੀ ਦੇ ਸਵੈ-ਸਾਧਕਾਰੀ ਵਿੱਤੀ ਟੂਲਾਂ ਲਈ ਲੋੜੀਂਦੀ ਗੁੰਝਲਦਾਰਤਾ ਨੂੰ ਹੈਂਡਲ ਕਰਨ ਲਈ ਤਿਆਰ ਕੀਤਾ ਹੈ। ਇਹ ਯਕੀਨੀ ਬਣਾਉਂਦਾ ਹੈ ਕਿ ਦੁਨੀਆ ਦਾ ਸਭ ਤੋਂ ਸੁਰੱਖਿਅਤ ਰੁਪਏ ਨੈੱਟਵਰਕ ਵੀ ਵੰਡਿਤ ਨਵੀਨਤਾ ਲਈ ਲਚਕੀਲਾ ਪਲੇਟਫਾਰਮ ਬਣਨ ਲਈ ਤਿਆਰ ਹੈ।