לאחר בירור מה שהוא שבר זה גרסה ישנה יותר של האלגוריתם של NXT
עשו שם
sha256(prevhash + timestamp + signature) < 2^256 * balance / diff
במקום
sha256(prevhash + timestamp + address) < 2^256 * balance / diff
ובמאצעות יצירת חתימות שקולות הוא הצליח להגביר את הכוח שלו.
הם עברו מאז למשהו אחר אז זה פחות רלוונטי, לכן הוא גם לא כתב על זה באופן פומבי
מדובר על מלכודת שנוצרה בשביל העתקים.
לביטקוין יש את יתרונות הראשוניות וכוח החישוב האדיר. למתחרה PoW אחר יתרון הראשוניות כבר אבוד, וכוח החישוב האדיר הוא משימה כמעט בלתי אפשרית בטווח הנראה לעין.
ב - PoS כפי שאתה מכיר יותר טוב ממני, אפשר להעתיק את כל הרשת. כוח החישוב הוא לא רלוונטי. אבל את הקהילה אי אפשר להעתיק. וזו הייתה הנקודה בפוסט הקודם שלי.
ולכן... דברים נחשפים בזהירות ובשלבים. רק כדי להיות צעד לפני ההעתקים. אני הייתי הראשון שבעד.
רעיון מבריק לפי דעתי היה לשחרר גרסה שהוכנסו בה במכוון (נחתמו מראש גרסאות עם פתרון) 3 באגים ולהציע פרסים למי שמוצא אותם.
מה שהגביר את מעורבות האנשים בקוד, וגם במקרים מסויימים עזר לחדד ולחזק אותו.
רפרנס לזה שזה אכן היה באג מכוון? אם כך זה מרשים מאד.
מדובר בציטוט מהפורום של בן אדם משכמו ומעלה שאנגלית היא לא שפת האם שלו.
אף פעם לא הבנתי את התירוץ הזה, אנגלית היא לא שפת האם שלי אבל בחיים לא תראה אותי כותב ככה...
ממתי אדם רציני בוחן לפי נראות?
ב open source הקוד צריך לדבר בפני עצמו. וגם בקוד צריך להסתכל על התוכן ולא על הנראות (תקף גם לעוד דברים בחיים).
בפועל אנשים בוחנים דברים לפי הנראות כל הזמן. לקוחות שמסתכלים על עסק, שותפויות עסקיות, דייטינג... מה שתרצה.
מבחינת האם זה טוב - אני כמובן מעריך מאד את ההתמקדות בתוכן אבל לדאוג לנראות זה סיגנל להשקעה. מישהו שמתייחס לפרוייקט ברצינות ידאג גם שיראה טוב (בגלל שבפועל אנשים מסתכלים על זה), אם הוא לא עושה זאת כנראה שהוא גם לא מתייחס ברצינות לשאר הדברים.
נגיד שהכותב המקורי לא שולט באנגלית... אם הקהילה כ"כ חזקה ומוכשרת, למה אף אחד לא טרח לתרגם את זה לאנגלית תקנית לפני שפרסם באתר הרשמי של הפרויקט?
סאטושי בוודאי ובוודאי לא היה מהנדס/ארכיטקט תוכנה (אתה לא רוצה לשמוע מה אמרו על זה הראשונים שבחנו), אבל למזלנו מה שניצח זה התוכן עצמו ולא האופן שבו הוא נכתב.
הקוד עבר מספיק refactoring מאז. אגב. ב Nxt התקיים מצב דומה.
עיקרי הרעיון לא היו בקוד אלא ב-whitepaper, שהיה כתוב היטב. אם הוא היה כתוב באנגלית עילגת אני לא חושב שמישהו היה מסתכל עליו פעמיים.
עכשיו תורי לומר נו באמת.
לאדם שמחזיק 90% מהרשת יש את האינטרס הגבוה ביותר לשמור עליה. אחרת הוא יורה קודם כל לעצמו ברגל.
וזאת לעומת PoW שבה 51% מכוח החישוב ברשת שונה לגמרי מ 51% מהמטבעות ברשת.
בפועל ב PoW ל 51% מכוח החישוב ברשת יכול גם להיות 1% מבעלי המטבעות ברשת.
הרי לך ניגוד אינטרסים.
אם הם היו אומרים שלמי שיש רוב מטבעות אין אינטרס לתקוף, לא היתה לי בעיה... זה גם מה שאני אומר, להזכירך אני אחד מתומכי ה-PoS הראשונים.
אבל הם ניסו לטעון שהמערכת עמידה גם בפני תקיפה כזאת עם כל מיני סיפורים.
תראה מני, שני הכינויים שנתת באמת לא ראויים.
תסכים איתי ש- cunicula יודע דבר או שניים על PoS והיה אחד התומכים (ולטעמי גם אחד מה 73 הראשונים) עד שנעלם לפתע מ BTT.
הפער בין מה שאתה מתאר, לבין מה שאני רואה בפועל, הוא גדול מאוד, וזאת ללא הוכחה עניינית מצדך עד לרגע זה.
על ריכוזיות דיברנו והטענה היחידה לגבי הקוד (שבעצמה חייבה ברור מצדך) שאת התשובה עליה אתה תקבל בהמשך הפוסט הזה.
מבחינתי הדברים האלה דווקא מעידים על תרבות הדיון שלך במקרה הזה.
לבן אדם אחד אין מספיק שעות בתקופת חייו ללמוד לעומק את כל האלטים השונים. לכן אני משתמש במספר אינדיקטורים כדי להעריך על איזה אלטים מוצדק להסתכל בכלל. עבור NXT ראיתי מספיק אינדקטוריים שליליים ולכן לא העמקתי מספיק בשביל לגלות דברים כמו תחרות הבאגים. לכן יכול להיות שיש בו יותר ממה שראיתי. לא שכנעת אותי ש-NXT הוא טוב, או שכדאי להקצות זמן ללמוד עליו יותר, אבל כן שכנעת אותי לא לתקוף אותו בלי לדעת עליו יותר.
אם אתה עובד על אלגוריתם PoS אחר (דבר מבורך בפני עצמו) כפי שציינת, אז מדובר על מתחרים, וזה יכול להעיד על חוסר יכולת לפרגן.
"עובד" זאת מילה חזקה. כמובן שאין לי אינטרס עסקי באלגוריתם PoS כלשהו. כיום אני משתף פעולה עם עידו ב-PoA ו-CoA אבל זה פרויקטים שלו, לא שלי. יש לי קשר רגשי לתכנון המקורי שלי, אבל זה בגלל שאני מאמין שהוקדשה בו יותר מחשבה מבמה שרואים היום. כשיבוא משהו שישכנע אותי שהוקדשה בו מחשבה, אשמח לפרגן...
לא ברור אם אתה מדבר על התשובה שלי ל-OP או לאלכסיי.
לשניהם. ישראל מדינה מפותחת אבל הדיונים כאן בעברית לא מספיק מפותחים וזה לא ברור לי.
אני בטוח שיש מספיק אנשים בישראל שעובדים על פיתוחים בתחום, אבל כל הידע שקיים לא בא לידי ביטוי בדיונים כאן וחבל. זה הדבר הראשון שהציק לי.
יכול להיות שבתגובה הראשונה שלי הטלתי יותר מדי מהאחריות על הכתף שלך (תסתכל על זה בתור דבר חיובי, הפעילות שלך כאן היא מבורכת בסה"כ).
Bitcointalk הוא לדעתי (ולדעת רבים) רחוק מתהילת העבר שלו (המילה cesspool מוזכרת לפעמים). וישראלים בפרט לא נמצאים פה כמעט, רוב הדיונים מתרחשים בקבוצת הפייסבוק.
אני מעוניין לעודד את הדיון פה אבל אין לי זמן להקצות לדיונים ארוכים (שלדעתי פחות אפקטיביים מלנסח את הרעיונות בצורה מסודרת ולפרסם בבלוג/מאמרים). לכן אני חותר לכך שלא תישאר תגובה ללא מענה, גם אם זה מענה תמציתי (שלדעתי כן מנסה לסכם את הידע שקיים).