ביטקוין

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

תבנית:ביטקוין

מטרתו של המאמר הזה היא לתת סקירה כללית למערכת ביטקוין ולכלכלת ביטקוין.

העקרונות הבסיסיים[עריכה]

מטבע[עריכה]

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

בנקים[עריכה]

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

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

למערכת הזאת גם יש חסרונות:

  • היא יקרה. העסקאות באירופה יכולות לעלות 25€. עסקאות אשראי יכולות לעלות כמה אחוזים מהעסקה transaction.
  • * היא איטית. הבדיקה לפעמים לוקחת כמה ימים.
  • ברוב המקרים זה לא יכול להיות אלמוני
  • החשבונות יכולים להיות קפואים או מאזנם מוחרם
  • הבנקים או מעבדי תשלום יכולים לסרב להעביר תשלום בסיבות שונות.


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

Bitcoin Basics[עריכה]

ייצור מטבעות[עריכה]

ייצור המטבעות צריך להיות מוגבל שיהיה להם ערך. מטבעות חדשים ״מופקים״ לאט בכמה כללים מוסכמים. המפיק של ביטקוינים משתמש בתוכנית שבלי הפסקה מחפשת פתירה למשוואה מתמטית קשה מאוד והקושי שלה ידוע בדיוק. הקושי מווסת בדרך אוטומטית כדי שהמספר של הפתירות הנמצאות בעולם ביחידת זמן יהיה קבוע (בערך 6 בשעה). כשהפתירה נמצאת, המפיק יכול לספר לכל אחד על פתירתו החדשה יחד עם מידע אחר בתוך מה שנקרא ״בלוק״. עכשיו הבלוקים יוצרים 25 ביטקוינים חדשים. המספר הזה, שידוע בשם ״גמול הבלוק״ הוא גירוי לאנשים לעשות את החישוב הדרוש ליצור הבלוקים. כל 4 שנה בערך המספר של הביטקוינים אשר ״מופקים״ בבלוק מצטמצם ב 50%. בהתחלה הגמול היה 50 ביטקוינים, הוא קטן בנובמבר 2012. כל בלוק שמופק על ידי מי שלא שומר על הכלל הזה (או כללים אחרים) יידחף. בסופו של דבר לעולם לא יהיה יותר מ 21 מיליון ביטקוין. מפני שהגמול יקטן בעתיד, מתישהו המפיקים ישלמו על החומרה וחשמל בגבייה של תמורות עסקה. שולח הכסף יוכל בהתנדבות לשלם תמורת עסקה קטנה שתלך למי שימצא את הבלוק. תשלום התמורה הזה תמריץ מפיקים להכניס את העסקה לבלוק יותר מהר.


קובץ:Cryptocurrency Mining Farm.jpg
A Bitcoin mining farm in Iceland

לשלוח תשלום[עריכה]

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

למשל אליס רוצה לשלוח ביטקוין לבוב:

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

(רק שני הצעדים דורשים פעולת אדם. כל השאר עשוי על ידי תוכנת ביטקוין)


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

אז כשבוב ירצה לשלוח אותו ביטקוינים לצ׳ארלי, הוא יעשה אותו דבר.

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

המניעה של תשלום כפול[עריכה]

התהליך למעלה לא מונע את אליס משימוש אותם ביטקוינים בכמה עסקאות. אבל התהליך הזה ימנע.

  • * המידע על העסקה נשלח להרבה מחשבים
  • השרשרת של בלוקים שמקיימת את הרישום של כל העסקאות נשמרת בכל המחשבים
  • כדי להיכנס לשרשרת הבלוקים צריכים להיות בדוקים
  • הבלוקים כבולים כך שאם אחד מהם ישתנה, כל הבלוקים הבאים גם ישתנו

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

אלמוניות[עריכה]

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

כתובת ביטקוין מתאים למפתח הפומבי ונראת כך:

1PHYrmdJ22MKbJevpb3MBNpVckjZHt89hz

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

מנוח[עריכה]

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

==.

See Also[עריכה]

מקורות[עריכה]

ראה גם ב BitcoinWiki[עריכה]