توسعه دهنده بلاکچین - عاشق کشف تکنولوژیهای جدید - زندگی بدون چالش، لذتی نداره.
بلاکچین؛ نگاهی نو به آیندهی انرژی
این روزها یکی از مسائل داغ در حوزه تکنولوژی، بلاکچین یا زنجیرهی بلوکی میباشد. این تکنولوژی نوظهور، با معرفی بیت کوین توسط ساتوشی ناکاموتو، نگاههای زیادی در دنیای تکنولوژی را به خودش جلب کرد. بلاکچین در بیان ساده، در واقع مجموعهای از بلوکهایی هستند که اطلاعات در آن ذخیره میشود و این بلوکها به وسیله یک تابع ریاضی هشگذاری میشوند و بدین گونه به یکدیگر مرتبط میشوند. اطلاعات در این سیستم در بین تمامی اعضای شبکه به اشتراک گذاشته میشود.
در صورتی که فردی قصد هک این سیستم را داشته باشد، باید بتواند 51% توان کل سیستم را تامین کند تا بتواند آن را هک کند که این در عمل غیرممکن میباشد.
بسیاری از افراد بلاکچین را به عنوان یک فناوری در حوزه ارزهای دیجیتال میدانند در حالی که ارزهای رمزنگاری شده و یا به طور خاص بیتکوین تنها یکی از کاربردهای بسیار زیاد این فناوری نوظهور میباشد. پس از معرفی اتریوم توسط ویتالیک بوترین، به عنوان پلتفرمی با هدف هوشمندسازی فرآیندها و فضایی برای اجرای برنامههای غیرمتمرکز و خودکار، توجه به این فناوری در زمینههای مختلف از جمله مسائل حقوقی، انتخابات، اینترنت اشیاء، سلامت، مواد غذایی و انرژی بیش از پیش شد.
قراردادهای هوشمند، تحولی در درک فناوری بلاکچین
معرفی قراردادهای هوشمند توسط اتریوم موجب شد تا استفاده از این فناوری در حوزههای مختلف با سرعت بیشتری رشد کنند. قرارداد هوشمند یک پروتکل برای تنظیم قراردادها است. یک قرارداد هوشمند، یک پروتکل ویژه است که برای مشارکت، تأیید یا اجرای مفاد یک قرارداد خاص، فعال می شود. قراردادهای هوشمند معاملات و فرایند ها را به صورت کاملا تضمینی و بدون اشخاص ثالث انجام می دهند. فعالیت و ثبتهای قرارداد هوشمند قابل پیگیری و غیر قابل برگشت هستند. قراردادهای هوشمند شامل تمام اطلاعات مربوط به شرایط قرارداد هستند و اجرای تمام اقدامات هدف گذاری شده خودکار می شوند و تا زمانی که شرایط ذکر شده در قرارداد هوشمند برقرار نباشد، این قرارداد اجرا نخواهد شد.
قراردادهای هوشمند توسط زبان برنامهنویسی solidity قابل نوشتن میباشند.
همانطور که پیشتر اشاره شد، این فناوری در حوزههای مختلف مورد استقبال قرار گرفت، یکی از این حوزهها، حوزهی انرژی میباشد که مورد بحث ما در این نوشته میباشد. با ظهور انرژیهای تجدید پذیر، امیدها برای کاهش وابستگی دنیا به سوختهای فسیلی و در پی آن کاهش تولید گازهای گلخانهای، افزایش یافت. اما با گسترش استفاده از این نوع انرژیها، مشکلات آنها نیز به مرور بیشتر نمایان شد. از جمله مشکلاتی که در حوزه انرژی وجود دارد، ذخیره سازی انرژی و محدویت فضای روی زمین میباشد. این محدودیت ها موجب شد تا تامین انرژی از طریق ایجاد شبکههای محلی انرژی مطرح شود. شبکههای محلی انرژی به این صورت میباشند که شما هم به عنوان تولید کننده و هم به عنوان مصرف کننده که اصطلاحا پروسومر مینامند، میتوانید در این شبکه حضور داشته باشید.
کاربرد بلاکچین در انرژی; کمک به افزایش تولید انرژی به صورت محلی
بیشترین کاربرد این نوع شبکه در استفاده از منازل مسکونی جهت تولید انرژی با استفاده از انرژی خورشیدی و انواع انرژی تجدید پذیر قابل استفاده در منازل مسکونی، میباشد. یکی از شیوههای ایجاد این نوع شبکهها، استفاده از ریزشبکهها میباشد. ریزشبکهها با ایجاد یک شبکه محلی تولید انرژی و در ارتباط با نیروگاهها، توانستند تا حد زیادی، به تقویت شبکههای محلی کمک کنند. اما کاربرد بلاکچین در کجا میباشد؟ یکی از مشکلات این شبکهها نبود امنیت و شفافیت در تبادلات مالی و توان است، این امکان وجود دارد که شما مبلغی را پرداخت نمایید ولی فرد تولید کننده انرژی به شما توانی ندهد. برای حل این مشکل شبکهی مبتنی بر بلاکچین و قراردادهای هوشمند مورد استفاده قرار گرفتهاند. شما در صورتی که توان تولیدی اضافه داشته باشید، میتوانید در شبکه اعلام کنید و در صورتی که فردی متقاضی توان تولیدی شما باشد، در قالب یک قرارداد هوشمند، به ازای توان مورد نظر دریافتی، مبلغ آن را دریافت میکنید. این قراردادها به این شکل میباشند که در صورتی که پس از مدت زمان مشخصی، شرایط قرارداد به طور کامل تامین نشود (به عنوان مثال توان منتقل نشود و یا مبلغ پرداخت نشود) امکان بازگشتن شرایط به حال قبل است و نکتهی مهمتر، ثبت تمامی فعالیتها در شبکه است و بدین صورت تاریخچهای از فعالیت هر یک از افراد در شبکه موجود میباشد و امکان کلاه برداری نزدیک به صفر میشود. از جمله پروژههایی که در این زمینه در حال انجام میباشد، پروژه بروکلین میباشد که توسط شرکت Lo3 Energy در حال پیاده سازی است.
این تنها یکی از کاربردهای بلاکچین در حوزهی انرژی و در شبکههای محلی انرژی میباشد. در حال حاضر این فناوری در زمینه شارژ خودروهای الکتریکی هم مورد تحقیق میباشد، به گونه ای که علاوه بر ایستگاههای شارژ خودروهای الکتریکی، خودروها نیز بتوانند با استفاده از این فناوری با یکدیگر تبادل انرژی کنند، این مساله میتواند مشکل کم بودن ایستگاههای شارژ خودروهای الکتریکی را تا حد زیادی حل کند.
همانطور که مطرح شد، در دنیای آیندهی انرژی، بلاکچین نقش مهمی را ایفا میکند و شاید دور انتظار نباشد که روزی برسد تا نیاز باشد در تمامی حوزهها متخصصین ضروری باشد، در رابطه با بلاکچین نیز اطلاعات کافیای داشته باشند.
به نظر شما، این فناوری تا چه حد میتواند زندگی آینده را متحول کند؟
مطلبی دیگر از این انتشارات
چه میزان از REST API می دونم؟
مطلبی دیگر از این انتشارات
دورکاری؛ هزار راه رفته در گیتلب! (قسمت دوم)
مطلبی دیگر از این انتشارات
معماری MVC که میگن یعنی چی؟