메타마스크와 같은 개인 지갑을 생성하면 니모닉을 안전하게 백업하라는 메시지를 보게 되죠. 언뜻 보면 별 거 아닌거 같아 보입니다만, 대체 니모닉(Mnemonic)이 무엇이길래 그토록 소중하게 보관해야 하는 것일까요?
니모닉은 비트코인 개발자들이 처음 제안한 것으로 무작위로 생선된 16진수 엔트로피 코드를 최종적으로 사람이 알아볼 수 있는 단어로 치환한 것입니다. 말이 조금 어렵나요? 그러나 하나씩 살펴보면 꽤 재밌을 수 있습니다!
니모닉 문구 생성 방법
니모닉 문구는 총 5단계를 거쳐 생성됩니다. 가장 먼저 1) 엔트로피 코드 생성입니다. 엔트로피 코드는 무작위로 생성된 코드로 다음과 같은 형태를 띄고 있습니다. 제대로 알아보기 쉽지 않은 상당히 복잡해 보이는 데이터죠.
067170851317b7832d58847bc10203b977dafb5ac7aeae9e3b086b8cb8f29c39
다음 단계에서는 이를 바이너리 2진수로 변환하는 과정을 거칩니다. 이 때, 엔트로피 1글자가 4자리 2진수로 변환되어 총 256비트의 바이너리 형태로 전환됩니다.
00000110011 10001011100 00100001010 00100110001 01111011011 11000001100 10110101011 00010000100 01111011110 00001000000 10000000111 01110010111 01111101101 01111101101 01101011000 11110101110 10101110100 11110001110 11000010000 11010111000 11001011100 01111001010 01110000111 001
바이너리 전환 후에는 3) 체크섬을 추가합니다. 체크섬이란 중복 검사의 한 형태로, 데이터의 무결성을 보호하는 방법입니다. 다음과 같이 8자리 바이너리 데이터를 2진수 바이너리 코드 뒷 부분에 추가하게 됩니다.
00000110011 10001011100 00100001010 00100110001 01111011011 11000001100 10110101011 00010000100 01111011110 00001000000 10000000111 01110010111 01111101101 01111101101 01101011000 11110101110 10101110100 11110001110 11000010000 11010111000 11001011100 01111001010 01110000111 00100111111
4) 이제 해당 데이터를 10진수로 전환할 차례입니다. 체크섬이 추가된 264자리 바이너리 코드를 11비트씩 24그룹으로 나누어 10진수로 변환합니다.
51 1116 266 305 987 1548 1451 132 990 64 1031 919 1005 1005 856 1966 1396 1934 1552 1720 1628 970 903 319
5) 마지막 단계는 니모닉 단어 형태로 해당 숫자를 전환하는 것입니다. 2048개 니모닉 문구는 사전에 정의되어 있으며, 해당 10진수에 해당하는 니모닉 문구가 니모닉 시드로 활용되게 됩니다.
니모닉과 시드 문구는 혼용되어 사용되는 경우가 많습니다. 그러나 엄밀히 말해 니모닉은 16진수 숫자 및 문자열을 의미하며, 니모닉 시드 문구는 이를 사람이 읽을 수 있는 2048개의 단어 중 12개 또는 24개로 변환된 것입니다.
2048개 니모닉 시드 문구
개인 지갑의 시드 문구 생성 시 제공되는 2048개의 단어는 다음과 같습니다. 탈중앙 지갑에서 사용되는 시드 문구는 아래의 표에서 제공된 단어들을 무작위로 조합하여 생성됩니다.
# | Word | # | Word | # | Word | # | Word | # | Word |
---|---|---|---|---|---|---|---|---|---|
0 | abandon | 1 | ability | 2 | able | 3 | about | 4 | above |
5 | absent | 6 | absorb | 7 | abstract | 8 | absurd | 9 | abuse |
10 | access | 11 | accident | 12 | account | 13 | accuse | 14 | achieve |
15 | acid | 16 | acoustic | 17 | acquire | 18 | across | 19 | act |
20 | action | 21 | actor | 22 | actress | 23 | actual | 24 | adapt |
25 | add | 26 | addict | 27 | address | 28 | adjust | 29 | admit |
30 | adult | 31 | advance | 32 | advice | 33 | aerobic | 34 | affair |
35 | afford | 36 | afraid | 37 | again | 38 | age | 39 | agent |
40 | agree | 41 | ahead | 42 | aim | 43 | air | 44 | airport |
45 | aisle | 46 | alarm | 47 | album | 48 | alcohol | 49 | alert |
50 | alien | 51 | all | 52 | alley | 53 | allow | 54 | almost |
55 | alone | 56 | alpha | 57 | already | 58 | also | 59 | alter |
60 | always | 61 | amateur | 62 | amazing | 63 | among | 64 | amount |
65 | amused | 66 | analyst | 67 | anchor | 68 | ancient | 69 | anger |
70 | angle | 71 | angry | 72 | animal | 73 | ankle | 74 | announce |
75 | annual | 76 | another | 77 | answer | 78 | antenna | 79 | antique |
80 | anxiety | 81 | any | 82 | apart | 83 | apology | 84 | appear |
85 | apple | 86 | approve | 87 | april | 88 | arch | 89 | arctic |
90 | area | 91 | arena | 92 | argue | 93 | arm | 94 | armed |
95 | armor | 96 | army | 97 | around | 98 | arrange | 99 | arrest |
100 | arrive | 101 | arrow | 102 | art | 103 | artefact | 104 | artist |
105 | artwork | 106 | ask | 107 | aspect | 108 | assault | 109 | asset |
110 | assist | 111 | assume | 112 | asthma | 113 | athlete | 114 | atom |
115 | attack | 116 | attend | 117 | attitude | 118 | attract | 119 | auction |
120 | audit | 121 | august | 122 | aunt | 123 | author | 124 | auto |
125 | autumn | 126 | average | 127 | avocado | 128 | avoid | 129 | awake |
130 | aware | 131 | away | 132 | awesome | 133 | awful | 134 | awkward |
135 | axis | 136 | baby | 137 | bachelor | 138 | bacon | 139 | badge |
140 | bag | 141 | balance | 142 | balcony | 143 | ball | 144 | bamboo |
145 | banana | 146 | banner | 147 | bar | 148 | barely | 149 | bargain |
150 | barrel | 151 | base | 152 | basic | 153 | basket | 154 | battle |
155 | beach | 156 | bean | 157 | beauty | 158 | because | 159 | become |
160 | beef | 161 | before | 162 | begin | 163 | behave | 164 | behind |
165 | believe | 166 | below | 167 | belt | 168 | bench | 169 | benefit |
170 | best | 171 | betray | 172 | better | 173 | between | 174 | beyond |
175 | bicycle | 176 | bid | 177 | bike | 178 | bind | 179 | biology |
180 | bird | 181 | birth | 182 | bitter | 183 | black | 184 | blade |
185 | blame | 186 | blanket | 187 | blast | 188 | bleak | 189 | bless |
190 | blind | 191 | blood | 192 | blossom | 193 | blouse | 194 | blue |
195 | blur | 196 | blush | 197 | board | 198 | boat | 199 | body |
200 | boil | 201 | bomb | 202 | bone | 203 | bonus | 204 | book |
205 | boost | 206 | border | 207 | boring | 208 | borrow | 209 | boss |
210 | bottom | 211 | bounce | 212 | box | 213 | boy | 214 | bracket |
215 | brain | 216 | brand | 217 | brass | 218 | brave | 219 | bread |
220 | breeze | 221 | brick | 222 | bridge | 223 | brief | 224 | bright |
225 | bring | 226 | brisk | 227 | broccoli | 228 | broken | 229 | bronze |
230 | broom | 231 | brother | 232 | brown | 233 | brush | 234 | bubble |
235 | buddy | 236 | budget | 237 | buffalo | 238 | build | 239 | bulb |
240 | bulk | 241 | bullet | 242 | bundle | 243 | bunker | 244 | burden |
245 | burger | 246 | burst | 247 | bus | 248 | business | 249 | busy |
250 | butter | 251 | buyer | 252 | buzz | 253 | cabbage | 254 | cabin |
255 | cable | 256 | cactus | 257 | cage | 258 | cake | 259 | call |
260 | calm | 261 | camera | 262 | camp | 263 | can | 264 | canal |
265 | cancel | 266 | candy | 267 | cannon | 268 | canoe | 269 | canvas |
270 | canyon | 271 | capable | 272 | capital | 273 | captain | 274 | car |
275 | carbon | 276 | card | 277 | cargo | 278 | carpet | 279 | carry |
280 | cart | 281 | case | 282 | cash | 283 | casino | 284 | castle |
285 | casual | 286 | cat | 287 | catalog | 288 | catch | 289 | category |
290 | cattle | 291 | caught | 292 | cause | 293 | caution | 294 | cave |
295 | ceiling | 296 | celery | 297 | cement | 298 | census | 299 | century |
300 | cereal | 301 | certain | 302 | chair | 303 | chalk | 304 | champion |
305 | change | 306 | chaos | 307 | chapter | 308 | charge | 309 | chase |
310 | chat | 311 | cheap | 312 | check | 313 | cheese | 314 | chef |
315 | cherry | 316 | chest | 317 | chicken | 318 | chief | 319 | child |
320 | chimney | 321 | choice | 322 | choose | 323 | chronic | 324 | chuckle |
325 | chunk | 326 | churn | 327 | cigar | 328 | cinnamon | 329 | circle |
330 | citizen | 331 | city | 332 | civil | 333 | claim | 334 | clap |
335 | clarify | 336 | claw | 337 | clay | 338 | clean | 339 | clerk |
340 | clever | 341 | click | 342 | client | 343 | cliff | 344 | climb |
345 | clinic | 346 | clip | 347 | clock | 348 | clog | 349 | close |
350 | cloth | 351 | cloud | 352 | clown | 353 | club | 354 | clump |
355 | cluster | 356 | clutch | 357 | coach | 358 | coast | 359 | coconut |
360 | code | 361 | coffee | 362 | coil | 363 | coin | 364 | collect |
365 | color | 366 | column | 367 | combine | 368 | come | 369 | comfort |
370 | comic | 371 | common | 372 | company | 373 | concert | 374 | conduct |
375 | confirm | 376 | congress | 377 | connect | 378 | consider | 379 | control |
380 | convince | 381 | cook | 382 | cool | 383 | copper | 384 | copy |
385 | coral | 386 | core | 387 | corn | 388 | correct | 389 | cost |
390 | cotton | 391 | couch | 392 | country | 393 | couple | 394 | course |
395 | cousin | 396 | cover | 397 | coyote | 398 | crack | 399 | cradle |
400 | craft | 401 | cram | 402 | crane | 403 | crash | 404 | crater |
405 | crawl | 406 | crazy | 407 | cream | 408 | credit | 409 | creek |
410 | crew | 411 | cricket | 412 | crime | 413 | crisp | 414 | critic |
415 | crop | 416 | cross | 417 | crouch | 418 | crowd | 419 | crucial |
420 | cruel | 421 | cruise | 422 | crumble | 423 | crunch | 424 | crush |
425 | cry | 426 | crystal | 427 | cube | 428 | culture | 429 | cup |
430 | cupboard | 431 | curious | 432 | current | 433 | curtain | 434 | curve |
435 | cushion | 436 | custom | 437 | cute | 438 | cycle | 439 | dad |
440 | damage | 441 | damp | 442 | dance | 443 | danger | 444 | daring |
445 | dash | 446 | daughter | 447 | dawn | 448 | day | 449 | deal |
450 | debate | 451 | debris | 452 | decade | 453 | december | 454 | decide |
455 | decline | 456 | decorate | 457 | decrease | 458 | deer | 459 | defense |
460 | define | 461 | defy | 462 | degree | 463 | delay | 464 | deliver |
465 | demand | 466 | demise | 467 | denial | 468 | dentist | 469 | deny |
470 | depart | 471 | depend | 472 | deposit | 473 | depth | 474 | deputy |
475 | derive | 476 | describe | 477 | desert | 478 | design | 479 | desk |
480 | despair | 481 | destroy | 482 | detail | 483 | detect | 484 | develop |
485 | device | 486 | devote | 487 | diagram | 488 | dial | 489 | diamond |
490 | diary | 491 | dice | 492 | diesel | 493 | diet | 494 | differ |
495 | digital | 496 | dignity | 497 | dilemma | 498 | dinner | 499 | dinosaur |
500 | direct | 501 | dirt | 502 | disagree | 503 | discover | 504 | disease |
505 | dish | 506 | dismiss | 507 | disorder | 508 | display | 509 | distance |
510 | divert | 511 | divide | 512 | divorce | 513 | dizzy | 514 | doctor |
515 | document | 516 | dog | 517 | doll | 518 | dolphin | 519 | domain |
520 | donate | 521 | donkey | 522 | donor | 523 | door | 524 | dose |
525 | double | 526 | dove | 527 | draft | 528 | dragon | 529 | drama |
530 | drastic | 531 | draw | 532 | dream | 533 | dress | 534 | drift |
535 | drill | 536 | drink | 537 | drip | 538 | drive | 539 | drop |
540 | drum | 541 | dry | 542 | duck | 543 | dumb | 544 | dune |
545 | during | 546 | dust | 547 | dutch | 548 | duty | 549 | dwarf |
550 | dynamic | 551 | eager | 552 | eagle | 553 | early | 554 | earn |
555 | earth | 556 | easily | 557 | east | 558 | easy | 559 | echo |
560 | ecology | 561 | economy | 562 | edge | 563 | edit | 564 | educate |
565 | effort | 566 | egg | 567 | eight | 568 | either | 569 | elbow |
570 | elder | 571 | electric | 572 | elegant | 573 | element | 574 | elephant |
575 | elevator | 576 | elite | 577 | else | 578 | embark | 579 | embody |
580 | embrace | 581 | emerge | 582 | emotion | 583 | employ | 584 | empower |
585 | empty | 586 | enable | 587 | enact | 588 | end | 589 | endless |
590 | endorse | 591 | enemy | 592 | energy | 593 | enforce | 594 | engage |
595 | engine | 596 | enhance | 597 | enjoy | 598 | enlist | 599 | enough |
600 | enrich | 601 | enroll | 602 | ensure | 603 | enter | 604 | entire |
605 | entry | 606 | envelope | 607 | episode | 608 | equal | 609 | equip |
610 | era | 611 | erase | 612 | erode | 613 | erosion | 614 | error |
615 | erupt | 616 | escape | 617 | essay | 618 | essence | 619 | estate |
620 | eternal | 621 | ethics | 622 | evidence | 623 | evil | 624 | evoke |
625 | evolve | 626 | exact | 627 | example | 628 | excess | 629 | exchange |
630 | excite | 631 | exclude | 632 | excuse | 633 | execute | 634 | exercise |
635 | exhaust | 636 | exhibit | 637 | exile | 638 | exist | 639 | exit |
640 | exotic | 641 | expand | 642 | expect | 643 | expire | 644 | explain |
645 | expose | 646 | express | 647 | extend | 648 | extra | 649 | eye |
650 | eyebrow | 651 | fabric | 652 | face | 653 | faculty | 654 | fade |
655 | faint | 656 | faith | 657 | fall | 658 | false | 659 | fame |
660 | family | 661 | famous | 662 | fan | 663 | fancy | 664 | fantasy |
665 | farm | 666 | fashion | 667 | fat | 668 | fatal | 669 | father |
670 | fatigue | 671 | fault | 672 | favorite | 673 | feature | 674 | february |
675 | federal | 676 | fee | 677 | feed | 678 | feel | 679 | female |
680 | fence | 681 | festival | 682 | fetch | 683 | fever | 684 | few |
685 | fiber | 686 | fiction | 687 | field | 688 | figure | 689 | file |
690 | film | 691 | filter | 692 | final | 693 | find | 694 | fine |
695 | finger | 696 | finish | 697 | fire | 698 | firm | 699 | first |
700 | fiscal | 701 | fish | 702 | fit | 703 | fitness | 704 | fix |
705 | flag | 706 | flame | 707 | flash | 708 | flat | 709 | flavor |
710 | flee | 711 | flight | 712 | flip | 713 | float | 714 | flock |
715 | floor | 716 | flower | 717 | fluid | 718 | flush | 719 | fly |
720 | foam | 721 | focus | 722 | fog | 723 | foil | 724 | fold |
725 | follow | 726 | food | 727 | foot | 728 | force | 729 | forest |
730 | forget | 731 | fork | 732 | fortune | 733 | forum | 734 | forward |
735 | fossil | 736 | foster | 737 | found | 738 | fox | 739 | fragile |
740 | frame | 741 | frequent | 742 | fresh | 743 | friend | 744 | fringe |
745 | frog | 746 | front | 747 | frost | 748 | frown | 749 | frozen |
750 | fruit | 751 | fuel | 752 | fun | 753 | funny | 754 | furnace |
755 | fury | 756 | future | 757 | gadget | 758 | gain | 759 | galaxy |
760 | gallery | 761 | game | 762 | gap | 763 | garage | 764 | garbage |
765 | garden | 766 | garlic | 767 | garment | 768 | gas | 769 | gasp |
770 | gate | 771 | gather | 772 | gauge | 773 | gaze | 774 | general |
775 | genius | 776 | genre | 777 | gentle | 778 | genuine | 779 | gesture |
780 | ghost | 781 | giant | 782 | gift | 783 | giggle | 784 | ginger |
785 | giraffe | 786 | girl | 787 | give | 788 | glad | 789 | glance |
790 | glare | 791 | glass | 792 | glide | 793 | glimpse | 794 | globe |
795 | gloom | 796 | glory | 797 | glove | 798 | glow | 799 | glue |
800 | goat | 801 | goddess | 802 | gold | 803 | good | 804 | goose |
805 | gorilla | 806 | gospel | 807 | gossip | 808 | govern | 809 | gown |
810 | grab | 811 | grace | 812 | grain | 813 | grant | 814 | grape |
815 | grass | 816 | gravity | 817 | great | 818 | green | 819 | grid |
820 | grief | 821 | grit | 822 | grocery | 823 | group | 824 | grow |
825 | grunt | 826 | guard | 827 | guess | 828 | guide | 829 | guilt |
830 | guitar | 831 | gun | 832 | gym | 833 | habit | 834 | hair |
835 | half | 836 | hammer | 837 | hamster | 838 | hand | 839 | happy |
840 | harbor | 841 | hard | 842 | harsh | 843 | harvest | 844 | hat |
845 | have | 846 | hawk | 847 | hazard | 848 | head | 849 | health |
850 | heart | 851 | heavy | 852 | hedgehog | 853 | height | 854 | hello |
855 | helmet | 856 | help | 857 | hen | 858 | hero | 859 | hidden |
860 | high | 861 | hill | 862 | hint | 863 | hip | 864 | hire |
865 | history | 866 | hobby | 867 | hockey | 868 | hold | 869 | hole |
870 | holiday | 871 | hollow | 872 | home | 873 | honey | 874 | hood |
875 | hope | 876 | horn | 877 | horror | 878 | horse | 879 | hospital |
880 | host | 881 | hotel | 882 | hour | 883 | hover | 884 | hub |
885 | huge | 886 | human | 887 | humble | 888 | humor | 889 | hundred |
890 | hungry | 891 | hunt | 892 | hurdle | 893 | hurry | 894 | hurt |
895 | husband | 896 | hybrid | 897 | ice | 898 | icon | 899 | idea |
900 | identify | 901 | idle | 902 | ignore | 903 | ill | 904 | illegal |
905 | illness | 906 | image | 907 | imitate | 908 | immense | 909 | immune |
910 | impact | 911 | impose | 912 | improve | 913 | impulse | 914 | inch |
915 | include | 916 | income | 917 | increase | 918 | index | 919 | indicate |
920 | indoor | 921 | industry | 922 | infant | 923 | inflict | 924 | inform |
925 | inhale | 926 | inherit | 927 | initial | 928 | inject | 929 | injury |
930 | inmate | 931 | inner | 932 | innocent | 933 | input | 934 | inquiry |
935 | insane | 936 | insect | 937 | inside | 938 | inspire | 939 | install |
940 | intact | 941 | interest | 942 | into | 943 | invest | 944 | invite |
945 | involve | 946 | iron | 947 | island | 948 | isolate | 949 | issue |
950 | item | 951 | ivory | 952 | jacket | 953 | jaguar | 954 | jar |
955 | jazz | 956 | jealous | 957 | jeans | 958 | jelly | 959 | jewel |
960 | job | 961 | join | 962 | joke | 963 | journey | 964 | joy |
965 | judge | 966 | juice | 967 | jump | 968 | jungle | 969 | junior |
970 | junk | 971 | just | 972 | kangaroo | 973 | keen | 974 | keep |
975 | ketchup | 976 | key | 977 | kick | 978 | kid | 979 | kidney |
980 | kind | 981 | kingdom | 982 | kiss | 983 | kit | 984 | kitchen |
985 | kite | 986 | kitten | 987 | kiwi | 988 | knee | 989 | knife |
990 | knock | 991 | know | 992 | lab | 993 | label | 994 | labor |
995 | ladder | 996 | lady | 997 | lake | 998 | lamp | 999 | language |
1000 | laptop | 1001 | large | 1002 | later | 1003 | latin | 1004 | laugh |
1005 | laundry | 1006 | lava | 1007 | law | 1008 | lawn | 1009 | lawsuit |
1010 | layer | 1011 | lazy | 1012 | leader | 1013 | leaf | 1014 | learn |
1015 | leave | 1016 | lecture | 1017 | left | 1018 | leg | 1019 | legal |
1020 | legend | 1021 | leisure | 1022 | lemon | 1023 | lend | 1024 | length |
1025 | lens | 1026 | leopard | 1027 | lesson | 1028 | letter | 1029 | level |
1030 | liar | 1031 | liberty | 1032 | library | 1033 | license | 1034 | life |
1035 | lift | 1036 | light | 1037 | like | 1038 | limb | 1039 | limit |
1040 | link | 1041 | lion | 1042 | liquid | 1043 | list | 1044 | little |
1045 | live | 1046 | lizard | 1047 | load | 1048 | loan | 1049 | lobster |
1050 | local | 1051 | lock | 1052 | logic | 1053 | lonely | 1054 | long |
1055 | loop | 1056 | lottery | 1057 | loud | 1058 | lounge | 1059 | love |
1060 | loyal | 1061 | lucky | 1062 | luggage | 1063 | lumber | 1064 | lunar |
1065 | lunch | 1066 | luxury | 1067 | lyrics | 1068 | machine | 1069 | mad |
1070 | magic | 1071 | magnet | 1072 | maid | 1073 | 1074 | main | |
1075 | major | 1076 | make | 1077 | mammal | 1078 | man | 1079 | manage |
1080 | mandate | 1081 | mango | 1082 | mansion | 1083 | manual | 1084 | maple |
1085 | marble | 1086 | march | 1087 | margin | 1088 | marine | 1089 | market |
1090 | marriage | 1091 | mask | 1092 | mass | 1093 | master | 1094 | match |
1095 | material | 1096 | math | 1097 | matrix | 1098 | matter | 1099 | maximum |
1100 | maze | 1101 | meadow | 1102 | mean | 1103 | measure | 1104 | meat |
1105 | mechanic | 1106 | medal | 1107 | media | 1108 | melody | 1109 | melt |
1110 | member | 1111 | memory | 1112 | mention | 1113 | menu | 1114 | mercy |
1115 | merge | 1116 | merit | 1117 | merry | 1118 | mesh | 1119 | message |
1120 | metal | 1121 | method | 1122 | middle | 1123 | midnight | 1124 | milk |
1125 | million | 1126 | mimic | 1127 | mind | 1128 | minimum | 1129 | minor |
1130 | minute | 1131 | miracle | 1132 | mirror | 1133 | misery | 1134 | miss |
1135 | mistake | 1136 | mix | 1137 | mixed | 1138 | mixture | 1139 | mobile |
1140 | model | 1141 | modify | 1142 | mom | 1143 | moment | 1144 | monitor |
1145 | monkey | 1146 | monster | 1147 | month | 1148 | moon | 1149 | moral |
1150 | more | 1151 | morning | 1152 | mosquito | 1153 | mother | 1154 | motion |
1155 | motor | 1156 | mountain | 1157 | mouse | 1158 | move | 1159 | movie |
1160 | much | 1161 | muffin | 1162 | mule | 1163 | multiply | 1164 | muscle |
1165 | museum | 1166 | mushroom | 1167 | music | 1168 | must | 1169 | mutual |
1170 | myself | 1171 | mystery | 1172 | myth | 1173 | naive | 1174 | name |
1175 | napkin | 1176 | narrow | 1177 | nasty | 1178 | nation | 1179 | nature |
1180 | near | 1181 | neck | 1182 | need | 1183 | negative | 1184 | neglect |
1185 | neither | 1186 | nephew | 1187 | nerve | 1188 | nest | 1189 | net |
1190 | network | 1191 | neutral | 1192 | never | 1193 | news | 1194 | next |
1195 | nice | 1196 | night | 1197 | noble | 1198 | noise | 1199 | nominee |
1200 | noodle | 1201 | normal | 1202 | north | 1203 | nose | 1204 | notable |
1205 | note | 1206 | nothing | 1207 | notice | 1208 | novel | 1209 | now |
1210 | nuclear | 1211 | number | 1212 | nurse | 1213 | nut | 1214 | oak |
1215 | obey | 1216 | object | 1217 | oblige | 1218 | obscure | 1219 | observe |
1220 | obtain | 1221 | obvious | 1222 | occur | 1223 | ocean | 1224 | october |
1225 | odor | 1226 | off | 1227 | offer | 1228 | office | 1229 | often |
1230 | oil | 1231 | okay | 1232 | old | 1233 | olive | 1234 | olympic |
1235 | omit | 1236 | once | 1237 | one | 1238 | onion | 1239 | online |
1240 | only | 1241 | open | 1242 | opera | 1243 | opinion | 1244 | oppose |
1245 | option | 1246 | orange | 1247 | orbit | 1248 | orchard | 1249 | order |
1250 | ordinary | 1251 | organ | 1252 | orient | 1253 | original | 1254 | orphan |
1255 | ostrich | 1256 | other | 1257 | outdoor | 1258 | outer | 1259 | output |
1260 | outside | 1261 | oval | 1262 | oven | 1263 | over | 1264 | own |
1265 | owner | 1266 | oxygen | 1267 | oyster | 1268 | ozone | 1269 | pact |
1270 | paddle | 1271 | page | 1272 | pair | 1273 | palace | 1274 | palm |
1275 | panda | 1276 | panel | 1277 | panic | 1278 | panther | 1279 | paper |
1280 | parade | 1281 | parent | 1282 | park | 1283 | parrot | 1284 | party |
1285 | pass | 1286 | patch | 1287 | path | 1288 | patient | 1289 | patrol |
1290 | pattern | 1291 | pause | 1292 | pave | 1293 | payment | 1294 | peace |
1295 | peanut | 1296 | pear | 1297 | peasant | 1298 | pelican | 1299 | pen |
1300 | penalty | 1301 | pencil | 1302 | people | 1303 | pepper | 1304 | perfect |
1305 | permit | 1306 | person | 1307 | pet | 1308 | phone | 1309 | photo |
1310 | phrase | 1311 | physical | 1312 | piano | 1313 | picnic | 1314 | picture |
1315 | piece | 1316 | pig | 1317 | pigeon | 1318 | pill | 1319 | pilot |
1320 | pink | 1321 | pioneer | 1322 | pipe | 1323 | pistol | 1324 | pitch |
1325 | pizza | 1326 | place | 1327 | planet | 1328 | plastic | 1329 | plate |
1330 | play | 1331 | please | 1332 | pledge | 1333 | pluck | 1334 | plug |
1335 | plunge | 1336 | poem | 1337 | poet | 1338 | point | 1339 | polar |
1340 | pole | 1341 | police | 1342 | pond | 1343 | pony | 1344 | pool |
1345 | popular | 1346 | portion | 1347 | position | 1348 | possible | 1349 | post |
1350 | potato | 1351 | pottery | 1352 | poverty | 1353 | powder | 1354 | power |
1355 | practice | 1356 | praise | 1357 | predict | 1358 | prefer | 1359 | prepare |
1360 | present | 1361 | pretty | 1362 | prevent | 1363 | price | 1364 | pride |
1365 | primary | 1366 | 1367 | priority | 1368 | prison | 1369 | private | |
1370 | prize | 1371 | problem | 1372 | process | 1373 | produce | 1374 | profit |
1375 | program | 1376 | project | 1377 | promote | 1378 | proof | 1379 | property |
1380 | prosper | 1381 | protect | 1382 | proud | 1383 | provide | 1384 | public |
1385 | pudding | 1386 | pull | 1387 | pulp | 1388 | pulse | 1389 | pumpkin |
1390 | punch | 1391 | pupil | 1392 | puppy | 1393 | purchase | 1394 | purity |
1395 | purpose | 1396 | purse | 1397 | push | 1398 | put | 1399 | puzzle |
1400 | pyramid | 1401 | quality | 1402 | quantum | 1403 | quarter | 1404 | question |
1405 | quick | 1406 | quit | 1407 | quiz | 1408 | quote | 1409 | rabbit |
1410 | raccoon | 1411 | race | 1412 | rack | 1413 | radar | 1414 | radio |
1415 | rail | 1416 | rain | 1417 | raise | 1418 | rally | 1419 | ramp |
1420 | ranch | 1421 | random | 1422 | range | 1423 | rapid | 1424 | rare |
1425 | rate | 1426 | rather | 1427 | raven | 1428 | raw | 1429 | razor |
1430 | ready | 1431 | real | 1432 | reason | 1433 | rebel | 1434 | rebuild |
1435 | recall | 1436 | receive | 1437 | recipe | 1438 | record | 1439 | recycle |
1440 | reduce | 1441 | reflect | 1442 | reform | 1443 | refuse | 1444 | region |
1445 | regret | 1446 | regular | 1447 | reject | 1448 | relax | 1449 | release |
1450 | relief | 1451 | rely | 1452 | remain | 1453 | remember | 1454 | remind |
1455 | remove | 1456 | render | 1457 | renew | 1458 | rent | 1459 | reopen |
1460 | repair | 1461 | repeat | 1462 | replace | 1463 | report | 1464 | require |
1465 | rescue | 1466 | resemble | 1467 | resist | 1468 | resource | 1469 | response |
1470 | result | 1471 | retire | 1472 | retreat | 1473 | return | 1474 | reunion |
1475 | reveal | 1476 | review | 1477 | reward | 1478 | rhythm | 1479 | rib |
1480 | ribbon | 1481 | rice | 1482 | rich | 1483 | ride | 1484 | ridge |
1485 | rifle | 1486 | right | 1487 | rigid | 1488 | ring | 1489 | riot |
1490 | ripple | 1491 | risk | 1492 | ritual | 1493 | rival | 1494 | river |
1495 | road | 1496 | roast | 1497 | robot | 1498 | robust | 1499 | rocket |
1500 | romance | 1501 | roof | 1502 | rookie | 1503 | room | 1504 | rose |
1505 | rotate | 1506 | rough | 1507 | round | 1508 | route | 1509 | royal |
1510 | rubber | 1511 | rude | 1512 | rug | 1513 | rule | 1514 | run |
1515 | runway | 1516 | rural | 1517 | sad | 1518 | saddle | 1519 | sadness |
1520 | safe | 1521 | sail | 1522 | salad | 1523 | salmon | 1524 | salon |
1525 | salt | 1526 | salute | 1527 | same | 1528 | sample | 1529 | sand |
1530 | satisfy | 1531 | satoshi | 1532 | sauce | 1533 | sausage | 1534 | save |
1535 | say | 1536 | scale | 1537 | scan | 1538 | scare | 1539 | scatter |
1540 | scene | 1541 | scheme | 1542 | school | 1543 | science | 1544 | scissors |
1545 | scorpion | 1546 | scout | 1547 | scrap | 1548 | screen | 1549 | script |
1550 | scrub | 1551 | sea | 1552 | search | 1553 | season | 1554 | seat |
1555 | second | 1556 | secret | 1557 | section | 1558 | security | 1559 | seed |
1560 | seek | 1561 | segment | 1562 | select | 1563 | sell | 1564 | seminar |
1565 | senior | 1566 | sense | 1567 | sentence | 1568 | series | 1569 | service |
1570 | session | 1571 | settle | 1572 | setup | 1573 | seven | 1574 | shadow |
1575 | shaft | 1576 | shallow | 1577 | share | 1578 | shed | 1579 | shell |
1580 | sheriff | 1581 | shield | 1582 | shift | 1583 | shine | 1584 | ship |
1585 | shiver | 1586 | shock | 1587 | shoe | 1588 | shoot | 1589 | shop |
1590 | short | 1591 | shoulder | 1592 | shove | 1593 | shrimp | 1594 | shrug |
1595 | shuffle | 1596 | shy | 1597 | sibling | 1598 | sick | 1599 | side |
1600 | siege | 1601 | sight | 1602 | sign | 1603 | silent | 1604 | silk |
1605 | silly | 1606 | silver | 1607 | similar | 1608 | simple | 1609 | since |
1610 | sing | 1611 | siren | 1612 | sister | 1613 | situate | 1614 | six |
1615 | size | 1616 | skate | 1617 | sketch | 1618 | ski | 1619 | skill |
1620 | skin | 1621 | skirt | 1622 | skull | 1623 | slab | 1624 | slam |
1625 | sleep | 1626 | slender | 1627 | slice | 1628 | slide | 1629 | slight |
1630 | slim | 1631 | slogan | 1632 | slot | 1633 | slow | 1634 | slush |
1635 | small | 1636 | smart | 1637 | smile | 1638 | smoke | 1639 | smooth |
1640 | snack | 1641 | snake | 1642 | snap | 1643 | sniff | 1644 | snow |
1645 | soap | 1646 | soccer | 1647 | social | 1648 | sock | 1649 | soda |
1650 | soft | 1651 | solar | 1652 | soldier | 1653 | solid | 1654 | solution |
1655 | solve | 1656 | someone | 1657 | song | 1658 | soon | 1659 | sorry |
1660 | sort | 1661 | soul | 1662 | sound | 1663 | soup | 1664 | source |
1665 | south | 1666 | space | 1667 | spare | 1668 | spatial | 1669 | spawn |
1670 | speak | 1671 | special | 1672 | speed | 1673 | spell | 1674 | spend |
1675 | sphere | 1676 | spice | 1677 | spider | 1678 | spike | 1679 | spin |
1680 | spirit | 1681 | split | 1682 | spoil | 1683 | sponsor | 1684 | spoon |
1685 | sport | 1686 | spot | 1687 | spray | 1688 | spread | 1689 | spring |
1690 | spy | 1691 | square | 1692 | squeeze | 1693 | squirrel | 1694 | stable |
1695 | stadium | 1696 | staff | 1697 | stage | 1698 | stairs | 1699 | stamp |
1700 | stand | 1701 | start | 1702 | state | 1703 | stay | 1704 | steak |
1705 | steel | 1706 | stem | 1707 | step | 1708 | stereo | 1709 | stick |
1710 | still | 1711 | sting | 1712 | stock | 1713 | stomach | 1714 | stone |
1715 | stool | 1716 | story | 1717 | stove | 1718 | strategy | 1719 | street |
1720 | strike | 1721 | strong | 1722 | struggle | 1723 | student | 1724 | stuff |
1725 | stumble | 1726 | style | 1727 | subject | 1728 | submit | 1729 | subway |
1730 | success | 1731 | such | 1732 | sudden | 1733 | suffer | 1734 | sugar |
1735 | suggest | 1736 | suit | 1737 | summer | 1738 | sun | 1739 | sunny |
1740 | sunset | 1741 | super | 1742 | supply | 1743 | supreme | 1744 | sure |
1745 | surface | 1746 | surge | 1747 | surprise | 1748 | surround | 1749 | survey |
1750 | suspect | 1751 | sustain | 1752 | swallow | 1753 | swamp | 1754 | swap |
1755 | swarm | 1756 | swear | 1757 | sweet | 1758 | swift | 1759 | swim |
1760 | swing | 1761 | switch | 1762 | sword | 1763 | symbol | 1764 | symptom |
1765 | syrup | 1766 | system | 1767 | table | 1768 | tackle | 1769 | tag |
1770 | tail | 1771 | talent | 1772 | talk | 1773 | tank | 1774 | tape |
1775 | target | 1776 | task | 1777 | taste | 1778 | tattoo | 1779 | taxi |
1780 | teach | 1781 | team | 1782 | tell | 1783 | ten | 1784 | tenant |
1785 | tennis | 1786 | tent | 1787 | term | 1788 | test | 1789 | text |
1790 | thank | 1791 | that | 1792 | theme | 1793 | then | 1794 | theory |
1795 | there | 1796 | they | 1797 | thing | 1798 | this | 1799 | thought |
1800 | three | 1801 | thrive | 1802 | throw | 1803 | thumb | 1804 | thunder |
1805 | ticket | 1806 | tide | 1807 | tiger | 1808 | tilt | 1809 | timber |
1810 | time | 1811 | tiny | 1812 | tip | 1813 | tired | 1814 | tissue |
1815 | title | 1816 | toast | 1817 | tobacco | 1818 | today | 1819 | toddler |
1820 | toe | 1821 | together | 1822 | toilet | 1823 | token | 1824 | tomato |
1825 | tomorrow | 1826 | tone | 1827 | tongue | 1828 | tonight | 1829 | tool |
1830 | tooth | 1831 | top | 1832 | topic | 1833 | topple | 1834 | torch |
1835 | tornado | 1836 | tortoise | 1837 | toss | 1838 | total | 1839 | tourist |
1840 | toward | 1841 | tower | 1842 | town | 1843 | toy | 1844 | track |
1845 | trade | 1846 | traffic | 1847 | tragic | 1848 | train | 1849 | transfer |
1850 | trap | 1851 | trash | 1852 | travel | 1853 | tray | 1854 | treat |
1855 | tree | 1856 | trend | 1857 | trial | 1858 | tribe | 1859 | trick |
1860 | trigger | 1861 | trim | 1862 | trip | 1863 | trophy | 1864 | trouble |
1865 | truck | 1866 | true | 1867 | truly | 1868 | trumpet | 1869 | trust |
1870 | truth | 1871 | try | 1872 | tube | 1873 | tuition | 1874 | tumble |
1875 | tuna | 1876 | tunnel | 1877 | turkey | 1878 | turn | 1879 | turtle |
1880 | twelve | 1881 | twenty | 1882 | twice | 1883 | twin | 1884 | twist |
1885 | two | 1886 | type | 1887 | typical | 1888 | ugly | 1889 | umbrella |
1890 | unable | 1891 | unaware | 1892 | uncle | 1893 | uncover | 1894 | under |
1895 | undo | 1896 | unfair | 1897 | unfold | 1898 | unhappy | 1899 | uniform |
1900 | unique | 1901 | unit | 1902 | universe | 1903 | unknown | 1904 | unlock |
1905 | until | 1906 | unusual | 1907 | unveil | 1908 | update | 1909 | upgrade |
1910 | uphold | 1911 | upon | 1912 | upper | 1913 | upset | 1914 | urban |
1915 | urge | 1916 | usage | 1917 | use | 1918 | used | 1919 | useful |
1920 | useless | 1921 | usual | 1922 | utility | 1923 | vacant | 1924 | vacuum |
1925 | vague | 1926 | valid | 1927 | valley | 1928 | valve | 1929 | van |
1930 | vanish | 1931 | vapor | 1932 | various | 1933 | vast | 1934 | vault |
1935 | vehicle | 1936 | velvet | 1937 | vendor | 1938 | venture | 1939 | venue |
1940 | verb | 1941 | verify | 1942 | version | 1943 | very | 1944 | vessel |
1945 | veteran | 1946 | viable | 1947 | vibrant | 1948 | vicious | 1949 | victory |
1950 | video | 1951 | view | 1952 | village | 1953 | vintage | 1954 | violin |
1955 | virtual | 1956 | virus | 1957 | visa | 1958 | visit | 1959 | visual |
1960 | vital | 1961 | vivid | 1962 | vocal | 1963 | voice | 1964 | void |
1965 | volcano | 1966 | volume | 1967 | vote | 1968 | voyage | 1969 | wage |
1970 | wagon | 1971 | wait | 1972 | walk | 1973 | wall | 1974 | walnut |
1975 | want | 1976 | warfare | 1977 | warm | 1978 | warrior | 1979 | wash |
1980 | wasp | 1981 | waste | 1982 | water | 1983 | wave | 1984 | way |
1985 | wealth | 1986 | weapon | 1987 | wear | 1988 | weasel | 1989 | weather |
1990 | web | 1991 | wedding | 1992 | weekend | 1993 | weird | 1994 | welcome |
1995 | west | 1996 | wet | 1997 | whale | 1998 | what | 1999 | wheat |
2000 | wheel | 2001 | when | 2002 | where | 2003 | whip | 2004 | whisper |
2005 | wide | 2006 | width | 2007 | wife | 2008 | wild | 2009 | will |
2010 | win | 2011 | window | 2012 | wine | 2013 | wing | 2014 | wink |
2015 | winner | 2016 | winter | 2017 | wire | 2018 | wisdom | 2019 | wise |
2020 | wish | 2021 | witness | 2022 | wolf | 2023 | woman | 2024 | wonder |
2025 | wood | 2026 | wool | 2027 | word | 2028 | work | 2029 | world |
2030 | worry | 2031 | worth | 2032 | wrap | 2033 | wreck | 2034 | wrestle |
2035 | wrist | 2036 | write | 2037 | wrong | 2038 | yard | 2039 | year |
2040 | yellow | 2041 | you | 2042 | young | 2043 | youth | 2044 | zebra |
2045 | zero | 2046 | zone | 2047 | zoo |
니모닉 문구가 생성된 다음에는 PBKDF2 HMAC-SHA512 해시 알고리즘을 통해 2048회 해싱 후, 만들어진 마스터 시드키를 통해 개인키와 공개 키가 파생됩니다.
니모닉 문구의 해킹 가능성
니모닉 문구를 무작위로 대입하여 찾아낼 수 있는 확률은 상당히 낮습니다. 실제로 그 확률은 거의 0%(0.00000000000000000000000000001%)에 가까우며, 고성능 슈퍼 컴퓨터를 사용해도 수천년이 넘는 시간이 필요할 수 있습니다.
니모닉 단어 개수와 연산 능력별 탈취 예측 시간은 다음과 같습니다. 보통의 컴퓨터로는 거의 불가능하며, 슈퍼 컴퓨터 또한 거의 수천년에서 수만년이 소요됩니다.
니모닉 단어 수 | 경우의 수 | 엔트로피 | 일반 노트북 CPU | 지포스 GTX 1080 | 특수 ASIC | 슈퍼 ASIC |
---|---|---|---|---|---|---|
2단어 | 2048^2 | 22비트 | 7초 | 4초 | 즉시 | 즉시 |
3단어 | 2048^3 | 33비트 | 10일 | 2시간 | 85초 | 8초 |
4단어 | 2048^4 | 44비트 | 55년 | 203일 | 2일 | 4시간 |
5단어 | 2048^5 | 55비트 | 114천년 | 1천년 | 11년 | 1.5년 |
6단어 | 2048^6 | 66비트 | ∞ | ∞ | ∞ | 2천년 |
7단어 | 2048^7 | 77비트 | ∞ | ∞ | ∞ | ∞ |
따라서 해커들은 무리하게 연산 자원을 낭비하여 니모닉 문구를 추측하려는 시도를 거의 하지 않습니다. 다만, 이들은 개인키 관리 보안 취약점을 파고들어, 사용자가 온라인에 기록한 시드 문구를 탈취하려고 합니다.
니모닉 문구를 안전하게 보관하기
니모닉 문구를 잊어버린다면 지갑에 영영 접근할 수 없게될 수 있습니다. 따라서, 지갑을 생성할 때 니모닉 문구를 안전한 오프라인 장소에 적어 보관하는 것이 좋습니다. 단, 종이는 물에 젖거나 불에 타거나 찢어져 유실될 가능성이 있기 때문에 특별한 주의를 기울이는 것이 좋습니다.
'🧑🌾 아카데미 > 🧐 크립토 블록체인 101' 카테고리의 다른 글
니모닉 문구와 개인 지갑의 보안 (feat. 털릴 확률) (0) | 2024.05.24 |
---|---|
룬 프로토콜이란 무엇인가요? (0) | 2024.05.12 |
비트코인 레이어2: 디파이의 새 지평을 여는 비트코인 생태계 (0) | 2024.03.31 |
영지식 증명 기술: zk-SNARKs 및 zk-STARK 개념 정리 (0) | 2024.03.18 |
비트코인 주소 유형: 레거시, 세그윗, 탭루트 개념과 차이점 (0) | 2024.03.07 |