গিটকে কেন "ব্লক চেইন" হিসাবে বিবেচনা করা হয় না?


174

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

এই ধারণাটি কীভাবে ব্লক চেইন থেকে আলাদা?
গিট ব্লক চেইনের উদাহরণ হিসাবে তালিকাভুক্ত নয়, তবে সংক্ষিপ্তসারগুলিতে কমপক্ষে, উভয় ডেটা স্ট্রাকচারের বিবরণ একই রকম দেখায়: ডেটা ব্লক, একক দিকের বিপরীত লিঙ্কিং, হ্যাশস ...)।

তাহলে কোথায় পার্থক্য, যে গিটকে ব্লক চেইন বলা হয় না?


2
গিটকে ব্লক চেইনের উদাহরণ হিসাবে তালিকাভুক্ত করা হয়নি যখন যখন আমি প্রথম ব্লকচেইনটি কী তা জানার চেষ্টা করলাম তখন আমাকে গিটকে সর্বাধিক বিশিষ্ট উদাহরণ হিসাবে উল্লেখ করা হয়েছিল (আমার এখন সঠিক লিঙ্ক নেই, তবে এটি শীর্ষ থেকে ছিল "ব্লকচেইন"
লিওন

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

24
প্রিয় কাছের ভোটারগণ, আপনি কি আপনার কারণ ব্যাখ্যা করতে পারেন? আমি 2 টি পছন্দ, ভাল মন্তব্য এবং একটি উত্তর দেখুন। কেন এটি মতামত ভিত্তিক? এটি ডেটা স্ট্রাকচার এবং অ্যালগরিদম সম্পর্কে, যা গিটকে একটি ব্লক চেইন হিসাবে যোগ্যতা অর্জন করতে পারে না।
পাবেলস

2
এটি আপনার মতামত যে "এটি বিবেচনা করা হয় না ..." বিটকয়েন.স্ট্যাকেক্সেঞ্জার
৪43627 /

4
@ v.oddou Merkle গাছগুলি 1979 এর পরে বিদ্যমান Just কেবলমাত্র দুটি প্রযুক্তি Merkle গাছগুলি তাদের ধারণার অংশ হিসাবে বিশিষ্টভাবে ব্যবহার করছে, এটি তাদের একই করে না। গিট বা ব্লক চেইনগুলিকে কেবল মার্চাল গাছগুলিতে হ্রাস করা ভুল কারণ সেগুলির কোনওটিই মার্চাল গাছ নয়। তারা কেবল তাদের ব্যবহার করে। এটি লিঙ্কযুক্ত পোস্টটিকে পুরোপুরি অপ্রাসঙ্গিক করে তোলে যেহেতু এটি আসলে মর্কলে গাছের বিষয়ে কথা বলছে, এবং ব্লক চেইন নয়।
ঝুঁকুনি

উত্তর:


53

git বিভিন্ন কারণে ব্লকচেইন প্রযুক্তির উদাহরণ নয় (এগুলিই প্রথম মনে হয়েছিল):

  1. একটি ব্লকচেইন বাস্তবায়নে, প্রতিটি ব্লক ব্লকচেইনে যুক্ত হওয়ার আগে একাধিকবার স্বতন্ত্রভাবে যাচাই করা হয়। এটি প্রকৃতপক্ষে ব্লকচেইন প্রযুক্তি সম্পর্কিত একটি গুরুত্বপূর্ণ বিষয় এবং এটিই তার "অদম্যতা" নিশ্চিত করে। অন্যদিকে, অনেক gitপ্রকল্পের স্বতন্ত্র যাচাইকরণের প্রয়োজন হয় না এবং, তারা যখন করে, কেবলমাত্র একজন ব্যক্তির প্রয়োজন হয় এটি সংরক্ষণের প্রতিশ্রুতিবদ্ধ হওয়ার আগেই পরিবর্তনের জন্য সাইন আপ করে। অতএব, বৈধতার সবচেয়ে বেশি এক পয়েন্টের সাথে আপনাকে অবশ্যই বিশ্বাস করতে হবে gitযা ব্লকচেইন প্রযুক্তির মূল মূলগুলির একটি ভেঙে দেয়।

  2. gitঅনেকগুলি সার্ভারে একটি সংগ্রহস্থল অগত্যা নকল করা হয় না। আপনি gitস্থানীয়ভাবে একটি সংগ্রহশালা থেকে কাজ করতে পারেন এবং যদি আপনার স্থানীয় ডিস্কটি দূষিত হয় তবে আপনি সমস্ত কিছু হারাবেন। ব্লকচেইন প্রযুক্তি সার্ভারগুলিতে খাত্তরের পুনরুত্পাদনকে বোঝায়।

  3. আপনি gitইতিহাস আবার লিখতে পারেন । একটি git push <remote> <branch> --forceযেখানে <branch>পূর্বের অবস্থানে সেট করা আছে <remote>সেখানে ইতিহাস পুনরায় লেখবে। ব্লকচেইনগুলিতে, খাতাটি একটি অপরিবর্তনীয় ইতিহাস।


104
"ব্লকচেইনগুলিতে লিডারটি একটি পরিবর্তনযোগ্য ইতিহাস" " গিট ইতিহাসও তাই। "পুনর্লিখনের ইতিহাস" এলে আপনি অতীতের একটি বিন্দু থেকে শুরু করে নতুন কমিট যোগ করেন। ব্লক চেইনগুলির ক্ষেত্রেও এটি একইরকম এবং বাস্তবে, কাঁটাচামচ হওয়ার সময় এটি ঘটে থাকে, এমনকি পরে তা পরিত্যাগ করা হলেও।
হলগার মাত্র

8
যতক্ষণ না আমি ব্লক চেইন বনাম গিট বুঝতে পারি, আপনি হ্যাশের সংঘর্ষের সমস্যার সমাধান না করা পর্যন্ত আপনি ব্লক চেইনগুলিও আবার লিখতে পারেন। এবং গিতের জন্য, হ্যাঁ আপনি আবার লিখতে পারেন, তবে সমস্ত রিমোটের এখনও মূল ইতিহাস রয়েছে। পুনর্লিখনের ইতিহাস নতুন হ্যাশ এবং একটি আলাদা গাছ তৈরি করে। যদি ব্লক চেইন এ জাতীয় অপারেশনটি অতিক্রম করে না, তবে এটি কোনও বৈধ যুক্তি নয়, কারণ আমি চাইলে আমি এটি বাস্তবায়ন করতে পারি। বা বিপরীতে আমি সুরক্ষিত হিসাবে একটি শাখা সেট করে জোর করে ধাক্কাগুলি প্রত্যাখ্যান করতে পারি।
পাবেলস

4
@ হোলজারজাস্ট গিট ইতিহাসটি পরিবর্তনীয়। একটি করার মাধ্যমে push --forceএকটি একক ডালে আপনি করে যে গার্বেজ কালেকটর পরিষ্কার হয় রেফারেন্স হারাচ্ছে। এটি একটি কাঁটাচামচের চেয়ে পৃথক যা ইতিহাসের পুনর্লিখন নয় বরং বিকল্প উন্নয়নের পথ।
houtanb

24
আমরা কি সংক্ষেপে বলতে পারি, গিটকে একটি ব্লক চেইন মোডে একটি বিশেষ ওয়ার্কফ্লো প্রয়োগ করে এবং বেশ কয়েকটি ক্রিয়াকলাপ নিষিদ্ধ করে পরিচালনা করা যেতে পারে?
পাবেলস

4
@ পেবেলস হ্যাঁ, আমি এটির সাথে একমত হব। ডিফল্টরূপে এবং নিয়মিত ব্যবহারে এটি হয় না, তবে একটি বিশেষ কর্মপ্রবাহের সাথে এটি হবে।
houtanb

123

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

গিটের নির্দেশিত অ্যাকাইক্লিক গ্রাফটি হ'ল, একটি মার্শাল গাছ যেখানে প্রতিটি নোড (ট্যাগ, কমিট, ট্রি, বা ব্লব অবজেক্ট) এর সামগ্রীর হ্যাশ এবং তার "সন্তানের" লেবেলযুক্ত। লক্ষ্য করুন করে জন্য, "শিশু" শব্দটি বাবা গীত জ্ঞান সঙ্গে একটি বিট বিবাদ: মূল করে হয় করে সন্তান, আপনি শুধু একটি গাছ এটি পুনরায় rooting দ্বারা ক্রমবর্ধমান রাখে যেমন গ্রাফ তাকান করতে হবে।

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

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


24
আমি দুঃখিত তবে ব্লকচেইনরা গিটের চেয়ে বেশি কিছু এনেছে না। ব্লকচেইনগুলি গিটের মতো ঠিক বোকা। যদি আপনি এটি বিশ্বাস না করেন তবে আপনি অত্যধিক চাপের শিকার হন। পিয়ার নেটওয়ার্ক এবং sensকমত্য সিস্টেম পৃথক পৃথক জিনিস।
v.oddou

2
প্রাইভেট
লেজারগুলি

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

22

বিটকয়েনের মতো সাইবার মুদ্রাগুলি, বিতরণকৃত সম্মতিগুলি ক্রিপ্টোগ্রাফিক চেইনের ব্লক (মার্কেল ট্রি) ব্যবহার করে। সাধারণ ব্যবহার এটিকে 'ব্লকচেইন'-এ সংক্ষিপ্ত করে রেখেছে

গিটটি ব্লকের একটি শৃঙ্খলা ব্যবহার করে (মার্চেল ট্রি), এতে 'ব্লকচেইন' শব্দটির সাধারণ ব্যবহার বোঝায় এমন বিতরণকৃত sensক্যমত্য ক্রিপ্টোগ্রাফিক উপাদানগুলির অভাব রয়েছে।


17

Blockchainহয় না কোন ব্লক ঠিক কোন শৃঙ্খল।

Blockchainযখন সেখানে প্রধান চেন যখন দুই বা ততোধিক খেলায় মত্ত হয় নির্ধারণের একটি উপায় , এবং কোন কেন্দ্রীয় কর্তৃপক্ষ নির্ধারণের প্রয়োজন হয় না।


17

ক্রিপ্টোকারেন্সি ব্লকচেইনগুলির বিপরীতে ; গিটের একটি পি 2 পি বিশ্বস্ত conকমত্য প্রক্রিয়া নেই।


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

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

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

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

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

1

লক্ষ্যগুলি ব্লকচেইন এবং গিটের জন্য পৃথক, যদিও উভয়ই মার্কেল গাছগুলিকে ডেটা স্ট্রাকচার হিসাবে ব্যবহার করে।

একজন blockchain সাধারণত আন্ত নোড যোগাযোগ এবং নতুন ব্লক যাচাই করার জন্য একটি প্রোটোকল লগ্ন একটি পিয়ার টু পিয়ার নেটওয়ার্ক দ্বারা পরিচালিত হয়। একবার রেকর্ড হয়ে গেলে, প্রদত্ত সকল ব্লকের ডেটা পরবর্তী সমস্ত ব্লকের পরিবর্তন ছাড়াই পূর্ববর্তী পরিবর্তন করা যাবে না, যার জন্য নেটওয়ার্ক সংখ্যাগরিষ্ঠের ofকমত্যের প্রয়োজন requires

বিটকয়েন হাইটপেপার অনুসারে:

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

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

লিনাস টরভাল্ডস অনুসারে:

অনেক উপায়ে আপনি গিটকে একটি ফাইল সিস্টেম হিসাবে দেখতে পাচ্ছেন - এটির বিষয়বস্তু-ঠিকানাযোগ্য এবং এটির সংস্করণকরণের ধারণা রয়েছে, তবে আমি সমস্যাটি এটিকে একটি ফাইল সিস্টেমের ব্যক্তির দৃষ্টিকোণ থেকে এসে দেখেছি (আরে, কার্নেলগুলি আমি যা করি) , এবং আমার একটি traditionalতিহ্যবাহী এসসিএম সিস্টেম তৈরির ক্ষেত্রে সত্যই শূন্য আগ্রহ আছে have


0

যেমন পোক বলেছেন :

গিট এবং ব্লকচেইনগুলি একই রকম প্রদর্শিত হয় কারণ তারা উভয়ই অর্ডারযুক্ত টাইমস্ট্যাম্পড লেনদেন সঞ্চয় করতে Merkle Tree ব্যবহার করছে । একটি মার্চেল ট্রি একটি গাছের ডেটা কাঠামো যেখানে প্রতিটি নোডের বিষয়বস্তুর ক্রিপ্টোগ্রাফিক হ্যাশ মান সহ লেবেলযুক্ত থাকে যার মধ্যে এটির শিশুদের লেবেল অন্তর্ভুক্ত থাকে।

প্রথম পার্থক্যটি হ্যাশ ফাংশন : ব্লকচেইনের একটি খুব ব্যয়বহুল হ্যাশ ফাংশন রয়েছে যাতে প্রতিটি ব্লকটি খনন করতে হয়, একটি সাধারণ কমিট বার্তা দিয়ে একটি গিট "ব্লক" তৈরি করা যায়।

বিটকয়েনের উদ্দেশ্য হ'ল লেনদেনের ক্রমের প্রতি আস্থা যুক্ত করা। ফোকাসটি দীর্ঘতম শৃঙ্খলে রয়েছে, যেহেতু এটি গণনা করা সবচেয়ে ব্যয়বহুল এবং সুতরাং সম্ভবত সত্য হতে পারে।

সন্তোষজনক হ্যাশ না পাওয়া পর্যন্ত বার্তাটিতে একটি মান ("ননস") বৃদ্ধি করে হ্যাশ নির্দিষ্ট প্যারামিটারগুলি পূরণ করে (0s এর নির্দিষ্ট সংখ্যার সাথে শুরু করে) এটি প্রয়োজনীয় করে বিটকয়েন এটি সম্পাদন করে। এটি সন্ধান করতে প্রচেষ্টা লাগে, তবে একটি ননসের জন্য যাচাই করতে কেবল 1 গণনা; এবং যদি একাধিক নোকস একটি সন্তোষজনক হ্যাশ উত্পন্ন করে, তবে একটি নীচে এবং সত্য হিসাবে নেওয়া হবে। অন্যান্য প্রমাণীকরণের স্কিমগুলি হ্যাশটিকে কোনও কর্তৃপক্ষের নিকট হস্তকে কেন্দ্র করে কেন্দ্রীভূত করে, সম্ভবত নেটওয়ার্ক চুক্তিতে বা অন্য কোনও পদ্ধতিতে ভোট দিয়ে হ্যাশকে বিশ্বাসযোগ্য করে তোলে।

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

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

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

দ্বিতীয় পার্থক্য হ'ল ব্লকচেইন লেনদেনগুলি অবশ্যই পূর্বের বৈধ উত্স থেকে আসতে হবে। গিটে, আপনি গাছটি প্রসারিত করতে কোন ডেটা ব্যবহার করেন তা আমরা যত্ন করি না। ব্লকচেইনে, লেনদেনগুলি অবশ্যই পূর্বের বৈধ উত্স থেকে আসতে হবে। সেই অর্থে, গিট আমাদের পরিবেশের প্রসারকে ট্র্যাক করে, যেখানে ব্লকচেইন একটি বদ্ধ পরিবেশের মধ্যে মূল্যবোধের বিনিময়ে ট্র্যাক করে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.