Jaký je ' rozdíl mezi peněženkou a adresou?

Zdá se, že bitcoin má koncept peněženky a adresy. Jsou to samé? Pokud ne, v čem se liší?

Komentáře

Odpověď

Adresy jsou veřejné – hash klíčů asymetrického páru klíčů

adresa představuje hash veřejného klíče asymetrického páru klíčů .¹ Vlastník dvojice klíčů může pomocí soukromého klíče podepisovat transakce nebo zprávy (například za účelem prokázání vlastnictví). Pouze pomocí správného soukromého klíče lze vytvořit platný podpis, který pak může kdokoli ověřit jako platný pomocí přidružené adresy (která opět představuje veřejný klíč).

Peněženky jsou abstraktní pojem, " klíčenka "

Peněženka je abstraktní konstrukt, který obsahuje sadu párů veřejných a soukromých klíčů náhodně generovaných pro uživatele. V deterministické peněžence jsou klíče odvozeny z přístupové fráze (konkrétní semeno, hlavní klíč nebo heslo) namísto náhodného semene. V zásadě to odpovídá klíčence v kryptografickém smyslu.

Klientský software Bitcoin abstrahuje peněženku uživatele tak, že kontroluje každý adres obsažených v peněžence, ať už jsou s nimi v blockchainu spojeny nějaké zůstatky ( transakční výstupy ). Shrnuje prostředky a prezentuje je jako jediný celkový zůstatek. Podkladem jsou však tyto zůstatky uloženy veřejně v blockchainu (to je pravda, peněženka neobsahuje vaše mince, pouze vám je umožňuje utratit). Jsou rozděleny na několik adres a výstupů transakcí:

  • Adresa # 15521² má
  • 3 BTC ve výstupu transakce 1
  • Adresa # 23414 má
  • 1,2 BTC ve výstupu transakce 1
  • 0,7 BTC ve výstupu transakce 2

Všichni je mohou vidět, obvykle však nemohou určit totožnost vlastníka.


¹ Abychom byli přesnější, adresa je hash veřejného klíče zakódovaný v Base58.

² Samozřejmě skutečné adresy ve skutečnosti jsou alfanumerické řetězce s až 34 znaky.

Komentáře

  • Deterministické peněženky nemusí být nutně brainwallet. Ta používá lidskou generaci Semeno (nebo pamatované člověkem) pro generování klíčů, ale to není nutné. Semeno nebo hlavní klíč lze také uložit pouze do počítačového systému, což stále znamená deterministickou peněženku, ale žádnou mozkovou peněženku.
  • Díky , Např přístupová fráze uess je poněkud nejednoznačná, upravena pro vyjasnění.
  • takže odchozí převod by pod touto adresou poskytl záporný zůstatek? Např. v citovaném bloku byste mohli mít " -0,5 BTC na výstupu 3 "?
  • @jiggunjer: Ne, v bitcoinech nejsou žádné záporné zůstatky. Odchozí převod by utratil (a odstranil) jeden ze zůstatků. Pokud se odeslaná částka neshoduje s odstraněným zůstatkem, vytvořilo by to dodatečně nový zůstatek pro odesílatele se změnou částky.
  • @jiggunjer: obvykle nový, i když opětovné použití není zakázáno.

Odpověď

Peněženka a adresa nejsou to samé.

adresa je bitcoinový veřejný klíč, na který lze zasílat transakce. Tento koncept je obsažen v samotném bitcoinovém protokolu.

A peněženka je sbírka soukromých klíčů, které odpovídají adresám. Soukromý klíč je nutné utratit z adresy. Koncept peněženky je přítomen pouze u bitcoinových klientů. Formát peněženky je stereotypně textový soubor na disku, ale může se mezi klienty lišit a má velmi důležité funkce, jako je šifrování a označení adres.

Terminologicky, jeden odesílá bitcoiny nebo přijímá to z adresy a jedna šifruje, exportuje, zálohuje a importuje jejich peněženku .

Komentáře

  • " Příjem z adresy " je zavádějící. Skutečně můžete potenciálně identifikovat adresy vstupů z kreditu transakcí, kterým jste byli dříve přiřazeni, ale ' to není zaručeno a nemusí nutně vyústit v jeden pár adresa / hodnota. Mince (transakční výstupy) jsou přiřazeny k adresám a jsou vytvářeny / spotřebovávány transakcemi.
  • Dobré vysvětlení.
  • 1.Přesnější je říci, že adresa je hash veřejného klíče s kódováním Base58. I když adresa představuje veřejný klíč, nejde o totéž. 2. Obecněji řečeno, adresa může představovat libovolný skript, nejen veřejný klíč. 3. Koncept " peněženky " je obecnější než jen bitcoinoví klienti, např. mozkové peněženky a papírové peněženky.

Odpověď

Peněženka je spousta (nebo sbírka) adres.

Adresa je místo, ze kterého se odesílá (bitcoin).

Jako klíč (adresa) a klíčenka (peněženka / adresy)!

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *