מהו חוזה זמן נעילת גיבוב (HTLC)?
מהו חוזה זמן נעילת גיבוב (HTLC)? חוזה גיבוב של Timelock (HTLC) הוא סוג של חוזה חכם המשמש ביישומי בלוקצ'יין. זה מפחית את הסיכון של צד נגדי על ידי יצירת נאמנות מבוססת זמן הדורשת ביטוי סיסמה קריפטוגרפי לביטול הנעילה. מבחינה מעשית, המשמעות היא שהאדם שמקבל את הכספים בעסקה צריך לבצע שתי פעולות כדי לגשת לכספים: להזין את משפט הסיסמה הנכון ולתבוע תשלום בתוך פרק זמן מסוים. אם הם מזינים ביטוי סיסמה שגוי או לא תובעים את הכספים בתוך מסגרת הזמן, הם מאבדים את הגישה לתשלום.
מהו חוזה זמן נעילת גיבוב (HTLC)? – מבחינה מעשית, המשמעות היא שהאדם שמקבל את הכספים בעסקה צריך לבצע שתי פעולות כדי לגשת לכספים: להזין את משפט הסיסמה הנכון ולתבוע תשלום בתוך פרק זמן מסוים. אם הם מזינים ביטוי סיסמה שגוי או לא תובעים את הכספים בתוך מסגרת הזמן, הם מאבדים את הגישה לתשלום.
מהו חוזה זמן נעילת גיבוב (HTLC)? – נקודות מרכזיות
הבנת חוזי Timelock Hashed (HTLCs)
חוזה גיבוב Timelock (HTLC) משתמש במספר אלמנטים מעסקאות קיימות במטבעות קריפטוגרפיים. לדוגמה, עסקאות HTLC משתמשות במספר חתימות המורכבות ממפתח פרטי וציבורי כדי לאמת ולאמת עסקאות. עם זאת, שני אלמנטים מבדילים בין HTLC לבין עסקאות קריפטו סטנדרטיות עם חוזים חכמים – ה-hashlock וחוזה הזמן.
האשלוק
האלמנט הראשון הוא האשלוק. hashlock מועבר ב-hash-או גרסה קריפטוגרפית של מפתח ציבורי שנוצר על ידי האדם שיזם את העסקה. לאחר מכן, המפתח הפרטי המשויך משמש לביטול נעילת ה-hash המקורי.
ב-HTLC, הצד היוזם יוצר מפתח ומאגד אותו. ה-hash מאוחסן בתמונה מוקדמת, שמתגלה במהלך העסקה הסופית. HTLCs מתוכנתים לפוג לאחר תקופה מסוימת שחולפת או שנוצר מספר מסוים של בלוקים, ויוצרים תאריך ושעה ידועים לסיום.
Timelock
המרכיב החשוב השני של HTLC הוא מנעול זמן. שני מנעולים שונים משמשים להגדרת מגבלות זמן על חוזים שנוצרו באמצעות HTLC. הראשון הוא CheckLockTimeVerify (CLTV). הוא משתמש בבסיס זמן כדי לנעול ולשחרר מטבעות קריפטוגרפיים. משמעות הדבר היא שמגבלות זמן מקודדות בקוד קשיח, ומטבעות משוחררים רק בשעה ובתאריך ספציפיים או בגובה ספציפי של גודל בלוק.
החלפות אטומיות – מסחר חוצה שרשרת בין מטבעות קריפטוגרפיים – מושגות לרוב באמצעות HTLCs. בנוסף, רשת ה-lightning של ביטקוין (LN) מעסיקה גם HTLC.
השני הוא CheckSequenceVerify (CSV). זה לא תלוי בזמן; במקום זאת, הוא משתמש במספר החסימות שנוצרו כמדד מעקב כדי לקבוע מתי לסיים עסקה.
התהליך בחוזה זמן מוצק
נניח שאליס רוצה להחליף את הביטקוין שלה בלייטקוין מבוב. עסקת HTLC טיפוסית ביניהם מתרחשת באופן הבא:
מהו חוזה Timelock?
חוזה Timelock הוא חוזה חכם המוטמע בבלוקצ'יין המבצע עסקה בזמן מסוים. הם משמשים בחוזי timelock hash ובערוצי תשלום שבהם יש צורך בזמני תשלום ספציפיים.
האם לביטקוין יש חוזים חכמים?
בתחילה, הבלוקצ'יין של ביטקוין לא הצליח לבצע חוזים חכמים. עם זאת, שדרוג Taproot בשנת 2021 אפשר לבלוקצ'יין להשתמש בחוזים חכמים בעסקאות.
מהו חוזה חכם?
חוזה חכם הוא תוכנית המאוחסנת בבלוקצ'יין שפועלת כאשר מתקיימים תנאים ספציפיים.
כמה עולה חוזה חכם?
ב-Ethereum blockchain, פריסת חוזה חכמה לוקחת גז, שעולה Gwei (ערך נמוך יותר של אתר). בהתאם למורכבות החוזה, זה יכול לעלות מיליארדי Gwei לפרוס חוזה חכם. חוזים פחות מורכבים כמו החלפה פשוטה הם הרבה יותר זולים.