הקדמה

מתוך קהילת ביטקוין ישראל
קפיצה אל: ניווט, חיפוש

מטרת ההקדמה לתת סקירה כללית על מערכת הביטקוין וכלכלה.

תוכן עניינים

עקרונות בסיסיים

מטבע

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

בנקים

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

עם זאת, לבנקים יש חסרונות:

  • זה יקר. עמלות על העברות בנקאיות משתנות בין 5 ועד מאות שקלים.
  • זה איטי. העברות בנקאיות זולות לוקחות בין יום אחד לחמישה ימי עסקים.
  • ברוב המקרים, ההעברות האלה רשומות באופן שמחלל את פרטיות המשתמשים.
  • חשבונות בבנק כפופים לחסותם של הבנקים - הבנק יכול להקפיא את החשבון או להחרים כספים.
  • בנקים וחברות אשראי יכולים לסרב לשרת גופים ואנשים מסויימים.

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

ביטקוין

הנפקת מטבעות

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

תהליך הכרייה מתרחש ביחידות של "בלוקים" שלפי חוקי הפרוטוקול נוצרים בקצב של אחד ל-10 דקות (בממוצע). כל ארבע שנים מספר המטבעות שמונפקים מתחלק בשתיים - בארבע השנים הראשונות הונפקו 50 מטבעות לכל בלוק, ונכון לכתיבת שורות אלה נוצרים 25 מטבעות לכל בלוק. החלוקה ממשיכה ככה שלאט לאט מתקרבים למקסימום המוגדר מראש של 21 מיליון מטבעות. החלוקה דואגת שההנפקה הולכת ודואכת ובסופו של דבר נעצרת. מכיוון שהתמריץ הולך וקטן צפוי כי הכורים ימשיכו לתחזק את הרשת תמורת העמלות שמשלמים משתמשי ביטקוין. העמלות אמנם מזעריות ותחרותיות ביותר, אך ככל שהרשת גדלה סך העמלות גדלות בהתאם. העמלות אינם הכרחיות אך תתמרץ כורים לעבד את הפעולה מהר יותר.

פעולות העברה

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

כשאירית רוצה לשלוח ביטקוין לברק:

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

כל מי שברשת יכול לראות את הפעולה שאירית שידרה ולראות ולאשר את כל הפרטים, מלבד המפתחות. אירית לא תשתף את המפתח שלה עם אף אחד, אחרת יהיה להם גישה מלאה לביטקוין שלה.

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

מניעת ניצול כפול

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

כלים אישיים

גרסאות שפה
מרחבי שם
פעולות
ניווט
תיבת כלים