זהו המאמר השלישי בסדרה על שיעורים שיכולים להודיע על החלפת הדולר של ביטקוין. קראו את המאמר הראשון בסדרה, על עזיבת תקן הזהב, כאן. וקרא את השני, על פירוק ארכיטקטורת פיאט, כאן.
בחלק השני של סדרה זו, דנו ביישום של מודל חיבור מערכות פתוחות (OSI). כמודל ארכיטקטורה להבנת מערכת פיאט. בחלק הראשון, דנו בנטישת עקרונות כסף בריא ומדוע זה קרה. כאן, נדון במערכת חדשה, אחת המגובה בביטקוין. לאחר מכן, המאמר הבא יעסוק בנימוקים לנטישת עקרונות הכסף הקוליים, וכיצד מערכת הביטקוין החדשה שלנו תמריץ את כולם להחזיק בעקרונות הללו במסגרת הארכיטקטורה עליה נדון היום.
למודל OSI יש שבע שכבות, שכולן נדונו בערך הנ"ל בסדרה זו. הדגם המסוים הזה לא ניצח בקרב הרשתות. זה יורש מבוזר יותר, פרוטוקול בקרת שידור / פרוטוקול אינטרנט (TCP / IP).
אחזור על כך שזהו דיון רעיוני בארכיטקטורת מערכת מתוך כוונה לקדם את הדיון בביטקוין שיחליף את הדולר האמריקאי. אני בשום אופן לא טוען שזה ארכיטקטורה פיננסית סופית. הכוונה שלי היא לא לספק את התשובה הסופית כיצד אנו מחליפים את הדולר, אלא הכוונה שלי היא לאפשר את הדיון בתוך הארכיטקטורה שאנו מבינים, מכיוון שאנו יודעים שהדרך האמיתית היחידה לאימוץ היא דרך בחירה חופשית והמשך שיפור.
מכיוון ש-OSI משמש במידה רבה כמודל להבנת ארכיטקטורה, וחלק מהשכבות שלו לא תמיד משמשות עבור כל יישום, נדון בביטקוין דרך עדשה של הארכיטקטורה שיצרה את מה שאנו מכנים כיום "האינטרנט". זה מושג באמצעות בניית מערכת דומה לזו ששימשה בערך האחרון בסדרה, אם כי מערכת זו מתמקדת בביטקוין במקום בדולר, ויש רק ארבע שכבות עבור TCP/IP. נתחיל בתזכורת קצרה לשבעת השכבות של מערכת הפיאט שנדונו קודם לכן:
פיאט שכבות
- השכבה הפיזית: זה היה זהב כשהיה לנו כסף טוב
- קישור נתונים: חיבור של שני צמתים. דוגמה: שני בנקים מרכזיים מתחברים באמצעות מערכת SWIFT, כפי שנדון בחלק השני.
- רשת: כאן אנו יוצרים את הנתיב לצמתים - כתובות בודדות, או ניתוב ומספרי חשבונות עבור המערכת הבנקאית.
- תחבורה: זה מאפשר את קלות התחבורה עבור מטבע. במבנה הפיאט, השווינו זאת לאשראי, המאפשר עיבוד מהיר יותר בהבטחה של IOU.
- הפעלות: מכונה בקלות "ניהול אסימונים דו-כיווני". זהו תהליך בניית אסימונים (מניות, אג"ח, נגזרים) שניתן לקנות ולמכור. זה שוק הנגזרים.
- מצגת: כך בונה הרשת מצגת לחוויית המשתמש. חשבו על התכנות מאחורי חווית המשתמש של פלטפורמת הבנקאות המקוונת שלכם.
- יישום: כאן נכנס הצרכן לתמונה. כל השכבות הללו מתלכדות לכדי אפליקציה שהצרכן משתמש בה כדי לנהל את הפיאט שלו
שכבות TCP/IP
"ניהול רשת TCP/IP" מתאר את שכבות ה-TCP/IP כ:
- בקשה
- תחבורה
- אינטרנט
- גישה לרשת
השכבות של הביטקוין עוקבות בדרך כלל אחר הארכיטקטורה הזו, אבל בסדר קצת שונה.
שכבת TCP/IP: גישה לרשת
כל הציטוטים למטה הם מ "ניהול רשת TCP/IP".
זוהי שכבת הבסיס של מה שאליו נתייחס כתקן הביטקוין להמשך מאמר זה, בהתבסס על מודל TCP/IP.
"הפרוטוקולים בשכבה זו מספקים את האמצעים למערכת לספק נתונים למכשירים האחרים ברשת מחוברת ישירות... שכבת הגישה לרשת TCP/IP יכולה להקיף את הפונקציות של כל שלוש הרמות הנמוכות של מודל ההתייחסות של OSI."
שכבת הגישה לרשת של תקן הביטקוין היא הבסיס של הארכיטקטורה, המיוצגת על ידי רשת הביטקוין עצמה. השכבה הראשונה של מערכת הביטקוין, כפי שמתוארת עם מודל ה-TCP/IP, מקיפה את שלוש השכבות הראשונות של מערכת ה-fiat, המתוארות עם מודל ה-OSI: השכבה הפיזית, הקישור של הנתונים והרשת.
השכבה הפיזית - אם כי בצורה מדויקת יותר, השכבה ה"דיגיטלית", מיוצגת על ידי הנכסים הקשים של שילוב פלטי עסקאות שלא הוצאו (UTXOs) כדי לייצג את סך האחזקות שלך בביטקוין יוצרים את השכבה ה"פיזית", אם כי יותר נכון, היינו אומרים זאת היא השכבה הדיגיטלית. זה מכונה "על שרשרת", זה נע לאט, זה מספק אבטחה, בלתי משתנה ופנקס ציבורי.
שכבת "קישור הנתונים" מקיפה את הרעיון של העברת נתונים מצומת אחד לאחר. זה מושג על שכבת הבסיס של הביטקוין. כל אחד יכול להוריד Bitcoin Core ולהתחיל להפעיל צומת. כל הצמתים הללו משתפים פעולה ומתקשרים כדי להגיע לקונצנזוס עבור כל בלוק שנפתר בבלוקצ'יין. בתקן פיאט, הפדרל ריזרב משמש כצומת המרכזי, ומערכות תקשורת כמו SWIFT מאפשרות להם לתקשר עם צמתים מרכזיים בינלאומיים. זה דורש כל כך הרבה ישויות מהימנות שונות ויצירת ישויות כאמור, בעוד ביטקוין משיג את המערכת הזו בשכבת הבסיס על ידי ביזור הצמתים ומאפשר לכל צומת חיבור ישיר אחד לשני.
השכבה השלישית היא שכבת הרשת. תקן הביטקוין משיג את הרשת גם בשכבת הבסיס. מכיוון שהרשת היא כתובות המאפשרות תקשורת בין צמתים המאפשרות שליחת מטבע ממקום אחד לאחר, ברור שזה לוקח אותנו לכתובות ארנק, המקום שבו אתה מחזיק את כל אותם UTXOs היקרים שהזכרנו קודם.
כאשר מוציאים UTXO, יש לנו שולח, מקלט וחתימות כדי לאמת את העסקה. אין צורך בישות מרכזית כדי לאמת את העסקה, ויש לנו רישום ציבורי. בתקן פיאט, תהליך זה מרוכז והנתונים אינם נגישים בפנקס חשבונות ציבוריים כמו בתקן הביטקוין.
שכבת TCP/IP: אינטרנט
"פרוטוקול האינטרנט הוא אבן הבניין של האינטרנט. הפונקציות שלו כוללות:
• הגדרת הדאטגרם, שהיא יחידת השידור הבסיסית באינטרנט
• הגדרת ערכת הכתובת לאינטרנט
• העברת נתונים בין שכבת הגישה לרשת לשכבת התחבורה
• ניתוב דיאגרמות למארחים מרוחקים
• ביצוע פיצול והרכבה מחדש של דגימות נתונים"
הדאטגרם הוא UTXO. בעוד שהביטקוין נקוב ביחידות סאטושי או מלאות של ביטקוין, הנתונים בפועל שמועברים ברשת או מחוץ לשרשרת הם UTXO. חבילות נתונים אלו המשמשות כהוכחה לכך שה"מטבעות" או ה-UTXO שברשותך לא הוצאו ולכן זמינות ככספים שמיש.
סכימת הכתובת מבצעת משימות שהוזכרו קודם לכן, כמו ניתוב עסקאות בין צמתים או המארחים המרוחקים של הבלוקצ'יין של ביטקוין, אך גם בין שכבות. שכבת האינטרנט מכונה לעתים קרובות "פרוטוקול לא אמין" מכיוון שהיא אינה מבצעת זיהוי שגיאות או קוד שחזור משלה. זה לא התיאור הנכון של השכבה הזו מכיוון שהיא משמשת כמעבר בין שכבות אחרות המספקות את הפונקציות הנחוצות הללו.
שכבה שתיים של תקן הביטקוין מאפשרת תקשורת של שכבה אחת (גישה לרשת) ושכבה שלוש (תחבורה), ומנצלת את השכבות הללו לפונקציונליות חסרות של שכבת האינטרנט.
כאשר עסקה משודרת ב-hain, המשמעות היא שהעסקה נשלחה לצמתים בודדים או רבים. כאשר יותר צמתים או מארחים מרוחקים מצטרפים לאימות עסקה, הוא מקבל אבטחה וזיהוי שגיאות - אבטחה על ידי הפיכתו לחלק מבלוקצ'יין הביטקוין הבלתי ניתן לשינוי ברגע שהעסקאות ממוקמות בחוזקה בתוך בלוק, וזיהוי שגיאות לא על ידי מציאת שגיאות שנעשו על ידי המשתמשים , אלא על ידי יצירת מערכת של תמריצים באמצעות מפתחות עונשין הדורשים מהמשתמשים להציג רק מצבי ערוץ נוכחיים מרשתות שכבה 2 כמו Lightning. המשמעות היא שהמצב הנוכחי מקבל תמריץ להיות מדויק ולהציג על ידי שני הצדדים, תוך מניעת טעויות.
פיצול מתרחש באמצעות "שינוי תפוקות". נתונים מפוצלים נחוץ כאשר הנתונים גדולים מדי להעברה. לדוגמה, אם היית צריך לבצע רכישה והיה לך רק UTXO אחד בארנק תמורת $30, אבל הרכישה היא רק עבור $10, תצטרך לפצל את ה-UTXO לחלקי נתונים קטנים יותר. בדוגמה זו, תיצור שתי עסקאות, אחת ב-$10 שיועברו לסוחר על מנת לבצע את הרכישה, ואחת ב-$20 שתוחזר לכתובת הארנק שלך.
הכמות הכוללת של הביטקוין המוחזקת בארנק היא למעשה אלגוריתם שמחבר את הסכום הכולל של UTXO שלך, וכל UTXO כנראה שווה כמות שונה של סאטושי. מכיוון שלא תמיד נפגוש את "צירוף מקרים של רצונות" עם הכמות המדויקת של סאטושי בכמות המושלמת של UTXOs, עלינו לפצל את הנתונים כנדרש. זה מושג באמצעות פלטי שינוי.
שכבת TCP/IP: תחבורה
"שני הפרוטוקולים החשובים ביותר בשכבת התעבורה הם פרוטוקול בקרת שידור (TCP) ופרוטוקול User Datagram (UDP). TCP מספקת שירות אספקת נתונים אמין עם זיהוי ותיקון שגיאות מקצה לקצה. UDP מספקת שירות אספקת נתונים גרמיים חסרי תקורה נמוכים."
TCP הוא הבלוקצ'יין. התהליך המקושר של כורי ביטקוין המוסיפים עסקאות לבלוקצ'יין וצמתים המאמתים את העסקאות שנוספו לבלוקצ'יין מבטיח אספקה אמינה של כל עסקה עם הוכחה ניתנת לאימות, ומספק אבטחה ברמה גבוהה בעסקאות המונעת ניתנות לגיבוש או הגשת שגיאות.
עסקאות יכולות להתרחש על השרשרת, עם שכבה 1, או מחוץ לשרשרת עם שכבה 2. הכורים והצמתים הם שכבת התחבורה המספקת גישה לכל שכבה שנמצאת בשימוש באותו זמן.
UDP מזוהה בקלות כ-Lightning, או יישומי Layer 2 אחרים בביטקוין. תקורה נמוכה מסופקת עם עמלות עסקה נמוכות במיוחד. ל-Lightning אין מכסה תפעולי, כלומר ניתן לפתוח כמות בלתי מוגבלת של ערוצים כדי ליצור קנה מידה בלתי מוגבל.
שירות משלוח ה-Datagram עבור UTXOs מתוחזק על ידי "ערוצים" הנפתחים בין שני משתתפים מוכנים שיוצרים ארנק מולטי-sig של כספים שישמש עבור עסקאות מיקרו שאינן מחוברות לבלוקצ'יין. ברגע ששני הצדדים רוצים לסגור את הערוץ, הוא משודר לשכבת התעבורה והופך לחלק מהבלוקצ'יין.
אולי אתה חושב, "למה זה נראה כאילו חלק מהדברים האלה חוזרים על עצמם?" זה בגלל שהמערכת לא תמיד לינארית. החיבור הפתוח של המערכת מאפשר את השימוש הטוב ביותר הנדרש לתרחיש הקיים. היכולת הזו לבצע עסקאות בחופש כיווני עם יישומים המשרתים את העסקה בצורה הטובה ביותר היא מאפיין מכונן של ביטקוין.
שכבת TCP/IP: יישום
כל התהליכים המשמשים בשכבת ההובלה כדי לספק נתונים באינספור דרכים שונות מתאחדים בצורה גולמית עם הכוונה האישית שלהם. דוגמאות ליישומים כוללות:
- ברק: אני חושב שדיברנו על זה מספיק כדי שתבינו את הנקודה - יכולת מדרגיות של שכבה 2 עבור ביטקוין עם שני ערוצי צד שנבנו למיקרו-עסקאות ועמלות נמוכות.
- Strike: אפליקציה שנבנתה על גבי Lightning כדי לאפשר תשלומי מיקרו ישירים לכל משתמש קצה.
- Sphinx Chat: מדיה חברתית מבוזרת המשמשת להעברת הודעות מוצפנות ויצירת תוכן ללא חשש מצנזורה.
- ציון: מדיה חברתית מבוזרת שנבנתה לקראת יצירת תוכן באמצעות קהילות שבהן כל בעל קהילה בורח מהצומת שלו, מונעת צנזורה ומאפשרת יצירה ישירה לצרכן.
- Casa: שירות מולטי סיג, לא משמורת עבור ארנקי ביטקוין עם התמקדות בחינוך לאבטחה.
קיימות אפליקציות רבות אחרות ורבות נוספות מפותחות מיום ליום.
בשלב זה של הסדרה, דנו מדוע עקרונות כסף בריא ננטשו על הבמה הבינלאומית, תוך התמקדות בדולר האמריקאי כמטבע הרזרבה העולמי. לאחר מכן דיברנו דרך ארכיטקטורת ה-OSI כדרך לשבור את השכבות של מערכת הפיאט שהחליפו את עקרונות הכסף הקול שזנחנו, כדי שנוכל להבין איך להחליף אותה. כעת, הראינו כיצד, בדומה ל-TCP/IP לנצח את OSI עבור ארכיטקטורת הרשת הרגילה, ביטקוין יכול להחליף את מערכת ה-Fiat הנוכחית דרך העדשה של ארכיטקטורת TCP/IP.
לכן, אנו יכולים לראות שלא רק שביטקוין יכול להחליף את מערכת הפיאט הנוכחית, אלא שכבר יש לו את המערכות לעשות זאת, ובצורה הרבה יותר יעילה. זה לא תהליך של הסרת הדולר כמטבע הרזרבה העולמי, וגם לא הרס של פיאט לחלוטין. במקום זאת, מערכת הביטקוין חייבת להתקיים כמקבילה, במקביל למערכת הפיאט, ואנשים חייבים לבחור לאמץ את המערכת החדשה הזו. ברגע שהאימוץ והחינוך מגיעים למסה הקריטית הדרושה, המערכת האחרת נופלת ללא שימוש מספק.
אבל מהן הסיבות שנדונו במאמר הראשון בסדרה זו להפנות עורף לכסף קול? האם יצרנו את המערכות הנכונות של תמריצים כדי לקיים את הבחירות של העבר שלנו או את מוקדי העתיד שלנו? אני מקווה שתצטרפו אלי למאמר הבא שבו נדון בתמריצים של תקן הביטקוין, ואם נוכל להשיג לא רק אימוץ, אלא קיימות.
זהו פוסט אורח מאת שון אמיק. הדעות המובעות הן לגמרי שלהן ואינן משקפות בהכרח את הדעות של BTC Inc או מגזין Bitcoin.
- "
- 7
- אודות
- גישה
- חֶשְׁבּוֹן
- כתובת
- אימוץ
- אַלגוֹרִיתְם
- תעשיות
- מאפשר
- כְּבָר
- אחר
- בקשה
- יישומים
- ארכיטקטורה
- מאמר
- נכסים
- בנקאות
- בנקים
- קרב
- להיות
- הטוב ביותר
- ביטקוין
- bitcoin הליבה
- ארנקי ביטקוין
- blockchain
- אג"ח
- BTC
- BTC Inc
- בִּניָן
- שיחה
- צֶנזוּרָה
- בנקים מרכזי
- שינוי
- ערוצים
- קוד
- מטבעות
- תקשורת
- הקהילות
- קהילה
- הקשר
- קונסנסוס
- צרכן
- תוכן
- יכול
- יוצרים
- אשראי
- מַטְבֵּעַ
- נוֹכְחִי
- מצב נוכחי
- נתונים
- יְוֹם
- מבוזר
- מסירה
- דרישה
- נגזרים
- איתור
- מפותח
- התקנים
- אחר
- דיגיטלי
- לדון
- דוֹלָר
- מטה
- בקלות
- חינוך
- אירוע
- כולם
- דוגמה
- ניסיון
- מאפיין
- פדרלי
- הפדרל ריזרב
- אגרות
- צו
- כספי
- ראשון
- להתמקד
- לעקוב
- טופס
- קרן
- חופשי
- חופש
- מלא
- כספים
- עתיד
- הולך
- זהב
- אוֹרֵחַ
- פוסט אורח
- כאן
- להחזיק
- איך
- איך
- HTTPS
- רעיון
- חשוב
- ברמה בינלאומית
- אינטרנט
- IT
- להצטרף
- מפתחות
- גָדוֹל
- פנקס
- ברק
- קשר
- ניהול
- שוק
- מדיה
- סוחר
- הודעות
- כורים
- מודל
- כסף
- רוב
- רשת
- רשתות
- צמתים
- מספרים
- באינטרנט
- בנקאות מקוונת
- לפתוח
- דעות
- להזמין
- אחר
- בעלים
- המשתתפים
- תשלומים
- אֲנָשִׁים
- גופני
- פלטפורמה
- להציג
- מניעה
- תהליך
- תהליכים
- תכנות
- הוכחה
- פרוטוקול
- לספק
- מספק
- ציבורי
- לִרְכּוֹשׁ
- חי
- סיבות
- שיא
- התאוששות
- REST
- ריצה
- אמר
- בקרת מערכות ותקשורת
- סולם
- אבטחה
- סדרה
- שרות
- קצר
- דומה
- So
- חֶברָתִי
- מדיה חברתית
- נמכרים
- התמחות
- התחלה
- מדינה
- הברית
- מניות
- קיימות
- SWIFT
- מערכת
- מערכות
- העולם
- חושב
- דרך
- זמן
- היום
- יַחַד
- אסימון
- מטבעות
- חלק עליון
- עסקה
- עסקות
- להעביר
- הובלה
- לָנוּ
- us
- ש״ח
- משתמשים
- ארנק
- ארנקים
- מה
- ויקיפדיה
- לנצח
- בתוך
- לְלֹא
- עוֹלָם
- ראוי