መነሻ / የራስ-ይዞታ ደህንነት / የግል ቁልፍና ሲድ ፍሬዝ ግንኙነት
የግል ቁልፍ፣ ሲድ ፍሬዝ፣ አድራሻና የይፋ ቁልፍ — ግንኙነታቸው ምንድን ነው
ክሪፕቶን መጀመሪያ ስጀምር በቃላት ጫካ ውስጥ ጠፍቼ ነበር፦ የግል ቁልፍ፣ የይፋ ቁልፍ፣ ሲድ ፍሬዝ (Seed Phrase)፣ ሲድ፣ አድራሻ — ከዚያም keystore የሚባል ነገር። የድጋፍ ሠራተኛው «የግል ቁልፍዎን ይጠብቁ» ይላል፤ መተግበሪያው ደግሞ «ሲድ ፍሬዝዎን ይጻፉ» ይላል። ታዲያ የቱን ነው መጠበቅ ያለብኝ? በኋላ የገባኝ ነገር ይህ ነው፦ እነዚህ ቃላት ጎን ለጎን የሚቆሙ አይደሉም፤ ከላይ ወደ ታች የሚወርድ አንድ ሰንሰለት ናቸው — የላይኛው የታችኛውን ማመንጨት ይችላል፣ በተቃራኒው ግን አይቻልም። ይህን ሰንሰለት አንዴ ከተረዱት፣ የትኛውን በሕይወትዎ ሁሉ መጠበቅ እንዳለብዎና የትኛውን ያለ ስጋት ለሰው መስጠት እንደሚችሉ ወዲያውኑ ያውቃሉ። ይህ ጽሑፍ ያንን በቀላል ቋንቋ፣ ያለ ቃላት ክምር ያስረዳል።
ከሲድ ፍሬዝ እስከ አድራሻ፦ መጀመሪያ ሙሉውን ሰንሰለት ይመልከቱ
መደምደሚያውን መጀመሪያ እናስቀምጥ፤ ከዚያ በኋላ ደረጃ በደረጃ እንከፋፍለዋለን። የእነዚህ ነገሮች ግንኙነት አንድ አቅጣጫ ብቻ ያለው ሰንሰለት ነው፦
ሲድ ፍሬዝ (Seed Phrase) → ሲድ (Seed) → የግል ቁልፍ (Private Key) → የይፋ ቁልፍ (Public Key) → አድራሻ (Address)
ቀስቱ «ማስላት ይቻላል» ማለት ነው። ሲድ ፍሬዝ ካለዎት ሲዱን ማስላት ይችላሉ፤ ሲድ ካለ የግል ቁልፍ ይሰላል፤ የግል ቁልፍ ካለ የይፋ ቁልፍ ይሰላል፤ የይፋ ቁልፍ ካለ አድራሻ ይሰላል። በተቃራኒው ግን መንገዱ ዝግ ነው — አድራሻ ብቻ የሚያውቅ ሰው ከየይፋ ቁልፍ በላይ ወዳለው ወደ የትኛውም ነገር መመለስ አይችልም፤ የግል ቁልፍማ ጨርሶ አይታሰብም። ይህ የአንድ-አቅጣጫነት ባህርይ የመላው የክሪፕቶ ዋሌት ደህንነት መሠረት ነው። «አካውንት ማለት አንድ ጥንድ ቁልፎች ናቸው» የሚለውን ግንኙነት የኢቴሪየም ኦፊሴላዊ ገጽ በሚገባ ያብራራዋል — የኢቴሪየም የደህንነት መሠረታዊ ነገሮችን ያንብቡ።
በምሳሌ እናስቀምጠው፦ ሲድ ፍሬዝ ሙሉ ዛፍ ማብቀል የምትችል ዘር ናት፤ የግል ቁልፍ በዛፉ ላይ ያለች፣ በር መክፈት የምትችል ቅርንጫፍ ነው፤ የይፋ ቁልፍና አድራሻ ደግሞ በበሩ ላይ ተሰቅሎ ሁሉም የሚያየው የቤት ቁጥር ናቸው። የቤት ቁጥርዎን ማንም ሊገለብጠው ይችላል (ገንዘብ ሊልክልዎ ሲፈልግ ይጠቀምበታል)፣ ነገር ግን ከቤት ቁጥር ተነሥቶ የበርዎን ቁልፍ የሚሠራ ማንም የለም። ልክ የ Telebirr ስልክ ቁጥርዎን ለሰው እንደሚሰጡት — ቁጥሩን ማወቅ ገንዘብ መላክ ያስችላል እንጂ የይለፍ ቃልዎን አይሰጥም። ይህን ሥዕል በአእምሮዎ ይያዙት፤ የሚቀጥለው ሁሉ ቀላል ይሆናል።
ሲድ ፍሬዝና ሲድ፦ ባክአፕ ማድረግ ያለብዎት ይህ ነው
የዚህ ሰንሰለት ጫፍ በእውነቱ በጣም ረጅም የዘፈቀደ ቁጥር ነው። ግን ረጅም የዘፈቀደ ቁጥር በእጅ መገልበጥም ማስታወስም አይቻልም፤ ስለዚህ ሲድ ፍሬዝ ተፈጠረ — በአብዛኛው 12 ወይም 24 የእንግሊዝኛ ቃላት። ይህ አሠራር BIP39 በተባለው መስፈርት የተወሰነ ነው፤ ቃላቱ በዘፈቀደ የተመረጡ አይደሉም — ሁሉም ከአንድ ቋሚ የ 2048 ቃላት መደበኛ ዝርዝር ውስጥ ነው የሚወጡት፣ በቃላቱ መካከልም የቼክሰም ግንኙነት አለ (አንድ ቃል በስህተት ቢገለበጥ ማረጋገጫው አያልፍም)። 12 ቃላት 128 ቢት ኢንትሮፒ ያመሰጥራሉ፤ 24 ቃላት ደግሞ 256 ቢት — ይህ የፕሮቶኮል ደረጃ እውነታ ነው፣ ዋናው ትርጓሜ በBIP39 መስፈርት ውስጥ በግልጽ ተጽፏል።
ሲድ ፍሬዙ በመደበኛ ስልተ-ቀመር ተሰልቶ «ሲድ» (seed) የሚባል ውሂብ ይወጣል። ሲዱ የግል ቁልፎችን ለማመንጨት የሚያገለግለው ትክክለኛው ጥሬ ዕቃ ነው። በዕለት ተዕለት አጠቃቀም «ሲድ» የሚለውን ቃል ብዙም አያገኙትም፣ ምክንያቱም ዋሌቱ «ሲድ ፍሬዝ → ሲድ» የሚለውን ደረጃ በራስ-ሰር ስለሚሠራልዎ — እርስዎ መጠበቅ ያለብዎት ሲድ ፍሬዙን ብቻ ነው። አንድ ሲድ ፍሬዝ በግምት ምን እንደሚያመነጭ በዓይንዎ ማየት ከፈለጉ የሲድ ፍሬዝ ጥንካሬ ግምት መሣሪያችንን ይሞክሩ — ሙሉ በሙሉ በአሳሽዎ ውስጥ ነው የሚሠራው፣ ከበይነመረብ ጋር አይገናኝም፣ ምንም አይልክም።
ቁልፉ ነጥብ ይህ ነው፦ ሲድ ፍሬዙ ሙሉውን ሲድ መልሶ ማውጣት ይችላል፤ ከዚያም የዚህ ዋሌት ሁሉንም የግል ቁልፎችና አድራሻዎች መልሶ ማውጣት ይችላል። ስለዚህ ደረጃው ከሁሉም በላይ ነው — ሲድ ፍሬዙን የያዘ ሰው ከሱ በታች ያለውን ሁሉ ይዟል ማለት ነው። በዋሌትዎ ውስጥ 5,000 ብር የሚያክል ወይም 50,000 USD የሚያክል USDT ቢኖር ልዩነት የለውም — ሁሉም በዚያ ቃላት ዝርዝር ላይ የተንጠለጠለ ነው።
የግል ቁልፍ፦ ገንዘብ በትክክል የሚያንቀሳቅሰው ቁልፍ
ከሲዱ የሚመነጩት አንድ በአንድ የግል ቁልፎች ናቸው። ገንዘብ በትክክል «የሚያንቀሳቅሰው» የግል ቁልፍ ነው፦ እያንዳንዱ ማስተላለፍ በመሠረቱ የግል ቁልፉ በግብይቱ ላይ የሚያደርገው አንድ ፊርማ ነው፤ ብሎክቼይኑ ይህን ፊርማ በማረጋገጥ ግብይቱ በእርግጥ በግል ቁልፉ ባለቤት እንደተላከ ያረጋግጣል። የግል ቁልፉን የያዘ ሰው በዚያ አድራሻ ላይ ያለውን ንብረት ማንቀሳቀስ ይችላል — «የግል ቁልፍ ማለት ባለቤትነት ነው» የሚባለው ለዚህ ነው። ይህ በ Telebirr ካለው ሁኔታ በጣም ይለያል፦ እዚያ አካውንትዎን የሚጠብቀው ኩባንያው ነው፤ እዚህ ግን ፊርማው ብቻ ነው የሚቆጥረው — ፊርማና የግብይት ማረጋገጫ ሥርዓቱ በየኢቴሪየም የገንቢዎች ሰነድ ውስጥ በስፋት ተብራርቷል።
ጀማሪዎችን ብዙ ጊዜ ግራ የሚያጋባ ነጥብ አለ፦ አንድ ሲድ ፍሬዝ በአብዛኛው ብዙ የግል ቁልፎችን (ብዙ አድራሻዎችን) ያመነጫል፤ አንድ ቁልፍ ብቻ አይደለም። ስለዚህ «የግል ቁልፍዎን ይጠብቁ» የሚለው ምክር፣ ለአብዛኞቹ የዋሌት ተጠቃሚዎች በተግባር «ሲድ ፍሬዝዎን ይጠብቁ» ማለት ነው — ሲድ ፍሬዙ ከላይ ስለሆነ እሱን መጠበቅ ከሱ የመነጩትን ሁሉንም የግል ቁልፎች መጠበቅ ነው። አንድን የግል ቁልፍ ብቻውን አውጥተው መጠበቅ የሚያስፈልግዎት ጊዜ በጣም ጥቂት ነው።
በነገራችን ላይ keystore (አንዳንድ ዋሌቶች «የተመሰጠረ የግል ቁልፍ ፋይል» ይሉታል)፦ አንድን የግል ቁልፍ እርስዎ ባስቀመጡት የይለፍ ቃል መስጥሮ የሚያስቀምጥ ፋይል ነው፤ ወደ ዋሌት ሲገባ የይለፍ ቃሉ ያስፈልጋል። በመሠረቱ የግል ቁልፍ ማስቀመጫ አንዱ መንገድ ነው — ከተጋለጠ እኩል አደገኛ ነው፤ የይለፍ ቃሉ ደካማ ከሆነም ምስጠራው እንደሌለ ይቆጠራል።
የይፋ ቁልፍና አድራሻ፦ ይፋ ማድረግ ይቻላል፣ ለመቀበያ ያገለግላሉ
የግል ቁልፍ ካለ፣ በሒሳብ ስሌት ተዛማጁ የይፋ ቁልፍ ይወጣል፤ የይፋ ቁልፉ ላይ አንድ ተጨማሪ ሂደት ተሠርቶ አድራሻው ይገኛል። አድራሻ ማለት ገንዘብ ለመቀበል የሚለጥፉት የፊደላትና ቁጥሮች ሰንሰለት ነው — ሌላ ሰው ገንዘብ ሲልክልዎ የሚሞላው እሱን ነው።
የይፋ ቁልፍና አድራሻ ይፋ ሊደረጉ ይችላሉ። አድራሻዎን የሚያውቅ ሰው በዚያ አድራሻ ላይ ያለውን የቼይን ላይ መዝገብ ማየትና ገንዘብ መላክ ብቻ ነው የሚችለው፤ የግል ቁልፍዎን ግን ፈጽሞ ማውጣት አይችልም (ሰንሰለቱ አንድ አቅጣጫ ብቻ ነውና)። ስለዚህ ለምሳሌ ውጭ አገር የሚኖር ዘመድዎ ሐዋላ በ USDT ሊልክልዎ ሲፈልግ አድራሻዎን መስጠት የተለመደና ደህንነቱ የተጠበቀ ተግባር ነው፣ አይጨነቁ (የክሪፕቶ ግብይት በኢትዮጵያ በ የኢትዮጵያ ብሔራዊ ባንክ (NBE) ደንቦች የተገደበ መሆኑን አይርሱ — የአገርዎን ሕግ ያክብሩ፣ ኃላፊነቱም የራስዎ ነው)።
መጠንቀቅ ያለብዎት «መጋለጥ» ሳይሆን «በስህተት መላክ» ነው። አድራሻ ረጅም ነው፤ አንድ ፊደል ቢቀየር የሌላ ሰው አድራሻ ይሆናል፣ ከተላከና ከተረጋገጠ በኋላም መመለስ አይቻልም። የኢቴሪየም አድራሻዎች የተሳሳተ ግልበጣን ለማጋለጥ የሚረዳ የፊደል-መጠን ቼክሰም (EIP-55) ይጠቀማሉ — መርሁን በየ EIP-55 መስፈርት ያገኙታል። ስለዚህ ገንዘብ ከመቀበል ወይም ከመላክ በፊት በየአድራሻ ቅርጸት ማረጋገጫ ቅርጸቱንና ቼክሰሙን ማጣራት፣ ከዚያም የመጀመሪያዎቹንና የመጨረሻዎቹን ፊደላት ማመሳከር — ሊያዳብሩት የሚገባ ትንሽ ልማድ ነው። መሣሪያው በአካባቢው ነው የሚሠራው፣ ከበይነመረብ ጋር አይገናኝም።
ሲድ ፍሬዝ ለምን ከሁሉም በላይ መጠበቅ አለበት
ሰንሰለቱን ከላይ ወደ ታች ከተከተሉት መልሱ በራሱ ይመጣል፦ ሲድ ፍሬዙ ከሁሉ በላይ ነው፤ ከሱ በታች ያለውን ሁሉ — ሁሉንም የግል ቁልፎች፣ ሁሉንም አድራሻዎች — ማስላት ይችላል። ስለዚህ ሲድ ፍሬዙ ከተጋለጠ የዚህ ዋሌት ንብረት በሙሉ ተጋልጧል ማለት ነው፤ አጥቂው ሌላ ምንም መስበር አያስፈልገውም። የደህንነት ምክሮች ሁሉ «ሲድ ፍሬዝዎን ይጠብቁ»ን በአንደኛ ደረጃ የሚያስቀምጡት ለዚህ ነው። ብር (ETB) በሚዳከምበት ወቅት ቁጠባቸውን በ USDT የሚይዙ ሰዎች ለዓመታት የሚቆይ ገንዘብ በአንድ ዋሌት ውስጥ ያስቀምጣሉ — ያ ሁሉ ዋጋ በአንድ የቃላት ዝርዝር ላይ ነው የቆመው።
በተቃራኒውም እውነት ነው፦ ሲድ ፍሬዙ እስካለና እስካልተጋለጠ ድረስ፣ የዋሌት መተግበሪያው ቢሰረዝ እንደገና ይጫናል፣ ስልክዎ ቢጠፋ አዲስ ይገዛሉ፣ መሣሪያው ቢበላሽ ይቀየራል — በሲድ ፍሬዙ ሙሉውን ዋሌት መልሶ ማግኘት ይቻላል። ባክአፑን ደጋግመን የምናሳስበው ለዚህ ነው፤ ዘዴውን ሲድ ፍሬዝ እንዴት ባክአፕ እንደሚደረግ ላይ ያንብቡ። ስክሪንሾት ማንሳት፣ ወደ ክላውድ መስቀል፣ በቻት (በ Telegram ወይም በ WhatsApp) መላክ የመሳሰሉት ዲጂታል የማድረግ ተግባራት ለምን ያን ያህል አደገኛ እንደሆኑም ለዚሁ ነው — ዝርዝሩ በየራስ-ይዞታ ሙሉ መመሪያ ውስጥ ተብራርቷል። ይህን ሰንሰለት ከተረዱ፣ የማንኛውም ሰው የደህንነት ምክር ትክክል መሆን አለመሆኑን ራስዎ መፍረድ ይችላሉ፦ ሲድ ፍሬዝዎን ወይም የግል ቁልፍዎን አሳልፈው እንዲሰጡ የሚጠይቅ ማንኛውም ሰው — ያለ ምንም ልዩነት — አጭበርባሪ ነው።
ብዙዎችን ግራ የሚያጋቡ ጥያቄዎች
የግል ቁልፍና ሲድ ፍሬዝ — የቱን ነው ባክአፕ ማድረግ ያለብኝ? ተራ የዋሌት ተጠቃሚ ከሆኑ ሲድ ፍሬዙን ባክአፕ ማድረግ በቂ ነው፤ ከላይ ስለሆነ ሁሉንም የግል ቁልፎች መልሶ ማውጣት ይችላል። የግል ቁልፎችን አንድ በአንድ ማውጣት አያስፈልግም።
አድራሻዬን ለሰው ሰጥቼ ገንዘብ መቀበል ደህንነቱ የተጠበቀ ነው? አዎ። አድራሻ ይፋዊ መረጃ ነው፤ ከሱ ተነሥቶ ማንም የግል ቁልፍዎን ማውጣት አይችልም — ቢበዛ የቼይን ላይ መዝገቡን ማየትና ገንዘብ መላክ ብቻ ነው።
የዋሌት የይለፍ ቃል (PIN ወይም ጣት አሻራ) የዚህ ሰንሰለት አካል ነው? አይደለም። ያ የዚህችን መሣሪያ በር የሚቆልፍ የአካባቢ መቆለፊያ ብቻ ነው — ልክ እንደ Telebirr PIN። ቢጠፋ መተግበሪያውን እንደገና ጭነው በሲድ ፍሬዙ መልሰው ያገኛሉ፤ ከሲድ ፍሬዝ ጋር በአንድ ደረጃ አይደለም።
አንድ ሲድ ፍሬዝ ለብዙ ቼይኖችና ለብዙ አድራሻዎች ሊያገለግል ይችላል? ይችላል። አንድ ሲድ ፍሬዝ በተለያዩ የመመንጨት መንገዶች ለተለያዩ ቼይኖችና ለተለያዩ ተራ ቁጥሮች ብዙ አድራሻዎችን ያመነጫል፤ ስለዚህ ሲድ ፍሬዙን መጠበቅ ያንን ሁሉ ማሰሪያ መጠበቅ ነው። የትኛው ቼይን ከየትኛው ዋሌት ጋር እንደሚሄድ ለተለያዩ ቼይኖች የትኛው ዋሌት ላይ ይመልከቱ።