در نوامبر سال 2017 ، آناتولی یاکوونکو یک تصویر سفید را که اثبات تاریخ را توصیف می کند ، منتشر کرد ، تکنیکی برای حفظ زمان بین رایانه هایی که به یکدیگر اعتماد ندارند. از تجربه قبلی آناتولی طراحی سیستم های توزیع شده در Qualcomm ، Mesosphere و Dropbox ، او می دانست که یک ساعت قابل اعتماد همگام سازی شبکه را بسیار ساده می کند. هنگامی که همگام سازی ساده باشد ، شبکه حاصل می تواند سریع و سریع باشد ، که فقط با پهنای باند شبکه محدود می شود.
آناتولی به عنوان سیستم های blockchain بدون ساعت ، مانند بیت کوین و اتریوم ، در هنگام سیستم های پرداخت متمرکز مانند ویزا به قله های 65،000 TPS نیاز داشت ، به مقیاس بیش از 15 معاملات در ثانیه در سراسر جهان می پردازد. بدون یک ساعت ، مشخص بود که آنها هرگز فارغ التحصیل سیستم پرداخت جهانی یا ابر رایانه جهانی هستند که بیشتر آنها را در خواب دیده اند. هنگامی که آناتولی مشکل دریافت رایانه هایی را که به یکدیگر اعتماد ندارند به موقع توافق کنند ، حل کرد ، او می دانست که وی کلید اصلی 40 سال تحقیق سیستم های توزیع شده را به دنیای blockchain ارائه می دهد. خوشه حاصل فقط 10 برابر سریعتر یا 100 بار یا 1000 بار ، اما 10،000 برابر سریعتر ، درست از دروازه نخواهد بود!
اجرای آناتولی در یک پایگاه کد خصوصی آغاز شد و به زبان برنامه نویسی C اجرا شد. گرگ فیتزجرالد ، که پیش از این با آناتولی در غول نیمه هادی Qualcomm Incorporated همکاری کرده بود ، وی را ترغیب کرد تا این پروژه را به زبان برنامه نویسی زنگ زدگی مجدداً تکرار کند. گرگ در زیرساخت های کامپایلر LLVM کار کرده بود ، که زیربنای کامپایلر Clang C/C ++ و همچنین کامپایلر Rust است. گرگ ادعا کرد که ضمانت های ایمنی این زبان باعث افزایش بهره وری نرم افزار می شود و عدم جمع آوری زباله آن به برنامه ها اجازه می دهد تا برنامه ها را اجرا کند و همچنین مواردی که در C. Anatoly نوشته شده است ، به آن شلیک کرده و فقط دو هفته بعد ، کل پایگاه کد خود را به زنگ زدگی مهاجرت کرده است. بشرفروخته شدهآناتولی با برنامه ریزی برای بافتن تمام معاملات جهان در کنار یک blockchain واحد و مقیاس پذیر ، این پروژه را Loom نامید.
در 13 فوریه 2018، گرگ شروع به ساخت نمونه اولیه اولین اجرای متن باز از وایت پیپر آناتولی کرد. این پروژه با نام Silk در سازمان loomprotocol در GitHub منتشر شد. در 28 فوریه، گرگ اولین نسخه خود را انجام داد و نشان داد که 10 هزار تراکنش امضا شده را می توان در کمتر از نیم ثانیه تأیید و پردازش کرد. اندکی بعد، یکی دیگر از گروه های سابق کوالکام، استفان آکریج، نشان داد که توان عملیاتی را می توان با بارگذاری تأیید امضا در پردازنده های گرافیکی بهبود بخشید. آناتولی گرگ، استفان و سه نفر دیگر را برای تأسیس شرکتی که در آن زمان Loom نامیده می شد، استخدام کرد.
تقریباً در همان زمان، پروژه Loom Network مبتنی بر اتریوم شروع به کار کرد و بسیاری از مردم در مورد اینکه آیا آنها همان پروژه هستند یا خیر سردرگم شدند. تیم Loom تصمیم گرفت که برند خود را تغییر دهد. آنها نام سولانا را انتخاب کردند، اشاره ای به یک شهر ساحلی کوچک در شمال سن دیگو به نام سولانا بیچ، جایی که آناتولی، گرگ و استفن سه سال زمانی که برای کوالکام کار می کردند در آنجا زندگی می کردند و موج سواری می کردند. در 28 مارس، تیم سازمان Solana GitHub را ایجاد کرد و نمونه اولیه Greg را به Silk به Solana تغییر نام داد.
در ژوئن 2018، تیم این فناوری را برای اجرا در شبکه های مبتنی بر ابر افزایش داد و در 19 ژوئیه یک شبکه آزمایشی عمومی با مجوز 50 گره منتشر کرد که به طور مداوم از 250000 تراکنش در ثانیه پشتیبانی می کرد. در نسخه بعدی در ماه دسامبر، به نام v0. 10 Pillbox، تیم یک شبکه آزمایشی مجاز منتشر کرد که 150 گره را در یک شبکه گیگابیتی اجرا می کرد و آزمایش های soak را نشان داد که به طور متوسط 200 هزار تراکنش در ثانیه را با انفجارهای بیش از 500 هزار پردازش می کرد. این پروژه همچنین برای پشتیبانی از برنامه های زنجیره ای که به زبان برنامه نویسی C نوشته شده اند و همزمان در یک محیط اجرای ایمن به نام SBF اجرا می شوند، توسعه یافت.
بهترین استراتژی معاملات...
ما را در سایت بهترین استراتژی معاملات دنبال می کنید
برچسب :
نویسنده : صدرا ذوالریاستین
بازدید : 36
تاريخ : شنبه
11 شهريور
1402 ساعت: 15:57