stanford-oval/wikipedia huggingface dataset:
ביטקוין
מעמדו המשפטי של הביטקוין

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

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

בשלהי אוגוסט 2017, הוקמה ועדה בין מחלקתית ברשות ניירות ערך לבחינת אסדרה של הנפקת מטבעות קריפטוגרפיים מבוזרים לציבור. תפקידה העיקרי של הוועדה – בראשותם של ד”ר גיתית גור גרשגורן, הכלכלנית הראשית של רשות ניירות ערך, ועו”ד מוטי ימין, מנהל מחלקת תאגידים הפורש – היה לבחון את תחולת חוק ניירות ערך על הצעות והנפקות לציבור בישראל, המבוססות על רישום מבוזר של מטבעות קריפטוגרפיים.
במרץ 2018 פורסמו מסקנות הביניים של הוועדה להערות הציבור, שכללו פירוט של חמישה מסלולי גיוס ייעודיים של מטבעות קריפטוגרפיים, וכן סוגיות ספציפיות הנוגעות למסגרות חוקיות אפשריות עתידיות. הוועדה חילקה את המלצותיה לגבי סיווג של מטבעות קריפטוגרפיים כמקובל כיום בעולם לשלושה סוגים:
מטבעות קריפטוגרפיים המקנים זכויות דומות לניירות ערך ונקראים גם Security Tokens. הם ייחשבו לנייר ערך.
מטבעות קריפטוגרפיים המגלמים זכות למוצר או שירות ונרכשים למטרת צריכה ושימוש בלבד (ולא למטרת השקעה). אלה נקראים גם Utility Tokens והם לא ייחשבו לנייר ערך.
מטבעות קריפטוגרפיים שמטרתם לשמש אמצעי תשלום, סליקה או סחר חליפין בלבד, אינם מקנים זכויות נוספות (כגון הבטחה לתשואה כלשהי או בעלות בנכס נוסף) ואינם נשלטים על ידי גורם מרכזי. אלה נקראים גם Currency Tokens והם לא ייחשבו לנייר ערך.
חשוב להדגיש שמדובר במסגרת בלבד וכי כיום רוב החברות שמבצעות הנפקות של מטבעות קריפטוגרפיים עדיין אינן ערוכות להתמודד עם סוגיות הלבנת הון ומימון טרור, וכי הציבור הרוכש עדיין לא בקיא מספיק בתפעול סוגיות טכניות של החזקת המטבעות ושמירתם, כמו גופים מוסדרים למתן שירותים פיננסיים.
מעמדו המשפטי של הביטקוין > מעמד הביטקוין בישראל > רשות שוק ההון, ביטוח וחיסכון והרשות לאיסור הלבנת הון ומימון טרור

החל מ-1 באוקטובר 2018, גופים שיקיימו מסחר בביטקוין ובמטבעות וירטואליים נוספים יחויבו ברישיון תחת נותן שירותים פיננסיים רשות שוק ההון, ביטוח וחסכון והרשות לאיסור הלבנת הון, בהתאם לחוק הפיקוח על שירותים פיננסיים (שירותים פיננסיים מוסדרים), תשע"ו-2016. החלפה, פדיון, פריטה, המרה, מכירה, העברה, ניהול ושמירה – זוהי רשימת הפעולות המותרות על פי הרישיון החדש למתן שירותים במטבעות וירטואליים. קיימות כיום שתי חברות ישראליות אשר מחזיקות ברישיון נותן שירותי מטבע ובאישור המשך עיסוק זמני בהתאם לרישיון החדש - ביטס אוף גולד וניו ביט ונצ'רס בע״מ.
מעמדו המשפטי של הביטקוין > מעמד הביטקוין בישראל > רשות המיסים

בינואר 2018 פורסם חוזר של החטיבה המקצועית ברשות המיסים, לפיו הביטקוין ושאר המטבעות הדיגיטליים מוגדרים כ'נכס', ולא כמטבע, ועל כן פעילות בתחום תמוסה, בדומה לנכסים אחרים, כמס רווחי הון. קביעה זו גוררת גם חובת דיווח לרשויות על פעילות בתחום כאשר עד היום רשות המיסים לא הבהירה מה מסלול הדיווח המקובל וכרגע בישראל נהוג לדווח על רווחים או הפסדים בתחום דרך דו"ח אישי.
במרץ 2018 פרסמה רשות המיסים חוזר נוסף בנושא ICO ואסימונים מבוזרים אשר סיפק הבהרות בנושא המיסוי בישראל והקלות ספציפיות בנוגע לחברות ישראליות אשר מעוניינות להנפיק Utility Token. בחוזר זה מספקת רשות המיסים פתרונות לנושא התמחור וההמרה של מטבעות דיגיטליים (עסקאות ברטר - קריפטו לקריפטו) וכיצד לחשב אירועי מס. בנוסף, ציינה רשות המיסים ספקי שירותים המקובלים עליה לטיפול בנושא המס בישראל, כגון חברת BloxTax ישראלית.
בנוסף, הבהירה רשות המיסים על נכונותה להכיר בהפסדים בתחום, ולאפשר למשקיעים ליהנות מקיזוז הפסדים בתחום רווחי ההון בין מטבעות דיגיטליים לבין רווחי הון אחרים.
ביוני 2019 פרסם גוף התקינה החשבונאית הבינלאומית (IFRS) את התייחסותו למטבעות קריפטוגרפיים ולביטקוין בפרט וקבע שמטבעות קריפטוגרפיים יסווגו כנכס לא פיננסי. תקנות אלו תקפות גם על חלק ניכר מהחברות בישראל, קובעת כי מטבעות דיגיטליים יסווגו מבחינה חשבונאית או כנכס בלתי מוחשי או כמלאי. לקביעה זו ישנם היבטים חשבונאיים חשובים להתנהלות חברה ולאופן עריכת הדוחות הכספיים שלה, כאשר היא מחזיקה או משתמשת בביטקוין. קביעה זו מהווה חיזוק לעמדת רשויות המס בישראל שביטקוין מסווג כנכס ולא כמטבע.
מעמדו המשפטי של הביטקוין > מעמד הביטקוין בהלכה

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

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

מטבעות ביטקוין הם רשומה ייחודית בקובץ ציבורי המכונה "שרשרת בלוקים" (בלוקצ'יין). ניתן לנהל/להשתמש במטבעות בעזרת "ארנק", שהוא תוכנה המחוברת לרשת המטבע (לכל מטבע רשת משתמשים משלו) ויכולה לנהל שליחה וקבלת תשלומים. ארנק ביטקוין יכול להיות מאוחסן במחשב מקומי או על שרת מרוחק. הארנק מציג את המידע על כמות הכסף שיש למשתמש מסוים, כולל היסטוריית השימוש בו והיתרה שלו בסך כל הכתובות המנוהלות דרך אותו ארנק. מערכת ביטקוין היא מערכת מבוזרת, כלומר, כל אחד יכול להחזיק ארנק משלו, כך שלכל אחד יש יכולת עצמאית לניהול מלא של כספו, ללא מעורבות של גורם מנהל מרכזי. המערכת צריכה עדיין להבטיח שבעת תשלום לא 'יומצאו' מטבעות שאינם קיימים, ושסכום שהועבר בתשלום אכן גרע מטבעות בסך המתאים מכתובת השולח כך שלא יוכל להשתמש בהם בתשלומים נוספים (תרמית המכונה "בזבוז כפול").
יעדי התשלומים הם "כתובת ביטקוין". הכתובת היא מחרוזת של ספרות או של אותיות לטיניות קטנות או גדולות באורך של 27 עד 34 תווים. הכתובת מתחילה בתו שמסמל את סוגה ('1' עבור כתובת ביטקוין רגילה) ולאחר מכן 26 עד 33 תווים (בדרך כלל 33), לדוגמה, "11uEbMgunupShBVTewXjtqbBv5MndwfXhb". מחרוזת התווים היא קידוד בעזרת base58 של מספר גדול שהוא גיבוב SHA-1 של מפתח ציבורי (בשיטת ECDSA). החלק הפרטי של המפתח יכול להישמר בארנק, במקום אחר במחשב ואף להיכתב על דף. אין הגבלה למספר הכתובות בשימושו של אדם מסוים ואף נהוג[דרוש מקור] ברוב המקרים שלא להשתמש בכתובות ליותר מתשלום אחד.
המבנה הטכני של הביטקוין > העברות כספים

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

יצרני הבלוקים, הנקראים גם "כורים", בונים כל הזמן תיעוד של העברות הכספים האחרונות ברשת המטבע. בלוק הוא הבסיס התפעולי המאפשר שימוש תקין במטבע. יצרנים אלו בעצם מבצעים את העבודה שהבנקים עושים היום. במבנה התפעולי ארוך הטווח של הביטקוין, מקור המוטיבציה להמשיך ולבצע את תהליך הכרייה הוא השכר שמקבלים הכורים עבור פעולת העיבוד הדורשת זמן (חשמל ותחזוקה) וחומרה ייעודיים. הכורה מקבל תשלום מסוים בצורת חלק מתוך העברת הכספים שנרשמו בבלוק שנקרא 'עמלת העברה'. גובה העמלה נקבע על ידי מבצע העסקה, קרי, המשתמש. צורת תשלום שנייה לכורה היא סכום מוגדר מראש של מטבעות ביטקוין שנוצרים בתהליך העיבוד. תהליך זה מתרחש בממוצע כל 10 דקות ברשת הביטקוין.
צורת חישוב זו של תגמול על יצירת בלוקים נוצרה על ידי אלגוריתם שבנו מפתחי הביטקוין בעת השקתו. על כל יצירת בלוק, משתמשים ברשת המכונים "כורים", מנסים לוודא את תוכן הבלוק וכן ליצור גיבוב של הבלוק שערכו המספרי נמוך דיו. הסיכוי לקבל את הערך הזה מאוד נמוך ולכן הכורים חייבים לחשב את הגיבוב של הבלוק מספר רב של פעמים כדי להצליח להשיג בלוק תקין. הראשון שמצליח למצוא גיבוב בערך מספרי נמוך מספיק, זוכה בתגמול על מאמציו.
בתחילת הפעילות (2009) התשלום בעבור עיבוד מוצלח של הבלוק (עיבוד אשר מתבצע באמצעות מערכת הוכחת עבודה - Proof of work) היה 50 מטבעות ביטקוין. התשלום בעבור עיבוד מוצלח של הבלוקים יורד בחצי בכול 4 שנים בערך. ב-2012 הגמול נחצה ל-25 מטבעות, ב-2016 ל-12.5 מטבעות, וב-2020 ל-6.25 מטבעות. זהו תהליך מובנה בקוד המטבע המבטיח הנפקה בקצב קבוע וידוע מראש, ומכיוון שלא יונפקו יותר מ-21 מיליון מטבעות ביטקוין (החלטת מפתח המטבע הבאה לידי ביטוי בקוד ואיננה ניתנת לשינוי), ניתן לדעת מראש שחלקיק מטבע הביטקוין האחרון שיונפק יהיה בשנת 2140. הנ"ל נעשה בהנחה שככל שיהיו יותר מטבעות בשימוש, נפח הפעילות יגדל והכדאיות הכספית של הכורים תישמר דרך העמלות שצפויות לגדול בהתאם. עד שנת 2140, אין חובה לצרף עמלה לעסקה, עם זאת עסקאות ללא עמלה מקבלות עדיפות נמוכה בתהליך כניסה לבלוק וכתוצאה מכך תהליך העיבוד שלהן צפוי לארוך זמן רב. החל מסיום הנפקת המטבעות, התמריץ לכורים לעסוק בכרייה יהיה עמלות העברה בלבד ולכן סביר שעסקה ללא עמלה לא תעבור עיבוד כלל.
תהליך העיבוד של הבלוק מתחיל מיד עם סיום בנייתו ושיתופו עם שאר הכורים, אז לכל הכורים ברשת המטבע יש ההזדמנות והיכולת להתחיל לנסות לפענח את תכולת הבלוק (בשלב זה הבלוק הוא פלט מוצפן של כל העסקאות המרכיבות אותו), העיבוד נעשה כדי:
לעדכן את השימוש במטבעות (להחסיר לאחד ולהוסיף לשני) ובכך, למעשה, לעקוב אחר כל מטבע.
הנפקת מטבעות חדשים.
אבטחה.
קושי עיבוד (מכונה גם פיצוח) הבלוק נקבע באופן אוטומטי בכל 2,016 בלוקים בהתאם לכוח החישוב הזמין ברשת המטבע וזאת כדי לשמור על ממוצע קבוע של 10 דקות לפיצוח בלוק ברשת ביטקוין. כלומר, ככל שכוח החישוב הזמין (סה"כ הכורים) גדול יותר, קושי העיבוד גדול יותר וההפך, אבל תמיד יעשה בזמן ממוצע של 10 דקות. לאחר עיבוד מוצלח, נעשה רישום בקובץ ציבורי המכונה שרשרת בלוקים (או שרשרת עסקאות) וכל התהליך מתחיל מחדש, כאשר הבלוק הבא בתור יהיה חייב להיות מקושר (על ידי גיבוב) לזה שלפניו. הסדר של הבלוקים הוא קבוע ואינו ניתן לשינוי אף פעם, מכיוון שהסדר קובע את הכרונולוגיה ההיסטורית.
המבנה הטכני של הביטקוין > אינפלציה וסיום הנפקת מטבעות

תהליך הכרייה יוצר מטבעות ביטקוין חדשים, מה שגורם לאינפלציה. עם זאת, ביטקוין מונפק באופן קבוע וידוע מראש, עד שבשנת 2110–2140 צפוי שתסתיים הנפקת כל 21 מיליון המטבעות שהוגדרו מראש. במצב זה יוצרי הבלוק ומי שאחראיים על עיבוד המידע (כורים) יתוגמלו רק על ידי העמלות שיצורפו לעסקאות. הכורים עדיין צפויים לשמור על רווחיות (תהליך הכרייה מחייב השקעה כספית לאורך זמן) אם נפח השימוש יגדל ואיתו כמות העסקאות והעמלות. בנוסף, אם יגדל הביקוש לביטקוין, ערכו של המטבע עשוי לעלות עם הזמן, מכיוון שהוא מוגבל בכמות (גידול בביקוש לעומת היצע קבוע וידוע מראש שאינו ניתן לשינוי). בניגוד לחששות, הביטקוין לא יכול להגיע למצב שיסתיים מלאי הכסף הכללי, מה שהיה גורם להקפאת הצמיחה בשימוש במטבע, וכתוצאה מכך נטישה של המטבע. בניגוד למטבע רגיל, הביטקוין יכול להתחלק עד ל-8 ספרות אחרי הנקודה העשרונית - 0.00000001 (נקרא גם "סטושי"), מה שמאפשר גבול עליון עצום של 2,099,999,997,690,000 שברירי ביטקוין.
אבטחת ביטקוין

כמו כל מטבע מבוזר, פרוטוקול ביטקוין מסתמך רבות על קריפטוגרפיה והיא משמשת בתפקיד מרכזי בהבטחת פסאודונימיות (שם בדוי או כינוי) וביזור המטבע. הפרימיטיב העיקרי בשימוש ביטקוין הוא פונקציית גיבוב קריפטוגרפית, למעשה שילוב של שני אלגוריתמים ידועים, SHA-256 ו-RIPEMD כשנדרש ערך גיבוב קצר יותר. עסקאות ביטקוין נארזות בתוך בלוקים, כשגיבוב העסקאות בתוך כל בלוק נעשה בתצורת עץ מרקל שהוא עץ בינארי שבו כל צומת מכיל גיבוב של שרשור ערכי שני צמתים בנים. העלים מייצגים עסקאות ושורש העץ הוא ערך גיבוב יחיד שמאמת את כל העסקאות שבתוך הבלוק. בדיקת והשוואת ערך הגיבוב מבטיחה שלא נעשה שינוי בעסקאות על ידי רמאי. כל בלוק מחובר לבלוק אחר על ידי הכללת ערך גיבוב של הבלוק הקודם בסדר הכרונולוגי. כך נוצרת שרשרת הבלוקים.
כל עסקה חתומה באמצעות מנגנון מפתח ציבורי לפי תקן DSA בעקום אליפטי שנקרא ECDSA הכולל מפתחות באורך 256 סיביות לפי מפרט secp256k1 של חברת Certicom. קידוד החתימה נעשה באמצעות ממשק ASN.1 שנקרא DER לפי תקן X.690. אימות עסקה נעשה על ידי כורים שכוללים אותה בבלוקצ'יין שהם מעלים לספר החשבונות הציבורי, עבורה הם מקבלים תגמול כלשהו. רק לאחר שהעסקה מאומתת על ידי כלל או מרבית המשתמשים ניתן להבטיח שהיא תכובד. למעשה הרשומות הציבוריות אינן כוללות בהכרח מפתחות אלא מעין סקריפט. ביטקוין משתמש במפרש סקריפטים כדי לבדוק תקפות חתימה ולוודא את תקינותה. כל מטבע משויכת לכתובת ביטקוין שהיא למעשה ערך גיבוב של מפתח האימות הציבורי של ECDSA. להכנת כתובת ביטקוין תחילה מגבבים את המפתח הציבורי עם SHA-256 את התוצאה מגבבים עם RIPEMD-160, מוסיפים בית המכיל אפסים בראשה ומתקבל גיבוב מפתח באורך 21 בתים. מגבבים בגיבוב כפול את התוצאה האחרונה עם SHA-256 ונוטלים את ארבעת הבתים הראשונים של התוצאה כסכום ביקורת, אותו מצרפים לגיבוב המפתח ומקודדים הכול בבסיס 58.
התבססות שכבת הבסיס של עסקאות ביטקוין על בלוקצ'יין היא חד-כיוונית, סופית ובלתי הפיכה. למעשה כל המערכת בנויה כך שלא ניתן יהיה לשנות עסקאות שנעשו בעבר. הסיבה לכך נעוצה בבעיית הבזבוז הכפול המתוארת לעיל. משתמשי ביטקוין מתגוננים נגד בזבוז כפול על ידי "המתנה" לאישורים. ככל שמגיעים יותר אישורים הביטחון בתקפות העסקה הולך ומתחזק באופן מעריכי. בהיעדר גוף מרכזי שינהל את העסקאות, האימון כולו מופנה למשתמשי ביטקוין עצמם. בניגוד לשיטות אחרות, אם עסקה אושרה והמשתמש שומר בסוד את המפתח הפרטי שלו, אין שום דרך לקחת ממנו את המטבע ולא משנה מאיזו סיבה. בעלות על מטבע אינה מסתמכת על כללי מסחר אלא על קריפטוגרפיה.
מספר פעמים גופי השקעות ביצעו הונאות שהעבירו לידיהן כספי משקיעים. בשנת 2021 חברת השקעות קריפטו מדרום אפריקה ביצעה את הונאת הקריפטו הגדולה בהיסטוריה כאשר בעליה נעלמו כשברשותם כספי השקעות בשווי 3.6 מיליארד דולר.
אבטחת ביטקוין > התקפות בזבוז כפול

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

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

התקפת Finney קרויה על שמו של האל פיני שנחשב למשתמש ביטקוין הראשון שקיבל מטבע מסטושי נאקמוטו עצמו. ההתקפה דורשת מעורבות של כורה לא הגון. הרעיון הוא שהכורה מנסה לכרות עסקה אחת לתוך בלוק ולבזבז את המטבע ישירות לרכישת סחורה כלשהי לפני שהוא מפרסם את הבלוק. ביתר פירוט, נניח שבבעלות המתקיף שתי כתובות ביטקוין A ו-B. הוא כורה בלוק אחד וכולל בתוכו עסקה שבה הוא מעביר מטבעות מכתובת A לכתובת B. כדי לרמות את הסוחר הוא כורה בלוק וממהר לבצע רכישה מהסוחר בה הוא משלם מכתובת A לכתובת C של הסוחר. הסוחר ממתין מעט ורואה שלא קרה כלום והוא מספק את הסחורה. כעת הכורה הרמאי מפרסם את הבלוק המכיל את העסקה מ-A ל-B ומעלה אותה לבלוקצ'יין הציבורי. העסקה שלו תקבל עדיפות מכיוון שהמדיניות הקובעת איזו עסקה תגבר היא לפי סדר הקדימות של העסקאות. היות שהכורה הכליל את העסקה בבלוק שלו לפני שהוא ביצע את הרכישה העסקה השנייה מ-A ל-C תבוטל. כדי לסכל התקפה זו הסוחר או הספק צריכים לוודא שהעסקה שלהם הוכנסה לבלוקצ'יין הציבורי לפני שהם מספקים את הסחורה. אם מעל הבלוק שבו כלולה העסקה שלהם מופיעים בלוקים אחרים, רוב הסיכויים שהעסקה שלהם תקבל קדימות. לא ניתן לסכל את ההתקפה הזו כליל אלא רק בסבירות מאוד גבוהה.
אבטחת ביטקוין > התקפות בזבוז כפול > התקפת אימות יחיד

התקפת אימות יחיד שבוצעה נגד MyBitcoin הועלתה על ידי משתמש אנונימי בשם vector76. בהתקפת אימות יחיד המתקיף מצליח לבזבז מטבע פעמיים אפילו לאחר שהתקבל אישור לבזבוז הראשון. ההתקפה היא שילוב של התקפת מרוץ המתוארת לעיל עם התקפת Finney והיא דורשת מעורבות של כורה.
בנובמבר 2013 התגלה שבאתר GHash.io המנהל מאגר כורים, נעשו תשלומים כפולים במטבע ביטקוין באתר ההימורים BetCoin Dice. אתר ההימורים הסתפק באישור אחד כדי לקבל תשלום עבור הימור מבלי להמתין לאישורים נוספים. ב-GHash.io טענו שהם חקרו את המקרה והתגלה שעובד בחברה שפעל על דעת עצמו עמד מאחורי ההונאה והוא פוטר. ישנן טענות שהחברה עצמה הייתה שותפה להונאה אך על כל פנים אין הוכחות לכך.
אבטחת ביטקוין > התקפות בזבוז כפול > התקפת כוח גס

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

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

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

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

ראובן גרינברג מבית הספר למשפטים של אוניברסיטת ייל טען כי הביטקוין אינו נייר ערך או השקעה כי אינו עומד בקריטריונים של אף אחד מהם. ישנם גם המתייחסים אליו כאל השקעה ואחרים מאשימים אותו בהונאת פונזי. הבנק המרכזי האירופי נדרש לשאלה זו ופרסם ב-2012 דוח שבו ניטען כי בהתאם להגדרות SEC, מטבע הביטקוין אכן מכיל מאפיינים שמזכירים הונאת פונזי אך מצד שני הוא בעל מאפיינים שונים מנוגדים וראויים להגדרה משל עצמם.
בניגוד למערכת בנקאות קלאסית, כל עסקת ביטקוין נעשית באופן פומבי לחלוטין. היא בעצם מסתמכת על ביקורתם של משתמשים אחרים על מנת להבטיח הגינות ולמנוע רמאות. מצד שני לביטקוין יכולת מוגבלת בהסתרת זהות המשתתפים בעסקה. למעשה כל עסקה משויכת לכתובת ביטקוין אחת בלבד. כתובת הביטקוין אינה מכילה כל פרט מזהה אודות הבעלים. בכל פעם שמבוצעת עסקה חדשה נוצרת כתובת ביטקוין חדשה, כך שלכל משתמש יכולות להיות אלפי כתובות בארנק. אם מישהו מצליח לשייך כתובת ביטקוין אחת לישות פיזית כלשהי ייתכן שתהיה לו אפשרות מוגבלת לעקוב אחרי תנועת המטבעות ממנה למישהו אחר או להפך. עובדה זו הופכת את ביטקוין לאטרקטיבית במיוחד לבעלי עסקים בלתי חוקיים. ידוע שקבוצת האקרים בשם LulzSec דרשה לקבל תרומה בביטקוין תמורת שירותיה. Silk Road היא דוגמה אחרת לארגון בעל עסקים מפוקפקים (שוק שחור) שקיבל תשלומים אך ורק בביטקוין. ב-2011 נפתחה נגדו חקירה רשמית של ממשלת ארצות הברית לבדיקת חשדות בין היתר להלבנת כספים. בכל מקרה הארגון פשט רגל עקב התקפת האקרים. תוכנת הכופר קריפטולוקר דרשה תשלום באמצעות ביטקוין. ביוני 2016 דווח שבמחקר שעשתה חברת Citrix עולה שעסקים רבים מחזיקים רזרבות במטבע ביטקוין רק כדי להיות מוכנים למקרה שיצטרכו לשלם כופר.
פרטיות ופעילות בלתי חוקית > אנונימיות

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