حرکت کند ایران در استفاده از فناوری بلاکچین/ پیشرفت جهانی تا ۲۰۳۰

به نقل از سایت اخبار فناوری اطلاعات و ارتباطات ، فن آوری های نوین :    

به گزارش خبرگزاری مهر به نقل از شبکه ۴ سیما، مصطفی نقی پور در برنامه تلویزیونی «چرخ» گفت: فناوری بلاکچین در سال ۱۹۹۱ توسط دو نفر، برای نگهداشت اسناد با استفاده از سیستم رمزنگاری پیشنهاد شد؛ به طوری که نتوان در این اسناد، تغییری ایجاد کرد. اکنون، بلاکچین فناوری زیرساختی برای نگهداری دیتا به شمار می رود که با پیروی از یک پروتکل غیرمتمرکز فعالیت می کند.

وی با بیان اینکه بلاکچین دارای دو تابع رمزنگاری شده «امضای الکترونیک» و «تابع هش -درهم سازی-» است، افزود: این فناوری، نحوه جدید نگهداری از داده ها را ایجاد کرده و صنایع زیادی را تحت تاثیر قرار داده است. پدیده ای که از آن به «وب آینده» تعبیر می شود.

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

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

وی گفت: در حال حاضر صنایع و فعالیت هایی همچون حمل و نقل، بانکداری، توزیع انرژی و حوزه سلامت با بهره گیری از فناوری بلاکچین، امنیت، کارایی و تمرکززدایی از فعالیت های مربوطه را افزایش داده اند.

نقی پور از پیشرفت چشمگیر فناوری بلاکچین تا سال ۲۰۳۰ در جهان خبر داد و تایید کرد که ایران در این زمینه بسیار کندتر از کشورهای دیگر دنیا حرکت کرده است.

91
0 0

لینک های مفید

طراحی لوگو دراصفهان

بانک اطلاعات مشاغل رایگان
لوازم یدکی جک JAC

کتاب های ادبیات آمریکای لاتین

سنگ چینی

کرم گریم


$(window).load(function () { 'use strict'; function activeStickyKit() { $('[data-sticky_column]').stick_in_parent({ parent: '[data-sticky_parent]' }); // bootstrap col position $('[data-sticky_column]') .on('sticky_kit:bottom', function (e) { $(this).parent().css('position', 'static'); }) .on('sticky_kit:unbottom', function (e) { $(this).parent().css('position', 'relative'); }); }; activeStickyKit(); function detachStickyKit() { $('[data-sticky_column]').trigger("sticky_kit:detach"); }; var screen = 768; var windowHeight, windowWidth; windowWidth = $(window).width(); if ((windowWidth < screen)) { detachStickyKit(); } else { activeStickyKit(); } // windowSize // window resize function windowSize() { windowHeight = window.innerHeight ? window.innerHeight : $(window).height(); windowWidth = window.innerWidth ? window.innerWidth : $(window).width(); } windowSize(); // Returns a function, that, as long as it continues to be invoked, will not // be triggered. The function will be called after it stops being called for // N milliseconds. If `immediate` is passed, trigger the function on the // leading edge, instead of the trailing. function debounce(func, wait, immediate) { var timeout; return function () { var context = this, args = arguments; var later = function () { timeout = null; if (!immediate) func.apply(context, args); }; var callNow = immediate && !timeout; clearTimeout(timeout); timeout = setTimeout(later, wait); if (callNow) func.apply(context, args); }; }; $(window).resize(debounce(function () { windowSize(); $(document.body).trigger("sticky_kit:recalc"); if (windowWidth < screen) { detachStickyKit(); } else { activeStickyKit(); } }, 250)); });