به منظور انجام تراکنش در شبکه بیت کوین، شما به یک کیف پول دیجیتال (Wallet) نیاز دارید. کیف پول بیت کوین برنامهای است که اجازه ذخیره و تبادل بیت کوین را به شما میدهد.
در بیت کوین، کیف پول شما بانک شخصی شماست. برای اینکه تضمین شود که فقط کیف پول مورد نظر بتواند بیت کوین های داخل خود را خرج کند، هر کیف پول با نوعی روش رمزنگاری محافظت میشود.
کلید عمومی و کلید خصوصی
دو رشته کلید رمزنگاری شده در هر کی پول بیت کوین وجود دارد که مجزا بوده اما باهم ارتباط مکمل دارند. این دو کلید: کلید عمومی (Public Key) و کلید خصوصی (private key) نام دارند. ارتباط این دو به این صورت است که وقتی یک پیام توسط یک کلید عمومی خاص رمزگذاری میشود، فقط کلید خصوصی جفت شده با آن میتواند پیام را باز کند و بخواند. برعکس این موضوع هم صدق میکند: وقتی شما یک پیام را با کلید خصوصی رمزگذاری میکنید، فقط کلید عمومی جفت شده با آن میتواند پیام را از حالت رمزنگاری خارج کند.