לצד אלו אשר משתמשים במטבע הביטקוין על מנת לרכוש, לסחור או לחסוך ישנם אלו אשר "מייצרים" את המטבע. האנשים הללו נקראים כורים. אמנם לא מדובר כאן במכרה אשר נמצא במעמקי האדמה, אין כאן אנשים שרצים עם אתים ומריצות, חוצבים בקירות ומעמיסים מטבעות. כריית ביטקוין מתבצעת על ידי חישובים מתמטיים מסובכים ומורכבים אשר נעשים על ידי מחשבים רבי עוצמה. על מנת להפוך לכורה ביטקוין יש להצטייד בחומרי חזקה במיוחד, זמן פנוי וידע.

למעשה תהליך הכרייה הוא בעצם תחרות בין מחשבים ברחבי העולם. בתחרות הזו מנצח מי שמצליח לפתור את הנוסחה המתמטית ראשון ועל כך הוא גם מתוגמל (כיום התגמול הוא במטבעות ביטקוין). הכורים הם אלו אשר מתחזקים את המטבע ושומרים על מעמדו בקרב הציבור. תפקידם הינו לאשר את העסקאות השונות אשר מתבצעות, לוודא שבלוק העסקאות הינו מהיימן, ובסופו של גבר להוסיף את הבלוק לשרשרת הבלוקים המלאה. חיבור של הבלוקים השונים יוצר לבסוף את שרשרת הבלוקים שנקראת בלוקצ'יין.

ערבים לביטחון הביטקוין

בשביל להבטיח שבלוק העסקאות הוא אמתי הכורים מעבירים אותו בתהליך מתמטי שבסופו הוא עובר טרנספורמציה. הכורים לוקחים את המידע אשר מאוחסן בבלוק ומשלבים אותו עם נוסחאות מתמטיות. מהמידע הרב שמופק בתהליך יוצרים הכורים רצף ייחודי של תווים אשר מורכב ממספרים ואותיות. רצף זה ישמר על גבי הבלוק ויחתום אותו.

לתהליך המורכב הזה קוראים HASHING  . לתהליך זה ישנם כמה מאפיינים אשר הופכים אותו למאוד בטוח:

  • קל מאוד להפיק אותו.
  • קשה מאוד לחלץ ממנו את המידע לאחר שהוא כבר קיים.
  • כל שינוי ולו הקטן ביותר יגרום ליצירת HASH שונה לחלוטין מקודמו.

תכונות אלו הן חיוניות ביותר לתפקוד של הביטקוין ולאבטחתו. על מנת לייצר hash  כלשהו לבלוק עסקאות יש לעשות שימוש במידע אשא בלעדיו כל התהליך יכשל בוודאות. צריך להשתמש בhash של הבלוק שקדם לבלוק הנוכחי. מדובר בסנכרון מוחלט ומדויק של מידע, אי התאמה כל שהיא תביא לשגיאה שתצביע על אי מהימנות של העסקה. כלומר אם מישהו ינסה לפגוע או לחבל בנתונים שונים של בלוק עסקאות ה hashשלו ישתנה בהתאם וכל מי שמחובר יקבל על כך התראה מידית ויבינו שמדובר בזיוף.

מה יוצא לכם מזה

יצירת hash  היא לא דבר מסובך במיוחד. אם זה כל מה שהיה צריך לעשות אז ניתן היה לכרות את כל המטבעות הקיימים בתוך מספר דקות. על מנת להפוך את המשימה למעט יותר קשה קובע הפרוטוקול של ביטקוין יצר לשם כך תהליך נוסף אשר מבטיח שהעבודה תהיה קשה בהרבה. Proof of work הוא בעצם סוג של "תביא קבלה". הכוונה היא שעל הכורה להוכיח שהוא עבד קשה בשביל לפצח את הנוסחה המתמטית.

ככל שכח המחשוב והחומרה של הכורה גדול וחזק יותר כך גם הסיכויים שיצליח לייצר ראשון את – Hash  אשר דורש אלגוריתם הביטקוין. ועל כך מבוסס כל העסק. כל הנ"ל מבטיח שהביטקוין יישאר אתנו עוד זמן רב וערכו רק יעלה.