Efter att Betala till IP-mekanismen lämnats kvar, "Pay to Public Key Hash", eller P2PKH , blev det nya standardformatet för att skicka betalningar till bitcoin-adresser.
För det vanliga ögat ser det ut så här:
1K31KZXjcochXpRhjH9g5MxFFTHPi2zEXb
När du skickar betalningar till en annan P2PKH-adress, se till att den har 34 tecken och börjar med en "1".
För nybörjare är det väldigt enkelt att skapa din egen P2PKH-adress. Allt som krävs är att välja en viss "plånbok" (eller programvara).
När du väl har en plånbok samlar back-end (inget du behöver göra) automatiskt in entropi och använder den för att generera en privat ECDSA-nyckel. "ECDSA" är den kryptografiska algoritmen i kärnan av bitcoin-adresser.
Plånboken driver i huvudsak den publika nyckeln genom en serie kryptografiska algoritmer, och konverterar så småningom alla byte och kod till den slutliga produkten:bitcoin-adressen.
Syftet med den asymmetriska signaturplattformen låter dig signera meddelanden med PRIVATE-nyckeln (istället för den "offentliga" nyckeln) och verifiera signaturen med den offentliga nyckeln.
Detta stärker ditt ägande över adressen, eftersom det är mycket likt att du fysiskt undertecknar ett brev eller dokument.
När den privata nyckeln med entropi har skapats, genererar plånboken den offentliga nyckeln från den informationen genom att välja slumpmässiga koordinater på en viss elliptisk kurva och göra några beräkningar.
För din fördel är allt du behöver oroa dig för den offentliga nyckeln, som gör att du kan skicka och ta emot betalningar.
'65' för lång
Längden på tecken som utgör den publika nyckeln var dock mycket långa och obekväma, eftersom de var 65 tecken långa. Potentialen för en individ att skriva det fel var en tillräcklig anledning för bitcoin-utvecklarna att skapa en metod för att härleda en adress från den publika nyckeln.
För nybörjare eller till och med de som gör vanliga transaktioner, när du klistrar in en blockchain-adress i din bitcoin-plånbok, kontrollerar den omedelbart prefixet och beräknar "checksumman".
En kontrollsummaadress är ett snabbt sätt att verifiera om ett nummer, eller en uppsättning data, har ändrats, antingen avsiktligt eller oavsiktligt. Detta förhindrar att du av misstag skickar din krypto till en obefintlig adress. Med andra ord, det löser det "skrivbara" eller typografiska felet.
Checksummaadressen skapas genom att köra algoritmen på ett datastycke, generera ett checksummanummer eller hash, som sedan kan skickas tillsammans med den ursprungliga datauppsättningen. Datamottagaren kan sedan använda hashen för att avgöra om data har ändrats eller korrupts. Ett skydd. Om kontrollsumman inte matchar, avvisar den adressen, vilket gör det omöjligt att (oavsiktligt) skicka pengar till en felaktig adress på grund av ett skriv- eller typografiskt fel.
Om du däremot har den privata nyckeln för en adress är det bara du som kan signera en transaktion med den kryptovaluta-token som tilldelats den adressen. I sin tur kan alla som känner till din adress verifiera giltigheten av din signatur.
Helt klart är allt som händer att signera en transaktion och verifiera transaktionen med hjälp av offentliga och privata nycklar.

Källa:Blockgeeks
Eftersom Bitcoin är den främsta kryptovalutan är det rimligt att anta att den är lite mer avancerad och sofistikerad, vilket är anledningen till att den har mer avancerade adresser, känd som P2SH adresser eller "Betala till skripthash".
P2SH-adresser innebär att individen inte betalar för hashen av en offentlig nyckel, utan snarare för hashen av ett skript. I lekmannatermer betyder allt detta att när du signerar en transaktion behöver du inte tillhandahålla signaturen som matchar en viss offentlig nyckel - istället ett skript som matchar en viss hash.
Syftet med detta är helt enkelt att möjliggöra mer genomförbara och flexibla sätt att verifiera dig själv.
P2SH-adresser använder prefixet 05 , som börjar med en "3". För mer information om P2SH-adresser, klicka här.
Börja köpa och handla kryptovaluta
Registrera dig och starta möjligheter med valutans framtid
Registrera dig nu
Det är värt att nämna att många andra kryptovalutor, som Litecoin (LTC), Dash och Dogecoin, använder ett mycket liknande adressformat som bitcoin.
Andra, som Monero, använder Cryptonote-algoritmen, som distribuerar en annan kryptografisk signaturalgoritm för att generera den publika nyckeln, EdDSA. Dessa är kända som Cryptonote-valutor, som har "ring-signaturer", vilket kräver att adresserna har två publika nycklar - en visnings- och spendnyckel.
I likhet med bitcoin-adresser lägger Cryptonote till en prefixbyte och hashar resultatet. Istället för att använda dubbel SHA-256, använder den Keccak-256 för att generera fyra kontrollsummabyte. Dessa läggs till i slutet av en sträng. När checksumbyte har konverterats till base58 har du den slutliga adressen - och ja, den är väldigt lång.
43ZZViHQKd42X7cajEtc6NUoxG4AvyMu3ZqpGTBP85uhEfYoPVAuGHxJcomMHEPp3NWiKJRUMnuAJ7dfBrPTcfjYMPJzz2a
Kom ihåg att inte fastna i de olika adresserna som genereras - de fungerar bara som ett sätt att acceptera en betalning, som tilldelas en viss offentlig nyckel.
Det spelar alltså ingen roll vad du gör med den publika nyckeln, vilken kryptografisk algoritm du använder för att konvertera den till en typ av adress och hur den är formaterad.
Även om Ethereums adress liknar Bitcoins, skiljer den sig på två sätt:
Du börjar med en privat nyckel och använder ECDSA för att generera den 64-byte publika nyckeln, som hashas med Keccak-256. Resultatet är strängen på 32 byte, där de första 12 byten släpps, vilket lämnar 20 byte som består av en adress på 40 tecken. Vid den tidpunkten prefixet "0x" läggs till i adressen. Eftersom Ethereum inte konverterar adressen till base58, lämnas den i hexadecimal (0-F).
Även om vilken hexadecimal sträng på 40 tecken som helst kan vara en Ethereum-adress, avråder ethereum-utvecklarna (som bitcoins) också kraftigt användare från att manuellt skriva in en så lång adress, vilket riskerar eventuella skriv- eller typografiska fel som kan leda till förlust av pengar.
De flesta Ethereum-utvecklare föredrar ICAP-formatet, som liksom bitcoin-adresser också använder base58-tecken och inkluderar en kontrollsumma.
E7338O073KYGTWWZN0F2WZ0R8PX5ZPPZS
ICAP, till sin fördel, är ett fullt giltigt internationellt bankkontonummer (IBAN), vilket gör att befintlig bankprogramvara kan förstå interagera med den. IBAN är den internationella identifieraren för kundkonton i bankbranschen, som består av 32 skiftlägesokänsliga alpanumeriska tecken, en landskod, en kontrollsumma, banknummer och kontonummer.
Men du kanske tycker att STEEM, en kryptovaluta baserad på BitShares-konceptet, är mer användarvänlig och tidsvänlig. Varför?
Sammankopplat med Steemit-plattformen har STEEM ett liknande system som Ethereum - ditt användarnamn i STEEM är också din plånboksadress.
Skillnaden med STEEM är arkitekturen bakom namnadresserna. För mer information om detta, klicka här.
I februari förvärvade TRON-grundaren, Justin Sun, Steemit, vilket skapade en våg av dramatik i hela branschen. För mer information om detta, klicka här.
Börja köpa och handla kryptovaluta
Registrera dig och starta möjligheter med valutans framtid
Registrera dig nu
Hur man säljer smycken till en pantbank
Bästa företagen i indiska flygbranschen 2020!
5 alternativa investeringsmöjligheter du behöver veta om
AskDrWealth:Analysera banker, aktieanalysverktyg och SRS för REITs/ETF:er
Ny sort av finanschef... ninja of numbers
Sociala medier är inte bara en plats för att få kontakt med vänner – det är där du kan hitta exklusiva varumärken med stor rabatt, och i vissa fall gratis.
Hur man läser aktiediagram för nybörjare
Trevlig söndag och troligen Hawaii för vår semester