برای درک بهتر تفاوت های پایگاه های داده معمولی و بلاک چین ابتدا باید با مفهوم پایگاه داده آشنا شویم. تعریف بلاکچین:بلاکچین از بلاکهایی ساخته شده که بوسیله ی رمزنگاری خاصی به یکدیگر متصل شده اند و زنجیره ای از بلاکها را ایجاد کرده اند. پایگاه داده چیست؟بانک اطلاعاتی یا پایگاه داده یا دیتابیس (database) مجموعه ای از اطلاعات با ساختار منظم است. این پایگاه های اطلاعاتی معمولاً در قالبی که برای دستگاه ها و رایانه ها قابل خواندن و قابل دسترسی باشند ذخیره می شوند.

در ژانویه 2019 بلاکچین بیت کوین رکورد جدیدی ثبت کرد و تعداد بیت کوین های استخراج شده به 17.5 میلیون واحد رسید.بلاکچین تا حدودی شبیه به پایگاه داده سنتی است و اغلب به عنوان یک پایگاه داده یا دیتابیس شناخته میشود.

 

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

 

تفاوت بلاک چین با پایگاه داده

مفهوم پایگاه داده

پایگاه داده‌ در مفهوم کلی آن، به مجموعه ‌ای از اطّلاعات با ساختار منظم و سازمان­‌ یافته گفته می‌شود. بعنوان نمونه ذخیره­‌سازی ساده اطلاعات در یک پرونده را می ­‌توان نوعی پایگاه داده دانست. فرض کنید شما میخواهید در یک سایت ثبت نام کنید واطلاعات خود را از جمله رمز عبور و نام کاربری وارد می کنید و روی ثبت نام کلیک می نمایید. با انجام این فرایند نام کاربری و رمز عبور یا پسوورد مورد نظر شما در پایگاه داده یا دیتابیس مورد نظر ذخیره می شود.

هنگامی که قصد ورود به اکانت خود را داشته باشید این اطلاعات ابتدا در پایگاه های داده بررسی می شوند و اگر صحیح و درست باشند شما اجازه ورود به اکانت خود را پیدا می کنید. بنابراین پایگاه های داده به نوعی هر اطلاعاتی را که برای یک برنامه نیاز باشند در درون خود ذخیره می نمایند. مانند رمزهای عبور، نظرات سایت ها ،جریمه های رانندگی و …

 

 

نگاهی دیگر به دیتابیس یا پایگاه داده

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

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

 

تفاوت بلاک چین با پایگاه داده

مفهوم دیگری از بلاک چین

با یک بررسی ساده در می یابیم که بلاک چین یک دفتر کل دیجیتال میباشد که در کل یک نسخه الکترونیک از دفتر کل کاغذی میباشد و مسئول ثبت لیستی از تراکنش ها است. ساختار بلاکچین در پایین‌ترین سطح خود، به معنای واقعی کلمه شامل یک زنجیره از بلوک‌های دیجیتالی است.

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

 

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

 



تفاوت بلاک چین با پایگاه داده

 

تفاوت بین بلاکچین یا blockchain و پایگاه داده سنتی یا دیتابیس

بطور کلی یک پایگاه داده در حال اجرا در وب یا www توسط معماری شبکه سرویسی سرور به این معنی است که یک مشتری میتواند ورودی های موجود در سرور متمرکز را تغییر دهد.هر نوع تغییر در داده ها در مرکز بطور اتوماتیک در تمام سیستم به روز میشود کنترل برای پایگاه داده با مدیر میباشد. یکی از دیتابیس های رایج بیت کوین است که یک دیتابیس بدون کنترل نوشتاری و بدون کنترل خوانایی است.

این به این معنی است که هر شخص می تواند یک بلاک جدید را در زنجیره ها بنویسد ، و هر کس می تواند یک بلاک را در زنجیره بخواند. تفاوت اصلی دیتابیس ها و بلاکچینها در نحوه چیدمان یا آرایش شبکه آنهاست. اکثر دیتابیس های آفلاین و آنلاین امروزه از آرایش کلاینت-سرور استفاده می‌کنند.

 

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

 

 

از ویژگی های جالب بلاک چین

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

پنهان کردن اطلاعات روی بلاکچین blockchain نیاز به کریپتوگرافی cryptography زیاد و بار محاسباتی مربوط به گره های شبکه دارد. اگر بخواهیم شباهت های بین بلاکچین و دیتابیس را متذکر شویم باید بگوییم این دو شباهت خاصی به هم ندارند و کلا دو پارامتر متفاوت هستند.

 

 

تفاوت بلاک چین با پایگاه داده 

 

ویژگی کنترل غیرمتمرکز در پایگاه داده ی بلاکچین

 

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

 

تفاوت بلاک چین با پایگاه داده 

 

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

دلیل اینکه در حالت دوم کسی نمیتواند شبکه را هک کند این است که در حالت اول هکرها و سارقان فقط با یک یا چندین سرور سروکار دارند و فقط با هک آن ها به اطلاعات دست پیدا می کنند. اما در بلاک چین هرهکر با میلیون ها کامپیوتر امنیتی روبرو میشود و برای نفوذ در شبکه باید حداقل نصف کل تعداد کامپیوترها را هک کنند که غیرممکن است.

 


مشخصات

تبلیغات

محل تبلیغات شما
محل تبلیغات شما محل تبلیغات شما

آخرین وبلاگ ها

برترین جستجو ها

آخرین جستجو ها

وبلاگ محمد کرمی(محمدمهر) سپتیک تانک فاضلاب English Sky Nancy راه اندازي کسب و کار اينترنتي‎‎‎ amozeshh هذیان کده داروخانه دكتر سليمي رنگین کمان آریا موزیک