نزدیک به 20 سال ، پردازنده های مرکزی با سرعتی باورنکردنی تکامل یافتند. به دنبال قانون مور ، پردازنده ها تقریباً هر هجده ماه سرعت خود را دو برابر می کنند تا اواسط دهه 2000 ، زمانی که شرکت ها شروع به کاوش در طراحی جدید چند هسته ای کردند. در نهایت ، پردازنده ها چهار هسته ای ، سپس شش هسته ای ، سپس هشت هسته ای و بیشتر می شوند ، زیرا شرکت های فناوری شروع به جستجوی راه هایی برای طراحی سریعترین و کارآمدترین ماشین ها می کنند..
اکنون ، افزودن هسته های اضافی به CPU لزوماً به معنای سریعتر بودن رایانه نیست ، بلکه به شما اجازه می دهد چندین برنامه همزمان اجرا شوند. وقتی تصور می شد که محدودیت های پردازش تک هسته ای رسیده است ، مهندسان روش های هوشمندانه ای را برای افزایش قدرت و توانایی رایانه ها ابداع کردند.
نزدیکترین چیز به معادل blockchain پردازنده یک گره است. گره یک وسیله الکترونیکی است که به شبکه بلاکچین متصل است و نسخه ای از آن بلاکچین را ذخیره می کند. گره ها از 3 جنبه بلاکچین مراقبت می کنند.
اول ، آنها مسئول م componentلفه محاسباتی هستند. این م componentلفه ای است که اکثر مردم به عنوان هش کردن معاملات و ایجاد بلاک ها درک می کنند. عنصر دوم ذخیره نتایج در دفتر و م componentلفه سوم اجماع است ، یعنی تأیید صحت داده ها. عناصر اول و سوم معمولاً به توان محاسباتی هر گره و سرعت پردازش هر معامله وابسته هستند. فضای ذخیره سازی به جنبه کمی متفاوت عملکرد گره متکی است.
تنظیم گره فعلی جایی است که یک گره از یک رایانه و اساساً از یک پردازنده مرکزی تشکیل شده باشد. مشکل در این مورد این است که برای بهبود عملکرد شبکه ، باید عملکرد هر گره را بهبود ببخشید.
قطعاً به پیشرفت نیاز است.
ما همچنان شاهد مواردی هستیم که بلاک چین ها مملو از انسداد می شوند. آنها کند می شوند و یا برای استفاده بسیار گران می شوند. این مستقیماً به عملکرد گره ها مربوط می شود. مهندسان مجبور بودند در راه حل های خود بصیرت بیشتری داشته باشند و جای تعجب نیست که طیف گسترده ای از روش ها برای توسعه دهندگان بلاکچین برای بهبود این فناوری وجود داشته است.
راه حل های معمول تلاش برای افزایش اندازه بلوک (افزایش سرعت پردازش اطلاعات ، اما این امر همچنین سرعت رشد بلاکچین را افزایش می دهد) ، ساده تر نوشتن قراردادهای هوشمند, یا بهبود سازوکار اجماع وابستگی کمتر شبکه به همه گره ها (که غالباً با از بین رفتن تمرکززدایی همراه است).
اما هیچ یک از این راه حل ها مسئله اصلی مقیاس پذیری بلاکچین را برطرف نمی کند – این که با محبوبیت و موفقیت بیشتر بلاکچین ، ناگزیر یک معامله بزرگ وجود خواهد داشت که باید با هر بلوک متوالی و بلاکچین تأیید شود. در نهایت کند خواهد شد.
وقتی سیستم عامل های قرارداد هوشمند مانند این موارد بیشتر ناامید می شوند اتریوم, نیاز به اجرای قراردادهای هوشمند غیررقابتی دارند که به صورت متوالی انجام می شوند و زمان و قدرت پردازش را به خود اختصاص می دهند.
از نظر تئوری می توان عملکرد بیشتری به یک رایانه اضافه کرد ، اما این نسبت نسبت به هزینه و سود به سرعت از تناسب خارج می شود. این را کنار بگذارید ، بنابراین فرد می تواند به حد فیزیکی فناوری پیشرفته برسد.
اما حتی قبل از رسیدن به این نقطه ، 2 عامل محدود کننده دیگر وجود دارد که وارد عمل می شوند. ابتدا با اجرای 1 معامله در یک زمان ، مشخصاً عوامل محدود کننده ای وجود دارد که هر معامله نیاز به پردازش دارد ، زمان می برد و این حداقل زمان نمی تواند بیشتر کاهش یابد. اما در سطح دوم ، ما محدودیت سرعت نوشتن فیزیکی ذخیره اطلاعات را داریم. نمی توانید داده ها را سریعتر از هارددیسک که روی آن ذخیره شده است ، بنویسید.
روشی که تاکنون از توسعه دهندگان دور مانده است ، مفهوم افزودن بیش از یک رایانه به یک گره است. به طور مشابه CPU که اکنون چندین هسته را همزمان کار می کند, خود این رویکرد را به صورت مستقیم برطرف کرده است.
مشکل این فقط در 2 کلمه است: وابستگی به معامله. من در مقاله خود با عمق بیشتری به این موضوع می پردازم پردازش موازی. اما در اصل ، وقتی وابستگی به معامله برطرف شد ، می توان چندین کامپیوتر را به یک گره اضافه کرد.
با ایجاد گره های متشکل از چندین کامپیوتر که می توانند به طور موازی کار کنند ، aelf قادر به پردازش معاملات غیر رقابتی به طور همزمان است. درست مثل اینکه چندین هسته در پردازنده به کامپیوتر اجازه می دهد چندین برنامه را همزمان اجرا کند ، چندین رایانه در یک گره به بلاکچین اجازه می دهد چندین معامله را همزمان بررسی کند..
این همچنین بدان معنی است که گره ها مقیاس پذیر هستند – مشکل طبیعی عدم مقیاس پذیری گره قبلی در بلاکچین. کامپیوترها می توانند از گره ها اضافه یا کم شوند ، به این معنی که اگر معاملات پیچیده تر شوند یا تغییرات دیگری در زنجیره بلوک ایجاد شود ، گره ها می توانند برای پاسخگویی به خواسته های جدید بلاکچین سازگار شوند.
این انعطاف پذیری برای هر پروژه ای که قصد دارد در آینده به خوبی ادامه یابد بسیار مهم است.
این امر باعث شده است که ملفه محاسباتی سرعت بلاکچین برطرف شود ، اما ما هنوز مشکل سرعت ذخیره اطلاعات را داریم. aelf نیز رویکردی نوآورانه ارائه داده است. یعنی تقسیم فرآیند ذخیره داده از م processingلفه پردازش محاسباتی.
برای توضیح این به زبان ساده ، می توانید بگویید که یک گره aelf به 2 خوشه تقسیم می شود. یک خوشه رایانه بر روی فرآیندهای محاسباتی متمرکز است ، در حالی که خوشه دوم بر روی م storageلفه ذخیره اطلاعات متمرکز است. اکنون این عوامل محدود کننده فیزیکی برای هر دو لایه را حذف کرده است.
به طور پیش فرض ، دفتر بلاکچین اکنون به جای هر رایانه در یک خوشه رایانه ذخیره می شود. به زبان فنی ، یک دفتر کل در هر گره همچنان وجود خواهد داشت.
با داشتن این روش ، شخص به سادگی نیاز دارد تا رایانه دیگری را به یک گره اضافه کند تا مقیاس پذیری بلاکچین را بهبود بخشد. بسیاری از پروژه ها در مورد مقیاس پذیر بودن بلاکچین خود صحبت می کنند ، اما هیچ یک از این مسائل اصلی را به گونه ای حل نکرده اند که آینده آن را از تنگناها ثابت کند.
خود در حال اجرای راه حلی است که برای نیازهای فعلی و آینده قابل اجرا باشد پذیرش بلاکچین. آنها همچنین اکوسیستم را به گونه ای طراحی کرده اند که امکان تکامل آن را با توجه به نیازهای آینده فراهم کند. این امر در صورت ایجاد پروتکل جدیدتر با امنیت بالاتر یا تغییر الزامات زنجیره جانبی ، به عناصری مانند پروتکل اجماع سازگار می شود.
خود به تازگی اعلام کرده است که با استفاده از این روش قادر به ایجاد یک شبکه آزمایشی پایدار هستند V1.0 که TPS 15000 داشت.
برای اینکه این پایه ای باشد که خودش با چنین بلاک چین مقیاس پذیر ایجاد می کند ، جای تعجب نیست که چنین افراد سنگینی در صنعت از آنها حمایت کرده و به عنوان شریک به خود ملحق شده اند. این شامل هووبی, مایکل آرینگتون, و FBG Capital فقط برای ذکر چند مورد.
Aelf مطمئناً یکی از شبکه های زنجیره ای برای تماشای 12 ماه آینده است که ادامه همکاری های جدید را هر چند هفته یک بار اعلام می کند و شبکه اصلی خود را در Q1 2019 راه اندازی می کند.
اگر می خواهید در مورد اخبار کلی یا ارزهای رمزنگاری شده بیشتر درباره خودم یا از من بیشتر بخوانید ، لطفاً از وبلاگ من دیدن کنید.
مرتبط: مسابقه برای برقراری ارتباط بین زنجیره ای: 11 پروژه ای که روی قابلیت همکاری Blockchain کار می کنند