آناتولی یاکوونکو؛ یکی از بنیانگذاران سولانا، در نوامبر سال ۲۰۱۷ یک وایتپیپر منتشر کرد که در آن مفهوم اثبات تاریخ (PoH) را به صورت کلی شرح داده شده بود. PoH مدرکی برای تأیید نظم و گذر زمان بین رویدادها است و برای رمزگذاری گذر زمان غیرقابل اعتماد در یک دفتر کل به کار گرفته میشود.
در وایت پیپر منتشر شده مربوط به سولانا، یاکوونکو خاطرنشان میکند که بلاکچینهایی که در آن زمان در دسترس عموم قرار گرفتند، به زمان متکی نبودند، زیرا هر گره در شبکه بدون اطلاع از ساعتهای سایر شرکتکنندگان در شبکه، به ساعت محلی خود متکی بود.
فقدان یک منبع زمانی قابل اعتماد (به عنوان مثال، یک ساعت استاندارد) به این معنی است که وقتی از مهر زمانی پیام برای پذیرش یا رد پیام استفاده میشود، هیچ تضمینی وجود ندارد که هر شرکتکننده دیگری در شبکه دقیقاً همان انتخاب را انجام دهد. PoH از این مانع عبور می کند، زیرا هر گره در شبکه میتواند به گذر زمان ثبت شده در دفتر کل بر اساس غیرقابل اعتمادی که کلید عملکرد بلاک چین است تکیه کند.
تجربه کاری قبلی یاکوونکو در زمینه طراحی سیستم های توزیع شده با شرکتهای فناوری پیشرو مانند (Qualcomm Incorporated (QCOM)) بود. این تجربه او را آگاه کرده بود که یک ساعت قابل اعتماد همگام سازی شبکه را ساده میکند، زمانی که این اتفاق بیفتد، شبکه حاصل به طور تصاعدی سریعتر خواهد شد که تنها محدودیت آن پهنای باند است. طبق حدسیات یاکوونکو استفاده از اثبات تاریخ چه سرعت بلاک چین را در مقایسه با سیستمهای بلاک چین بدون ساعتهایی مانند بیت کوین و اتریوم که در تلاش بودند تا فراتر از ۱۵ تراکنش در ثانیه (tps) در سراسر جهان گسترش یابند، سرعت فوقالعادهای را افزایش میدهد، کسری از توان عملیاتی که توسط سیستمهای پرداخت متمرکز مدیریت میشود.
فعالیتهای اولیه یاکوونکو در یک پایگاه کد خصوصی آغاز شد و با زبان برنامه نویسی C پیاده سازی شد. یاکوونکو متعاقباً به دستور همکار سابق خود در کوالکام، گرگ فیتزجرالد، کل پایگاه کد را به زبان برنامه نویسی Rust منتقل کرد.
در فوریه ۲۰۱۸، فیتزجرالد شروع به ساخت نمونه اولیه پیادهسازی متن باز وایت پیپر کرد و متعاقباً اولین انتشار پروژه را انجام داد و نشان داد که ۱۰۰۰۰ تراکنش امضا شده را میتوان در کمتر از نیم ثانیه تأیید و پردازش کرد. اندکی پس از آن، «استفان آکریج» یکی دیگر از همکاران یاکوونکو در کوالکام اذعان داشت که توان عملیاتی را میتوان با بارگذاری تأیید امضا در پردازندههای گرافیکی بهبود بخشید.
با توجه به این نقاط عطف پروژه، یاکوونکو فیتزجرالد، آکریج و سه نفر دیگر را برای تأسیس شرکتی به نام Loom استخدام کرد. با این حال، به دلیل احتمال اشتباه گرفتن با یک پروژه مبتنی بر اتریوم که نامی مشابه داشت، نام پروژه به سولانا تغییر کرد.
در ژوئن سال ۲۰۱۸، این پروژه برای اجرا در شبکههای مبتنی بر ابر بزرگتر شد و یک ماه بعد، سولانا یک شبکه آزمایشی عمومی ۵۰ گرهای، مجاز و دارای مجوز را منتشر کرد که به طور مداوم از ۲۵۰۰۰۰ تراکنش در ثانیه پشتیبانی میکرد. تا دسامبر ۲۰۲۱، سولانا بیش از ۴۰ میلیارد تراکنش را با هزینه متوسط ۰.۰۰۰۲۵ دلار برای هر تراکنش پردازش کرده بود.