ورود به تارنما

 

 در مطلبی باعنوان "مکانیزم ایتریوم و قراردادهای هوشمند" با فناوری بلاکچین ایتریوم و چگونگی عملکرد آن آشنا شدیم، البته مطالب بسیاری وجود دارد که باید آنها را مطالعه کنید، اما در این بخش می خواهیم برای آنکه تا حدی با جزئیات فناوری ایتریوم آشنا شویم، یک بلاکچین خصوصی را با استفاده از فناوری بلاکچین ایتریوم پیاده سازی کنیم.

 

 

 

 

چرا بلاکچین ایتریوم، وقتی که بلاکچین بیت کوین وجود دارد؟

زمانی که در مورد یک فناوری جدید مطالعه می کنید، یکی از اولین مواردی که می بایست در مورد آن بررسی کنیم، این است که آیا در راه توسعه و استفاده از این فناوری چه محدودیت هایی وجود دارد. درمورد بلاکچین ایتریوم این سوال را مطرح کرده ام؛

 

 

 

بلاکچین ایتریوم به صورت رایگان و متن باز ارائه شده است و با استفاده از آن می توانیم بلاکچین گسترده و پیچیده طراحی کنیم و با خدماتی که اکنون توسطBaaS در آژور مایکروسافت ارائه شده است، می توانیم از آن در بلاکچین هایی که دارای قراردادهای هوشمند (Smart Contracts)  می باشند به صورت شخصی سازی شده در ماشین های مجازی به عنوان گره های شبکه بلاکچین استفاده کنیم.

 

وجود قراردادهای هوشمند یکی از تفاوت هایی است که میان بلاکچین ایتریوم و بلاکچین بیت کوین وجود دارد. فناوری بلاکچین بیت کوین بر مبنای امکان تولید و عرضه پول دیجیتال دیگر به غیر از بیت کوین طراحی نشده است، در صورتی که فناوری بلاکچین ایتریوم برای امکان استفاده از آن در کاربردهای مختلف تجاری و صنعتی طراحی شده است. قراردادهای هوشمند در بلاکچین ایتریوم در واقع کدهای دستوری می باشند که برای اجرا در شرایط مختلف تنظیم شده اند. کدها در بلاکچین ایتریوم عمومی می باشند و اعضای بلاکچین که از آنها استفاده می کنند، گمنام خواهند بود.

 

 

 

آژور فضای پردازش ابری مایکروسافت می باشد که در آن کاربران می توانند مراحل ایجاد و استفاده از کاربرد را از ابتدا تا انتها مدیریت و کنترل کنند. در این فضای ابری، مختصصان در حوزه فناوری اطلاعات می توانند با استفاده از رابط های کاربری و ابزارهایی که در اختیارشان قرار داده می شود، کاربردهای مورد نظر خود را ایجاد و عرضه کنند.

 

 

 

یکی از کاربردهای جالب فناوری بلاکچین، استفاده از آن در شبکه اینترنت اشیا می باشد. در اینترنت اشیا هدف اتصال تجهیزات و ماشین های مختلف در اطراف مان می باشد که بتوانند با کمترین دخالت انسانی با یکدیگر ارتباط برقرار کنند. اما اکنون سوال این است که چگونه فناوری بلاکچین می تواند در شبکه اینترنت اشیا مورد استفاده قرار گیرد؟

 

 

اخیرا به فناوری های پول های رمزنگاری شده (Cryptocurrency) نظیر بیت کوین (Bitcoin) و قدرت و توانایی های مربوط به آنها  و چگونگی استفاده  از فناوری بلاکچین در آنها و کاربردهای مربوط به بلاکچین در ایجاد تحول در تجارت و تائید هویت و ... درفضای مجازی، علاقه مند شدم. در این یادداشت سعی خواهم کرد تا به شکلی ساده مفاهیمی نظیر پول دیجیتال (Cryptocurrency) و فناوری بلاکچین را شرح دهم و سپس در یادداشت های ادامه به کاربردها و روش های پیاده سازی آنها خواهم پرداخت.

 

بلاکچین ها

در مطلبی که پیش از این در تارنما ارائه دادم، سعی کردم تا خواننده را با مفهوم و قابلیت های فناوری بلاکچین آشنا کنم. اما با توجه به اهمیت موضوع و همچنین علاقه ای که به این موضوع دارم، می خواهیم در مطلبی که در 5 بخش ارائه خواهم کرد، این فناوری را با جزئیات بیشتر و با ارائه کاربردهای مختلف آن شرح دهم.

  1. فناوری بلاکچین (بخش اول) مفاهیم و عملکرد
  2. فناوری بلاکچین (بخش دوم) - بلاک چیست؟
  3. فناوری بلاکچین (بخش سوم) - اینترنت اشیاء
  4. فناوری بلاکچین (بخش چهارم)  - مایکروسافت آژور
  5. فناوری بلاکچین (بخش پنجم) - بلاکچین ایتریوم

در ادامه سعی خواهم کرد تا مطالبی را  با هدف بیان جزئیات پیاده سازی بلاکچین ها ارائه کنم. امیدوارم که بتواند مفید باشد، منتظر باشید.

با فناوری بلاکچین آشنا شویم:

در واقع بلاکچین در علم کامپیوتر به فناوری سازماندهی و اشتراک داده گفته می شود. امروزه این فناوری را سطح پنجم (بعد از لایه کاربرد، لایه امنیت یا همان لایه ای که در اینترنت وجود نداشت و نیاز به آن احساس می شد.) در لایه های شبکه می گویند.