Varför är Taproot Smart Contracts mer privata? En icke-teknisk förklaring PlatoBlockchain Data Intelligence. Vertikal sökning. Ai.

Varför är Taproot Smart Contracts mer privata? En icke-teknisk förklaring

Vår utforskning av de nya superkrafterna Taproot ger Bitcoin fortsätter. Igår definierade vi smarta kontrakt och täckte funktionaliteten hos de Taproot-aktiverade. För att sammanfatta ger Taproot nya egenskaper till Bitcoin lager ett som möjliggör smart kontraktsuttryck i lager två-lösningar. Idag är ämnet integritet. Det som händer på blockchain stannar där för alltid. Med det i åtanke avslöjar dessa Taproot-kontrakt endast absolut nödvändig information.

Relaterad läsning | PlanB förtydligar $98k nov Bitcoin-målet är inte baserat på S2F

Hur lyckas de göra det? Låt oss fråga experterna.

Hur fungerar Taproot Privacy?

Tidigare, för att utföra ett kontrakt, var varje nod i Bitcoin-nätverket tvungen att köra det. Det gjorde parterna inblandade i kontraktet sårbara och utsatta, som Bitcoin Magazine förklarar

”Det här nätverksomfattande utförandet innebär också att de inblandade parterna inte har någon integritet vad gäller vad deras smarta kontrakt innebär: Hela nätverket kommer att veta exakt hur det ser ut. I förlängningen är detta också dåligt för fungibiliteten. Om det smarta kontraktet är impopulärt av någon anledning, är de inblandade medlen – offentligt synliga på blockchain – fläckade.”

För att Bitcoin-nätverket ska blomstra måste utvecklarna tänka på varje scenario, och det här är ett. Taproot-uppgraderingen fixar detta. Blockstream ger oss en lite mer teknisk förklaring, "Innovationen med Taproot är att bädda in skriptförmågan, som tidigare behövt väljas på ett tydligt sätt av plånboksmjukvara (till exempel för att stödja depositionsbetalningar, Lightning HTLCs eller multisignaturpolicyer), inuti själva nyckeln.” Detta är en av innovationerna som kommer att hjälpa framtida plånböcker att fungera på ett lättare och mer effektivt sätt. Bitcoinist kommer att täcka det ämnet senare. För tillfället informerar Blockstream oss att efter Taproot:

"Under typiska omständigheter avslöjas aldrig existensen av det här manuset alls. Bara om manuset behövs avslöjas det. För att ytterligare förbättra denna situation, tack vare användningen av Schnorr-signaturer snarare än ECDSA, är skript nödvändigt i mycket färre situationer än tidigare."

BTCUSD-prisdiagram för 11/19/2021 - TradingView

BTC prisdiagram för 11/19/2021 på Coinbase | Källa: BTC/USD på TradingView.com

Den tidigare konfigurationen var datatung

Post-Taproot blir allt lättare. Innan Taproot, in ett tidigare Bitcoinist-inlägg, vi blev tekniska genom att citera Bitcoin Magazine

"Det är för närvarande nödvändigt att avslöja alla möjliga villkor som kunde ha uppfyllts - inklusive de villkor som inte var uppfyllda." Detta är "datatungt" och en integritetsrisk. 

Under Taproot, "alla olika villkor under vilka medlen kan användas hashas individuellt (i motsats till kombinerade till en enda hash) och ingår i ett Merkle-träd." Så, om någon av uppgifterna måste avslöjas, "Resten av Merkle-trädet förblir hashed och dold."

Det är också värt att notera att det, efter Taproot, inte kommer att vara möjligt att identifiera arten av de flesta transaktioner. Alla kommer att se likadana ut på blockchain. Bitcoinist förklarade detta innan:

"Taproot tillhandahåller en ny utdatatyp med en enda signeringsnyckelform, vilket förändrar transaktionsprocesserna. Detta leder till förbättringar för överlägsen integritet, lägre avgifter, mer flexibel multi-sig och bitcoins tillgänglighet för att låsas till flera skript samtidigt.

River Financial förklarar vidare att "Eftersom Lightning Network är beroende av 2-av-2 multisig, gör Taproot det omöjligt att urskilja vilka transaktioner som skapar Lightning-kanaler."

Finns det sekretesshål i pålroten?

Tyvärr, en Reddit-användare har redan kommit på ett sätt att identifiera öppnandet av offentliga Lightning Network-kanaler.

"Det är korrekt att man med Taproot inte kan se skillnaden mellan LN-kanalöppningar och normala transaktioner i kooperativa scenarier enbart baserat på on-chain-data. Tyvärr annonserar offentliga kanaler "Channel Point" (se detta exempel) till världen, vilket är kanalöppningsutgången, vilket är exakt den information som Taproot försöker dölja. Det är dock fortfarande användbart för privata kanaler."

Relaterad läsning | Hal Finney: Kom ihåg den tidiga pionjären för Bitcoin och sekretess

I alla fall kommer det att finnas mer integritet runt Bitcoin-nätverket. Som Johnny Lyu, VD på Kucoin, berättade nyligen för Bitcoinist:

"Den tredje aspekten kommer att gynna användarna – att förbättra integritetsskyddet. SSA-bundlingssystemet kommer att göra det svårare att spåra enskilda transaktioner, och därigenom stärka integritetsskyddet för bitcoin-avsändare.”

Och det är där vi är.

Utvald bild: Klimkin på Pixabay | Diagram av TradingView

Källa: https://bitcoinist.com/why-are-taproot-smart-contracts-more-private-a-non-technical-explanation/?utm_source=rss&utm_medium=rss&utm_campaign=why-are-taproot-smart-contracts-more -privat-en-icke-teknisk-förklaring

Tidsstämpel:

Mer från Bitcoinist