Bitcoin-transaksjoner er designet for å være søkbare offentlig, programmert bekreftet av gruvearbeidere og uforanderlige når de er innebygd i blockchain.
BTC-transaksjoner inneholder tre viktige data: beløpet som blir behandlet, en inngang (adressene der bitcoin som sendes har kommet fra) og output (bitcoin-adressen, også kjent som den offentlige nøkkelen, der bitcoin sendes) . Når bitcoin-transaksjoner overføres til nettverket, blir de først bekreftet av tilgjengelige Bitcoin-noder. Når verifiseringen er fullført, sitter transaksjonen i nodens ubekreftede transaksjonsområde, kalt “mempool”.
Gruvearbeidere tar disse ventende transaksjonene og kombinerer dem for å skape en “blokk”, som de deretter konkurrerer om å verifisere ved å (i forenklet forstand) løpe for å fullføre et beregningspuslespill. Kort sagt, gruvearbeidere bekrefter at nøklene til transaksjonsavsenderen har tilgang til inngangene som er nødvendige for å fullføre transaksjonen (i hovedsak at avsenderen virkelig eier bitcoin som de prøver å sende). For å stimulere BTC-gruvearbeidere til å verifisere sine transaksjoner først av alle ventende transaksjoner i mempool, kan brukere legge ved transaksjonsgebyrer – belønninger som gruvearbeidere vil motta i tillegg til det programmerte gruvesubsidiet hvis de lykkes med å bekrefte transaksjonen.
For å lese mer om hvordan denne prosessen fungerer, besøk vår Bitcoin Mining-side.
Hva er de forskjellige typene av Bitcoin-adresse?
Som nevnt ovenfor er en bitcoin-adresse også kjent som en offentlig nøkkel, og er den delen av en bitcoin-transaksjon som indikerer hvor bitcoin blir sendt. BTC-adressene er på 26 til 35 tegn og består av tall og bokstaver. I skrivende stund er det tre forskjellige Bitcoin-adresseformater i bruk:
- En P2PKH-adresse, som starter med tallet 1
- En P2SH-adresse, som starter med tallet 3
- En Bech32-adresse, som starter med “bc1”
En P2PKH, eller betal-til-pubkeyhash-adresse, er den grunnleggende og vanligste adresseformen for bitcoin-transaksjoner.
P2SH, eller betal til script-hash, adresse ble standardisert i BIP 16, slik at transaksjoner kan sendes til en script-hash, i stedet for en offentlig nøkkel-hash, og legger til noen ekstra sikkerhetsalternativer.
En Bech32-adresse er en SegWit-adresse, introdusert av BIP 0173 for å bruke blokkplass mer effektivt. Den støttes nå av mange bitcoin-lommebøker, og mange Bitcoinere foretrekker denne adressetypen.
Hvordan sende Bitcoin
For å sende bitcoin må du bevise overfor nettverket at du virkelig “eier” den. Dette er ingen enkel ting, ettersom bitcoin ikke eksisterer fysisk og det ikke er noen tredjeparter som har myndighet til å godkjenne eller nekte transaksjoner.
For å starte en bitcoin-transaksjon, må du få tilgang til både de offentlige og private nøklene som er knyttet til bitcoin du håper å sende. Offentlige nøkler, også kjent som bitcoin-adresser, er noe som ligner på e-postadresser ved at de er trygge å dele, og faktisk må de deles for å motta transaksjoner (selv om de, som nevnt, også er nødvendige for å sende bitcoin). Men private nøkler er mer som passord: de brukes til å sende transaksjoner og bør ikke deles, fordi de kan brukes til å sende bitcoin din et sted du ikke vil ha det.
Mer informasjon om offentlige og private nøkler finner du i vår “Hva er Bitcoin?” guide.
Når du sender BTC, bruker du din private nøkkel til å signere en melding som beskriver transaksjonen (inkludert beløp, input og output) til Bitcoin-nettverket.
Hvordan motta Bitcoin
Som nevnt ovenfor, for å motta BTC, trenger du en offentlig nøkkel eller bitcoin-adresse. Bitcoin-adresser genereres av bitcoin-lommebøker, gjennom online-børser eller på Bitcoin Core. De fleste Bitcoin-programvare og nettsteder genererer en ny bitcoin-adresse for brukere hver gang de ber om en bitcoin-betaling eller oppretter en faktura.
Dette anbefales som en måte å differensiere transaksjoner på. Hvis flere betalinger av samme beløp blir sendt til samme adresse, vil det ikke være noen måte å fortelle hvem som foretok hvilken betaling. Og fordi transaksjoner er offentlige på blockchain, kan ondsinnede aktører hevde at de sendte bitcoin til adressen din som faktisk ble sendt av noen andre, og det ville være umulig å fastslå sannheten.