PAYMENT ID

Payment ID (PID) je dodatečná nebo doplňková informace k transakci. Je to volitelná součást a může být šifrována nebo nikoli dle scénáře který použijeme. Volitelný údaj můžeme také vyložit jako nepovinný a je využíván ve styku se směnárnami a jiných zvláštních případech. Hlavním důvodem je to, že příjemce na jednu adresu očekává více plateb od různých lidí z různých obchodních případů. Při uvedení payment ID tedy můžeme fundovaně říci, tato transakce patří k vašemu účtu.

Dva způsoby jak PID přenést

  1. Určit cílovou adresu a payment ID.

PID 64 hexadecimalních znaků  - není šifrováno a bude viditelná v blockchainu a může se generovat nová pro každou transakci. Pozn. dnes již nefunguje viz. #530

PID 16 hexadecimalních znaků - šifrováno

2. Zasláním na integrated adress.  Je šifrováno a není vidět v blockchainu, jedná se o bezpečnější způsob. Lze užít opakovaně pro další transakci.

Odesílatel

Adresa + Payment ID = transfer [address] [amount] [paymentID]

Integrated adress = transfer [address] [amount]

Přijemce

Když jsme v pozici příjemce zadáme příkaz

integrated_address

nebo

Payment ID pro Integrated adress

openssl rand -hex 8

"Old style" payment ID, dnes již nefunguje viz. #530

openssl rand -hex 32

Sepsáno v době vánočního stresu, po případných připomínkách rád doladím.

Napsat komentář

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