Tirdzniecība (III) - Tirdzniecības pasūtījumu struktūra un skripti
Izpratne par šo zināšanu daļu ir ļoti svarīga, tā tieši nosaka, vai varēsiet izprast turpmākos rakstus. Ja jums ir kādi jautājumi, droši atstājiet ziņu vai rakstiet privāti.
Pirmais. Pārskats Maku izvēle un lietošana ir saistīta ar mums, zaudētājiem, esmu pamanījis, ka daudzi iesācēji nezina par makiem un nezina, kā tos izmantot. Patiesībā, maks ir konteiners, kas ģenerē un saglabā privātās un publiskās atslēgas un adreses, un darījumu veikšanas laikā tas atbild par privātās atslēgas parakstīšanu, publiskās atslēgas šifrēšanu, vai saņemšanu ar ģenerēto adresi, vai atgriezeniskās maiņas naudas saņemšanu ar ģenerēto adresi. Tajā pašā laikā tas nepārtraukti piekļūst Bitcoin tīklam, lai aprēķinātu tavu maka atlikumu un to parādītu. Kad kāds dod tev savu Bitcoin adresi, un kāds nosūta naudu uz šo adresi, tavā makā redzamais Bitcoin atlikums mainīsies. Kad tu nosūti naudu kādam, papildus tam, ko jāmaksā, jāsniedz arī atpakaļ nauda, tāpēc tev ir jānorāda arī maiņas adrese, kas ir līdzīga dzīvē esošajai maiņas naudai.
Katram darījumam pēc tam, kad tas tiek izplatīts, ir jānokļūst pie mezgliem, lai to apstiprinātu, un apstiprināšanas galvenais saturs ir atbloķēšanas skripta + bloķēšanas skripta izpilde, lai redzētu, vai rezultāts ir true.
Maka (pieci) - BIP44 standarts un nākotnes uzņēmums
Nākotnes uzņēmumi noteikti virzīsies uz inteliģenci, arī finanšu pārvaldība noteikti piedzīvos lielas pārmaiņas, no BIP44 mēs varam saskatīt norādes, kā nākotnes trīsdesmit gadu sabiedrība attīstīsies, patiesībā ir grūti teikt.
(3) Piemēra demonstrācija Mēs no BIP39 ģenerētās sēklas uzsāksim, pakāpeniski izskaidrojot, kā BIP32 tiek izpildīts. (1) Sēkla: 0x5b56c417303faa3fcba7e57400e120a0ca83ec5a4fc9ffba757fbe63fbd77a89a1a3be4c67196f57c39a88b76373733891bfaba16ed27a813ceed498804c0570 (2) Atvasināt galveno atslēgu Meklējiet tiešsaistes rīkus, lai ģenerētu 512 bitu rezultātu (ja nevarat atrast, lūdzu, sazinieties ar mani) 0xb2a0d576b828b537688b561f2cfa8dac3602d54c62bde619ad5331e6c235ee26b70d675323c40ec461e0a6af603b1f135fb2af9ae753eeff18922732a73b0f05 Saņemt galveno privāto atslēgu: 0xb2a0d576b828b537688b561f2cfa8dac3602d54c62bde619ad5331e6c235ee26
2. Atvasināšanas noteikumi [BIP32] Mēs izmantojām BIP39, lai radītu sēklu, ko saucam par "galveno sēklu", saskaņā ar BIP32 atvasināšanas noteikumiem, mēs varam atvasināt "galveno privāto atslēgu", "galveno publisko atslēgu", "galveno ķēdes kodu", no kuriem visi tiek saukti par "atslēgām". Mēs varam turpināt izmantot "atslēgas" kā "bērnu sēklu", lai atvasinātu "bērna atslēgas" ("bērna privātā atslēga", "bērna publiskā atslēga", "bērna ķēdes kods"), un tā tālāk var neierobežoti radīt pēcnācējus, visi tie ir atvasināti no "galvenās sēklas", tāpēc "galvenā sēkla" tiek saukta arī par "sakni". "Galvenā privātā atslēga", "galvenā publiskā atslēga", "galvenais ķēdes kods" tiek saukti par "galvenajām atslēgām". Kamēr mēs esam dublējuši "palīgteikumus", mēs varam eksportēt "sakni"->"galveno sakni"->"bērnu sakni" utt.
2. Slāņota noteiktības maki|HD maki Lai risinātu nejaušo maku trūkumus, Bitcoin izstrādātāju kopiena 2012., 2013. un 2014. gadā izveidoja trīs standarta protokolus, proti, BIP32, BIP39, BIP44 (BIP, Bitcoin uzlabojumu priekšlikums), kas galu galā veidoja tagadējo galveno maku arhitektūras pamatu.
Attēls 1, BIP32,39,44 Attēls 2, HD maku priekšrocības Trīs. HD maku pamatloģika Sākotnēji, HD maki tika izveidoti saskaņā ar šiem trim protokoliem, pēc tam uz šī pamata pakāpeniski attīstījās un evolūcionēja. Zemāk mēs īsi aprakstīsim, kā šie trīs protokoli sadarbojas.