ব্লকচেইন বা ডাটাবেস; আপনার ব্যবসায়ের জন্য সেরা কি?

ব্লকচেইন এবং ডাটাবেসের মধ্যে পার্থক্য

আজকাল সংস্থাগুলি বলে, "আমরা কি ব্লকচেইন বা আরও বেশি traditionalতিহ্যবাহী ডাটাবেস ব্যবহার করি?" তারা প্রশ্নের উত্তর।

দুজনের মধ্যে অনেক পার্থক্য রয়েছে এবং আমি নীচে তাদের যতটা সম্ভব দেওয়ার চেষ্টা করি। এটি আর্কিটেকচারের একটি পার্থক্য বা কীভাবে নির্দিষ্ট প্রযুক্তিগুলি সংগঠিত হয় তা দিয়ে শুরু হয়।

সুতরাং, যখন ব্লকচেইন ব্যবহারের দীর্ঘমেয়াদী সিদ্ধান্তের কথা আসে তখন প্রশ্নটি আসে: আমার ব্যবহারের চেয়ে আরও গুরুত্বপূর্ণ কী? সংক্রমণ এবং স্থিতিশীলতা? বা গোপনীয়তা এবং অভিনয়?

সাধারণ স্থাপত্য

প্রচলিত ডাটাবেসটি মূলত নেটওয়ার্ক আর্কিটেকচারের একটি ক্লায়েন্ট-সার্ভার type

ক্লায়েন্ট (ব্যবহারকারী), যার ব্যবহারকারীর অ্যাকাউন্টের সাথে সম্পর্কিত সঠিক অনুমতি রয়েছে, তিনি কেন্দ্রীয় সার্ভারে সংরক্ষিত রেকর্ডগুলি (শারীরিক কেন্দ্রীকরণ বা বিতরণকৃত মেঘ কেন্দ্রীকরণ), অ্যাক্সেস তথ্য, অ্যাক্সেস অনুমতি, ভূমিকা ইত্যাদি পরিবর্তন করতে পারেন ।

যখনই কোনও মাস্টার কপি তৈরি করা হয়, প্রতিটি ব্যবহারকারী পিসি / ট্যাবলেট / স্মার্টফোন থেকে পরবর্তী সময় ডাটাবেসে লগ ইন করে "মাস্টার কপি" এর একটি আপডেট কপি পায়; তবে কেবলমাত্র "বেসিক কপি" হ'ল আসল অনুলিপি। ডাটাবেস পরিচালনা ডেটাবেস প্রশাসকদের দ্বারা বামে থাকে, যা কেন্দ্রীয় কর্তৃপক্ষকে অ্যাক্সেস এবং অনুমতি অর্জনের অনুমতি দেয়।

ডাটাবেস সিস্টেমের জন্য আর্কিটেকচার

এটি ব্লকচেইন এবং ব্লকচেইনে একে অপরকে ভিন্নভাবে কাজ করে, প্রতিটি অংশগ্রহণকারী ডাটাবেসে নতুন রেকর্ড রক্ষণাবেক্ষণ, রেকর্ডিং, আপডেট এবং যাচাইয়ের সাথে। সমস্ত অংশগ্রহণকারী (নোড) একই উপসংহারে (আপস করে) কাজ করে, এইভাবে নেটওয়ার্কের অভ্যন্তরীণ সুরক্ষা নিশ্চিত করে।

ব্লকচেইন সিস্টেমের জন্য আর্কিটেকচার

এই মৌলিক পার্থক্যের ইঙ্গিতগুলি হ'ল ব্লকচেইনগুলি নির্দিষ্ট ফাংশন রেকর্ড করার জন্য একটি সিস্টেম হিসাবে ভাল রূপান্তরিত হয়, যখন একটি কেন্দ্রিয়ায়িত ডাটাবেস অন্যান্য ফাংশনের জন্য উপযুক্ত।

বিভিন্ন বিষয় বিবেচনা করতে হবে

পরিচালনা ও বিকেন্দ্রীভূত পরিচালনা ও ট্রাস্ট

যখন বিশ্বাসের কথা আসে, আমরা যার অর্থ একটি খারাপ উদ্দেশ্য রয়েছে তা বোঝায় না, তবে এটি একটি সরল সত্য যে কোনও লেনদেনের পক্ষের একে অপরকে জানার এবং সম্পর্কের প্রতি আস্থা তৈরি করার প্রয়োজন হয় না। এটি অনলাইনে অর্থ প্রদানের জন্য আপনার ব্যাংক কার্ড বা ভিসা কার্ড ব্যবহার করার মতো। এটি করার অর্থ হ'ল আপনি যে প্রতিষ্ঠানের কার্ড কিনেছেন সেই প্রতিষ্ঠানের উপর আপনার বিশ্বাস এবং ক্রয়ের উত্সটির উপর নির্ভর করা, এই ধরনের বিশ্বাস প্রায়শই বিশ্বাসযোগ্যতা হারাতে পারে।

প্রায় সমস্ত ব্লকচেইন বিভিন্ন প্রশাসককে কেন্দ্রীয় প্রশাসকের প্রয়োজন ছাড়াই তথ্য ভাগ করে নেওয়ার জন্য একে অপরকে বিশ্বাস করার অনুমতি দেয়। লেনদেনগুলি ব্যবহারকারীদের একটি নোড (নোড) সমঝোতার প্রক্রিয়া হিসাবে কাজ করে, যাতে প্রত্যেকে একই রেকর্ড সিস্টেম তৈরি করে (ব্লকচেইনের উপর নির্ভর করে একই সময়ে কম বেশি)।

তবে, traditionalতিহ্যবাহী মডেলটিতে, ডাটাবেস প্রশাসকদের উপর বিশ্বাস অর্পণ করা হয় এবং বেশিরভাগ প্রশাসকের উপর ন্যস্ত করা হয় (খারাপ নয়); প্রায়শই আস্থা প্রতিষ্ঠানের মধ্যে থাকে কারণ আমরা প্রায়শই প্রশাসককে জানি না। উদাহরণস্বরূপ, লোকেরা সাধারণত তাদের ব্যক্তিগত ডেটাবেজে যে অর্থ সঞ্চয় করে তা ব্যাংকগুলি চুরি করে না।

আপনি কেন্দ্রীভূত পরিচালনা চান এটিই কেবল যৌক্তিক কারণ হতে পারে, যা নিজেই আপনার ব্যবসায়ের মডেল / বিশেষত্ব / থাকার কারণ হতে পারে; উদাহরণস্বরূপ অ্যামাজন ক্লাউড এবং অ্যাজুরি ক্লাউড দেখুন। লোকেরা (অ্যামাজন এবং মাইক্রোসফ্ট) তাদের পিছনে থাকা প্রযুক্তির উপর নির্ভর করে এবং তাই তারা পরিচালনা করে এমন নেটওয়ার্কগুলিতে নির্ভর করে।

তবে এর অর্থ এটিও হ'ল ব্যাঙ্কের মতো পরিচালকদের তাদের কেন্দ্রীয় ডাটাবেসগুলি নিরাপদ এবং সুরক্ষিত রাখতে কয়েক বিলিয়ন ডলার ব্যয় করতে হবে, হ্যাকাররা বা অন্যান্য লোকেরা (ম্যালওয়্যার সহ) যারা এই ডাটাবেসটি থেকে উপকৃত হতে চান। মুরলি দ্বারা প্রতিস্থাপিত)। অর্থ চুরি করে, তথ্য চুরি করে, বা কেবল তথ্য পরিবর্তন করে)। কেন্দ্রীয় কর্তৃপক্ষ বা তাদের পিছনে সংগঠনগুলি যদি ব্যর্থ হয় তবে আমরা হেরে যাব।

বরাদ্দ

এই মতবিরোধের বিষয়টি কেন গুরুত্বপূর্ণ? এমনকি ডাটাবেসটি বিট এবং বাইটস হলেও এটি দেখতে এটির মতোই। ডাটাবেসের বিষয়বস্তু নির্দিষ্ট কম্পিউটার সিস্টেমের মেমরি এবং ডিস্কে সঞ্চিত থাকে এবং যে সিস্টেমে অ্যাক্সেস রয়েছে সে যে কেউ ডেটাটিকে দূষিত বা দূষিত করতে পারে। ফলস্বরূপ, একবার আপনি কোনও স্থায়ী ডাটাবেসে আপনার ডেটা জমা দেওয়ার পরে আপনি সেই মানব সংগঠনের উপর নির্ভর করবেন যেখানে ডাটাবেসটি রয়েছে is

যেখানে ব্লকচেইন সম্পূর্ণরূপে নিরীক্ষণযোগ্য ডেটাবেস সরবরাহ করে এবং সততা এবং স্বচ্ছতা সরবরাহ করে:

  • অখণ্ডতা, হিসাবে প্রতিটি ব্যবহারকারীর আশ্বাস দেওয়া যেতে পারে যে প্রাপ্ত ডেটা দূষিত হয়েছে এবং এটি লেখার সময় থেকে পরিবর্তন করা হবে না।
  • প্রতিটি ব্যবহারকারী হিসাবে স্বচ্ছতা সময়ের সাথে সাথে কীভাবে ব্লকচেইন যুক্ত হয় তা পরীক্ষা করতে পারে।

তারপরে প্রশ্ন ওঠে: আমাদের আস্থার যথাযথ অবস্থান আছে কিনা বা বিভিন্ন দলের মধ্যে বিশ্বাসের প্রয়োজন কিনা। ব্লকচেইনের অন্যতম মূল নীতি হল সমীকরণ থেকে আস্থা প্রয়োজনের অপসারণ।

বিশ্ব এই বিশ্বস্ত সংস্থা - সরকার এবং ব্যাংক (বেশিরভাগ), বিশ্ববিদ্যালয়, ট্রেড ইউনিয়ন এবং এমনকি গুগল এবং ফেসবুকের মতো বেসরকারী সংস্থায় ভরপুর is বেশিরভাগ ক্ষেত্রে এটি বিশেষত উন্নত দেশগুলিতে খুব ভালভাবে কাজ করে। আমি বিশ্বাস করি যে আমার ভোট সর্বদা গণনা করা হয় এবং কোনও ব্যাংকই আমার অর্থ চুরি করেনি (আমাকে একটি বিশাল লেনদেনের ফি প্রাপ্তি ব্যতীত)। সমস্যা কি? যদি কোনও সংস্থা গুরুত্বপূর্ণ ডেটাবেস পরিচালনা করে তবে ডাটাবেস অক্ষত রাখতে এর জন্য বেশ কয়েকটি ব্যক্তি এবং প্রক্রিয়া প্রয়োজন needs আপনাকে লোক নিয়োগ করতে হবে, প্রক্রিয়া প্রক্রিয়া করতে হবে এবং এতে অনেক সময় এবং অর্থ লাগে।

সুতরাং, ব্লকচেইন এই প্রতিষ্ঠানগুলিকে একটি বিতরণ করা ডাটাবেসের সাথে প্রতিস্থাপনের একটি উপায় প্রস্তাব করে যা স্মার্ট ক্রিপ্টোগ্রাফি দ্বারা অবরুদ্ধ। আগের মতো, তারা কোড লোককে একটি নতুন উপায়ে সরবরাহ করার জন্য কম্পিউটার সিস্টেমের ক্রমবর্ধমান ক্ষমতার সুযোগ নেয়। লেখার পরে কোডটি খুব সস্তা হয়ে যায়। "পড়ুন এবং লেখুন অপারেশন" এবং "চেক এন্ড রাইটিং" বিকেন্দ্রীভূত পরিচালনা অর্জনের জন্য গুরুত্বপূর্ণ কারণ।

সিআরইউডি (ডাটাবেস) এবং পঠন এবং লিখন অপারেশন (ব্লকচেইন)

একটি traditionalতিহ্যবাহী ডাটাবেসে ক্লায়েন্ট ডেটাতে চারটি ফাংশন সম্পাদন করতে পারে: তৈরি করুন, পড়ুন, আপডেট করুন এবং মুছুন (সম্মিলিতভাবে CRUD কমান্ড হিসাবে পরিচিত)।

ব্লকচেইন একচেটিয়াভাবে অ্যাড-অনগুলির জন্য তৈরি করা হয়েছিল। ব্যবহারকারী অতিরিক্ত ব্লক আকারে আরও তথ্য যুক্ত করতে পারেন। পূর্ববর্তী সমস্ত তথ্য স্থায়ীভাবে সংরক্ষিত এবং পরিবর্তন করা যায় না। অতএব, ব্লকচেইন সম্পর্কিত একমাত্র ক্রিয়াকলাপগুলি হ'ল:

  • অপারেশনগুলি পড়ুন: ব্লকচেইন থেকে এই প্রশ্নগুলি এবং ডেটা পান
  • অপারেশনগুলি লিখুন: এগুলি ব্লকচেইনে আরও তথ্য যুক্ত করে

ব্লকচেইনে পরীক্ষা করে লিখুন

ব্লকচেইন আপনাকে দুটি কাজ করতে দেয়: লেনদেন যাচাইকরণ এবং একটি নতুন লেনদেন লেখার জন্য।

লেনদেন হ'ল একটি অপারেশন যা ব্লকচেইনে থাকা ডেটার স্থিতি পরিবর্তন করে। ব্লকচেইনে পূর্ববর্তী এন্ট্রিগুলি একই থাকবে, যখন নতুন রেকর্ডটি আগের রেকর্ডে থাকা ডেটার স্থিতি পরিবর্তন করতে পারে। উদাহরণস্বরূপ, যদি ব্লকচেইন আমার বিটকয়েন ওয়ালেটে 1 মিলিয়ন বিটিসি রেকর্ড করে, তবে এই নম্বরটি স্থায়ীভাবে ব্লকচেইনে সংরক্ষণ করা হবে।

আমি যখন 200,000 বিটিসি ব্যয় করব তখন এই লেনদেনটি ব্লকচেইনে লেখা হবে এবং আমার ব্যালেন্সটি 800,000 বিটিসিতে নিয়ে আসবে। তবে যেহেতু ব্লকচেইন কেবল যুক্ত করা যায়, আমার প্রি-লেনদেনের বিটিসি ব্যালেন্স তাদের জন্য যারা ব্লকচেইনে স্থায়ীভাবে থাকতে চান তাদের জন্য থাকবে will এই কারণেই ব্লকচেইনকে প্রায়শই একটি স্থির এবং বিতরণ করা নোটবুক হিসাবে উল্লেখ করা হয়।

.তিহাসিক এবং বাস্তব সময়

বেশিরভাগ কেন্দ্রীয় ডাটাবেসগুলি একটি নির্দিষ্ট সময়ে তাত্ক্ষণিকভাবে তথ্য সরবরাহ করে, তাত্ক্ষণিক বা কম সময়সাপেক্ষ ডেটা সরবরাহ করে তবে রিয়েল-টাইম ডেটা সরবরাহ করে না (শটগুলির সময় প্রক্রিয়াজাত করা হয়)।

ঘুরেফিরে, ব্লকচেইন ডেটাবেস এমন ডেটা সংরক্ষণ করতে সক্ষম যা এতে এখন পর্যন্ত উপলব্ধ সমস্ত তথ্য রয়েছে। ব্লকচেইন প্রযুক্তি তাদের ইতিহাসের ক্রমাগত প্রসারণযোগ্য সংরক্ষণাগার হিসাবে বেড়ে ওঠা এবং বাস্তব-সময়ের প্রতিকৃতি তৈরি করে নিজস্ব ইতিহাসের সাথে একটি ডেটাবেস চেইন তৈরি করে। ক্রিপ্টোগ্রাফি এবং Merkle গাছ ব্যবহারের কারণে, historicalতিহাসিক তথ্য অদৃশ্য এবং অপরিবর্তিত রয়েছে, ব্লকচেইন পরিবর্তন করার একমাত্র আসল উপায় হল একটি নতুন লেনদেন যুক্ত করা যা পূর্ববর্তী লেনদেনকে কভার করে, এবং কেবল জড়িত পক্ষগুলির সম্মতিতে। বেশিরভাগ ক্ষেত্রেই, ইথেরিয়াম হার্ড প্লাগ সিস্টেমটির ব্যর্থতা সংশোধন করতে প্রকৃতপক্ষে পুরানো সিস্টেমে ফিরে গেছে; এটি প্রয়োজনীয় হতে পারে তবে এটি ব্লকচেইন নীতি লঙ্ঘন করে)।

হ্যাঁ, পূর্ববর্তী ব্লকচেইন প্রযুক্তি তাত্ত্বিকভাবে সমস্ত ব্লকচেইন প্রযুক্তির পক্ষে সম্ভব, তবে যে কেউ এটি করার চেষ্টা করছে তা অন্য নেটওয়ার্কের মধ্যে এত বেশি হবে যে এটি প্রায় অসম্ভব এবং / বা খুব ব্যয়বহুল হয়ে যায়। ব্লকচেইন ডাটাবেসটি সংশোধন বা সংশোধন করার জন্য ঠিক কী প্রয়োজন তা লোকেদের ব্লকচেইন ডাটাবেসকে অপরিবর্তনীয় বলে ডেকে আনে।

ডাটাবেস বা ব্লকচেইন কর্মক্ষমতা

যখন আমরা প্রথম ব্লকচেইনগুলি বিবেচনা করি যা রেকর্ডিং সিস্টেম হিসাবে ব্যবহার করা যায় এবং লেনদেন প্ল্যাটফর্ম হিসাবে আদর্শ হয়, তারা আজ ভিসা এবং পেপাল দ্বারা ব্যবহৃত ডিজিটাল লেনদেন প্রযুক্তির তুলনায় ডাটাবেস হিসাবে ধীর হয়। তবে সাম্প্রতিক মাসগুলিতে, বেশ কয়েকটি ব্লকচেইন উঠে এসেছে যা লেনদেনের জন্য বিকল্প রুট / চেইন নেটওয়ার্কগুলি অবলম্বন না করে অনেক বেশি পরিমাণে লেনদেন সম্পাদন করতে সক্ষম।

বলা হচ্ছে, ব্লকচেইন প্রযুক্তির প্রকৃতির জন্য কিছু গতি ত্যাগ করতে হবে। ব্লকচেইন প্রযুক্তিতে যেভাবে বিতরণ করা নেটওয়ার্কগুলি কাজ করে তার অর্থ হ'ল তারা একে অপরের সাথে সংযুক্ত নয় এবং তাদের প্রত্যেকেই স্বাধীনভাবে নেটওয়ার্কে পরিবেশন করে এবং তারপরে তার ফলাফলটি নেটওয়ার্কের বাকী অংশের সাথে তুলনা করে। ঘটেছে। অন্যদিকে, traditionalতিহ্যবাহী ডাটাবেসগুলি কয়েক দশক ধরে রয়েছে এবং মুরের আইন অনুসারে তাদের কার্যকারিতা বৃদ্ধি পেয়েছে।

মুরের আইনটি ইন্টেলের সহ-প্রতিষ্ঠাতা গর্ডন মুর দ্বারা 1965 সালে করা পর্যবেক্ষণে প্রযোজ্য। তিনি লক্ষ্য করেছিলেন যে আবিষ্কারের পর থেকে প্রতিবছর সংহত সার্কিটগুলিতে প্রতি বর্গ ইঞ্চি ট্রানজিস্টারের সংখ্যা দ্বিগুণ হয়েছে। মুর আইন ভবিষ্যদ্বাণী করেছে যে এই প্রবণতা অদূর ভবিষ্যতে অব্যাহত থাকবে। যদিও গতি কমছে, প্রতি ইঞ্চি প্রতি ট্রানজিস্টারের সংখ্যা দ্বিগুণ হয়েছে। এটি মুর আইনের বর্তমান সংজ্ঞা হিসাবে ব্যবহৃত হয়।
ব্লকচেইন অপারেশনের তুলনা

মনে রাখবেন যে কিছু ক্ষেত্রে এই গতিটি যে গতিবেগকে পরিমাপ করা হয় তা নয়। আইওটিএ এবং রাইব্লকগুলি এখনও এই অর্থে পরীক্ষা করা হচ্ছে।

উপরের পরিসংখ্যানগুলি পরিষ্কারভাবে দেখায় যে ব্লকচেইন প্রযুক্তি লেনদেনের পরিমাণ এবং ব্যান্ডউইথের ক্ষেত্রে কেন্দ্রিয়ায়িত ডাটাবেসগুলি ধারণ করে, মুর আইন এবং ব্লকচেইনের প্রকৃতির কারণে এটি সর্বদা ব্যাতিক্রমের ঘটনা is নেট। । কোনও লেনদেন প্রক্রিয়া করার সময়, ব্লকচেইনকে একটি সাধারণ ডাটাবেসের মতো সব কিছু করা উচিত, তবে এটি সর্বদা তিনটি অতিরিক্ত পদক্ষেপ নেওয়া উচিত:

  1. স্বাক্ষর যাচাইকরণ। প্রতিটি ব্লকচেইন লেনদেনকে অবশ্যই ইসিডিএসএ-এর মতো সরকারী-বেসরকারী ক্রিপ্টোগ্রাফিক স্কিম ব্যবহার করে ডিজিটালি স্বাক্ষর করতে হবে। এটি প্রয়োজনীয় কারণ লেনদেনগুলি "পিয়ার" উপায়ে নোডগুলির মধ্যে বিতরণ করা হয়, সুতরাং তাদের উত্স প্রমাণ করা যায় না। এই স্বাক্ষরগুলির জেনারেশন এবং বৈধতা গণনা এবং অনুরূপ পণ্যগুলির জন্য একটি বড় সমস্যা। বিপরীতে, কেন্দ্রীয়ভাবে ডাটাবেসে আসা প্রতিটি একক অনুরোধকে স্বতন্ত্রভাবে পরীক্ষা করার দরকার নেই।
  2. Sensকমত্য প্রক্রিয়া। ব্লকচেইনের মতো বিতরণ করা ডেটাবেজে, নেটওয়ার্কের নোডগুলি sensক্যমত্যে পৌঁছেছে তা নিশ্চিত করার চেষ্টা করা উচিত। বর্তমান sensকমত্য প্রক্রিয়ার উপর নির্ভর করে এর মধ্যে গুরুত্বপূর্ণ লিঙ্কগুলি এবং / অথবা কাঁটাচামচ পরিচালনা করা অন্তর্ভুক্ত থাকতে পারে। সত্য, কেন্দ্রীভূত ডাটাবেসগুলিকে অবশ্যই দ্বন্দ্বমূলক ও বাতিল ক্রিয়াকলাপ মোকাবেলা করতে হবে, তবে সেগুলি এক জায়গায় প্রক্রিয়াকরণ এবং প্রক্রিয়াজাতকরণের সম্ভাবনা কম less
  3. বাড়ান। এটি একটি পৃথক নোডের কর্মক্ষমতা সম্পর্কে নয়, তবে ব্লকচেইনের জন্য মোট পরিমাণের কম্পিউটিং প্রয়োজন। যদি সেন্ট্রালাইজড ডাটাবেসগুলি একবার (বা দুবার) লেনদেন প্রক্রিয়া করে তবে নেটওয়ার্কের প্রতিটি নোডকে অবশ্যই এটি স্বাধীনভাবে পরিচালনা করতে হবে। একই ফলাফল অর্জনের জন্য অনেক কিছু করা হচ্ছে। তবে নতুন প্রজন্মের ব্লকচেইনগুলিতে এটি এখন ক্লায়েন্ট দ্বারা চালিত।

যদিও এই ব্লকচেইনগুলি কিছুটা অসুবিধে হয় তবে আপনি দেখতে পাচ্ছেন পার্থক্যটি অনুমোদনের সময় থেকে তাত্পর্যপূর্ণ নয়।

ব্লকচেইন গোপনীয়তা

উদাহরণ হিসাবে, বিটকয়েন একটি অলিখিত, অপঠিত এবং অপঠনযোগ্য ডেটাবেস, তবে এটি অনেক ক্রিপ্টোকারেন্সি এবং ব্লকচেইনের ক্ষেত্রেও প্রযোজ্য (ম্যানেজমেন্ট কনসোর্টিয়াম এবং একটি বেসরকারী প্রতিষ্ঠানের মালিকানাধীন বেসরকারী ব্লকচেইনগুলি বাদ দিয়ে)। )। । এর অর্থ হ'ল যে কেউ চেইনে একটি নতুন ব্লক লিখতে পারে এবং কেউ এই শৃঙ্খলে ব্লকটি পড়তে পারে।

অনুমোদিত ব্লকচেইন, যেমন একটি কেন্দ্রীয় ডাটাবেস, নিয়ন্ত্রণ ও পাঠযোগ্য, অর্থাৎ নেটওয়ার্ক বা প্রোটোকল কনফিগার করা যায়, তাই কেবল অনুমোদিত অংশগ্রহণকারীরা ডাটাবেসে লিখতে বা ডাটাবেসটি পড়তে পারে। শীতকালে হতে পারে।

ব্লকচেইনে ডেটা লুকানোর জন্য নেটওয়ার্ক নোডের জন্য প্রচুর ক্রিপ্টোগ্রাফি এবং যথাযথ কম্পিউটেশনাল লোড (প্রুফ-অফ-ওয়ার্ক সম্মতিসূচক অ্যালগরিদমের ক্ষেত্রে) প্রয়োজন। এটি ব্লকচেইন এবং এর আগে ব্লকচেইন বিটকয়েন গ্রহণের ক্ষেত্রে ঘটে থাকে তবে নতুন সমস্যাগুলি (টাঙ্গেল, হ্যাশগ্রাফ, রাইব্লকস ইত্যাদি) এই সমস্যাটি কাটিয়ে উঠার জন্য সমস্ত উপায় তৈরি করেছে।

যদি গোপনীয়তা হ'ল ব্লকচেইন ব্যবহারের একমাত্র উদ্দেশ্য / সিদ্ধান্ত গ্রহণকারী ফ্যাক্টর, তবে সাধারণভাবে ব্লকচেইন ডাটাবেস কেন্দ্রীভূত ডাটাবেসের চেয়ে সেরা হবে না।

ন্যায়সঙ্গতভাবে বলতে গেলে, গোপনীয়তার বিষয়টি হ্রাস করার জন্য অনেক কৌশল রয়েছে। এগুলি একাধিক ব্লকচেইন ঠিকানাগুলির অধীনে কাজ করা থেকে শুরু করে উন্নত ক্রিপ্টোগ্রাফিক কৌশল যেমন স্টিলথ লেনদেন এবং শূন্য জ্ঞানের প্রমাণ (আধুনিক উত্পাদনে) থেকে শুরু করে ideas যাইহোক, আপনি ব্লকচেইনে যত বেশি তথ্য গোপন করতে চান, লেনদেন তৈরি এবং যাচাই করার জন্য গণনার ভার তত বেশি। এই কৌশলগুলি কীভাবে বিকশিত হয় তা বিবেচনাধীন, এগুলি কখনও কোনও তথ্য গোপন করার সহজ এবং সহজ পদ্ধতির সাথে মোকাবিলা করবে না।

শক্তি / ধৈর্য

ব্লকচেইন-ভিত্তিক ডাটাবেসের দুর্দান্ত সুবিধা হ'ল তাদের বিল্ট-ইন সংকোচনের ফলে সৃষ্ট চরম ত্রুটিগুলি প্রতিরোধ করার ক্ষমতা। প্রতিটি নোড প্রতিটি লেনদেন প্রক্রিয়া করে, তাই প্রতিটি পৃথক নোড পুরো ডাটাবেসের জন্য গুরুত্বপূর্ণ নয়। একইভাবে, নোডগুলি একটি অভিন্ন ফ্যাশনে পরস্পর সংযুক্ত রয়েছে, তাই জিনিসগুলি বন্ধ না হওয়া পর্যন্ত অনেকগুলি সংযোগ ব্যর্থ হতে পারে। ব্লকচেইন নিশ্চিত করে যে নোডগুলি সর্বদা মিস লেনদেনে ধরা পড়ে।

যদিও এটি সত্য যে সাধারণ ডাটাবেসে প্রতিলিপি দেওয়ার অনেকগুলি উপায় রয়েছে, ব্লকচেইন এটিকে একটি নতুন স্তরে নিয়ে যায়। শুরু করার জন্য কোনও কনফিগারেশন প্রয়োজন নেই - কেবল কয়েকটি ব্লকচেইন নোড সংযুক্ত করুন এবং সেগুলি স্বয়ংক্রিয়ভাবে সিঙ্ক হয়ে যাবে। এছাড়াও, কোনও প্রস্তুতি বা ফলাফল ছাড়াই নোডগুলি অবাধে যুক্ত করা বা নেটওয়ার্ক থেকে সরানো যেতে পারে। অবশেষে, বাহ্যিক ব্যবহারকারীরা তাদের লেনদেনগুলি একবারে এক বা একাধিক নোডে প্রেরণ করতে পারেন এবং এই ক্রিয়াকলাপগুলি স্বয়ংক্রিয়ভাবে এবং নির্বিঘ্নে অন্যকে বিতরণ করা হয়।

এই ধারাবাহিকতা ডেটাবেস প্রাপ্যতার অর্থনীতি পরিবর্তন করে। ব্যয়বহুল অবকাঠামো এবং দুর্যোগ পুনরুদ্ধারের একটি ধ্রুব ডাটাবেসের মাধ্যমে উচ্চ ক্ষমতা অর্জন করা হবে। প্রাথমিক ডাটাবেসটি উচ্চ-শেষ সরঞ্জামগুলিতে কাজ করে যা সমস্যাগুলি সাবধানে ট্র্যাক করে এবং অপারেশনগুলি অন্য কোথাও একটি ব্যাকআপ সিস্টেমে স্থানান্তরিত হয়। যদি প্রাথমিক ডাটাবেস ব্যর্থ হয় (উদাহরণস্বরূপ, বিদ্যুৎ বিভ্রাট বা একটি হার্ডওয়্যার ব্যর্থতার কারণে), পদক্ষেপটি স্বয়ংক্রিয়ভাবে আরম্ভ হবে এবং ব্যাক আপ হবে। একটি ব্যর্থ সিস্টেম ইনস্টলেশন পরে, এটি প্রয়োজন হলে একটি নতুন ব্যাকআপ ফাংশন সম্পাদন করার জন্য প্রস্তুত। যদিও এই সবগুলি করা যায়, এটি ব্যয়বহুল এবং এটি ঠিক করা খুব কঠিন।

পরিবর্তে, যদি বিশ্বের বিভিন্ন অঞ্চলে আমাদের কাছে 10 টি ব্লকচেইন নোড থাকে, সমস্ত সামগ্রীর দিক থেকে, এই নোডগুলি দৃly়ভাবে সংযুক্ত হবে, পিয়ার-টু পিয়ার ডিল এবং sensক্যমত্য তৈরি করে যদি আমরা ব্লকচেইন ব্যবহার করি

শেষ ব্যবহারকারীরা লেনদেন তৈরি করে এমন 5 টি নোডের সাথে (বলুন) সংযোগ স্থাপন করে, তাই একাধিক যোগাযোগের লিঙ্কগুলি বন্ধ হয়ে যায় তা বিবেচ্য নয়। এবং যদি কোনও একটি বা দুটি নোড কোনও নির্দিষ্ট দিনে পুরোপুরি কাজ করতে ব্যর্থ হয় তবে কারও কিছুই লক্ষ্য হবে না, কারণ এখনও ঘুরতে অনেকগুলি অনুলিপি রয়েছে। দেখা যাচ্ছে যে স্বল্প-ব্যয়বহুল সিস্টেম এবং বৃহত ব্যাকআপ সিস্টেমগুলির সংমিশ্রণটি হ'ল গুগল কীভাবে এত কম দামের জন্য তার অনুসন্ধান ইঞ্জিন তৈরি করেছে। ব্লকচেইনরা ডাটাবেসের জন্য একই কাজ করতে পারে।

উপসংহার

ব্লকচেইন বনাম ডাটাবেস পার্থক্যগুলির একটি সংক্ষিপ্তসার

সুতরাং, যখন ব্লকচেইন ব্যবহারের দীর্ঘমেয়াদী সিদ্ধান্তের কথা আসে তখন প্রশ্নটি আসে: আমার ব্যবহারের চেয়ে আরও গুরুত্বপূর্ণ কী? সংক্রমণ এবং স্থিতিশীলতা? বা গোপনীয়তা এবং অভিনয়?

স্পষ্টতই, আপনার সংস্থা বা আপনার ব্যক্তিগত সমস্যাগুলি উপরের তুলনার বাইরে চলে গেছে এবং কেন্দ্রীয়করণের ডাটাবেসের পক্ষে পরবর্তী (তৃতীয়) ফ্যাক্টরটি ধীরে ধীরে ব্লকচেইন প্রযুক্তি দ্বারা পর্যালোচনা করা হচ্ছে। এই ধরনের ব্লকচেইনগুলির গোপনীয়তার পরিবর্তে বিভাজন এবং ধারাবাহিকতা (যা ক্রিপ্টোগ্রাফি প্রযোজ্য) এবং কার্য সম্পাদন (যা শীঘ্রই কোনও সমস্যা হবে না) এর সাথে দৃ use় ব্যবহারের মামলা রয়েছে।

স্বীকৃতি / রেফারেন্স

শিল্পকর্ম:

• স্মার্ট সমাধান শিরোনাম পৃষ্ঠা: http://www.hloom.com/cover-pages/ কোটকোয়া - ফ্রিপিক.কম দ্বারা নির্মিত বিমূর্ত নীল আলো পৃষ্ঠা শিরোনাম

অন্যান্য লিঙ্ক:

Ps https://www.multichain.com/blog/2016/03/ blockchains-vs- কেন্দ্রীভূত- ডেটাবেসস / • https://www.ethereum.org/ • http://www.altcointoday.com/bitcoin-ethereum -vs- ভিসা-পেপাল-লেনদেন-প্রতি সেকেন্ড / • https://etherscan.io/chart/tx • https://support.metlpay.com/hc/en-us/articles/115000373814- হাও- লং- do-ইথেরিয়াম-লেনদেন-গ্রহণ- ps https://etherscan.io/chart/ blocktime • https: //www.reddit.com/r/dashpay/comments/5yw0yy/how_many_transaction_per_second_can_dash_handle/ • https: //en.wikedia। org / wiki / এলিপটিক_কুরিভে_ডিজিটাল_সাইন্টিচার_আলগোরিদম • https: //www.reddit.com/r/litecoin/comments/6dzoph/liteco__aneane_capacity/ • https: //www.reddit.com/r/litecoin/comments/74lltt/litecoin_ //iota.stackex بدل.com techbeacon.com/Blockchain-relational-database-which-right-for-your-application Https://medium.com/ blockchain-review/private- blockchain-or-database-what-the-differences-523e7d42edc • https://www.coindesk.com/information/ কি-is-tifferences- blockchain -আর-ডাটাবেস / ps https://www.investopedia.com/terms/m/mooreslaw.asp • https://people.xiph.org/~greg/confender_values.txt • http://zerocash-project.org / কাগজ

স্টিমেটের মূল নিবন্ধটি পড়ুন