วิธีสังเกต PlatoBlockchain Data Intelligence บล็อกเชนแบบ half-baked ค้นหาแนวตั้ง AI.

วิธีสังเกต blockchain แบบครึ่งๆกลางๆ

เมื่อโซ่และบล็อกไม่มีประโยชน์อะไร

ผ่านไปประมาณ 18 เดือนนับตั้งแต่ภาคการเงินได้ตื่นขึ้นอย่างมากมาย สู่ความเป็นไปได้ของบล็อกเชนที่ได้รับอนุญาต หรือใช้คำทั่วไปว่า "บัญชีแยกประเภทแบบกระจาย" นับตั้งแต่นั้นเป็นต้นมาก็มีเหตุการณ์สึนามิเกิดขึ้น ซึ่งรวมถึงรายงานการวิจัย การลงทุนเชิงกลยุทธ์ โครงการนำร่อง และการจัดตั้งกลุ่มความร่วมมือต่างๆ ไม่มีใครสามารถกล่าวหาโลกการธนาคารว่าไม่ใช้ศักยภาพของเทคโนโลยีนี้อย่างจริงจัง

โดยธรรมชาติแล้ว การเติบโตอย่างรวดเร็วของโครงการบล็อคเชนได้ขับเคลื่อนการพัฒนาแพลตฟอร์มบล็อกเชนที่ได้รับอนุญาต ซึ่งโครงการเหล่านั้นถูกสร้างขึ้น ตัวอย่างเช่น ผลิตภัณฑ์ของเรา มัลติเชน มีการใช้งานเพิ่มขึ้นสามเท่าในปีที่ผ่านมา ไม่ว่าเราจะวัดปริมาณการใช้งานเว็บ การดาวน์โหลดรายเดือน หรือการสอบถามเชิงพาณิชย์ และแน่นอนว่ายังมีแพลตฟอร์มอื่นๆ อีกมากมาย เช่น BigChainDB, โซ่, Corda, เครดิต, องค์ประกอบ, Eris, ผ้า, Ethereum (ติดตั้งในเครือข่ายปิด) ไฮดราเชน และ โอเพ่นเชน. ไม่ต้องพูดถึงบริษัทสตาร์ทอัพอีกหลายรายที่พัฒนาแพลตฟอร์มบล็อกเชนบางประเภทแต่ยังไม่ได้เผยแพร่สู่สาธารณะ

สำหรับบริษัทที่ต้องการสำรวจและทำความเข้าใจเทคโนโลยีใหม่ ตัวเลือกที่มีอยู่มากมายมักเป็นสิ่งที่ดี อย่างไรก็ตาม ในกรณีของบล็อคเชนซึ่งยังคงถูกกำหนดอย่างหลวม ๆ และไม่เข้าใจ ความอุดมสมบูรณ์นี้มาพร้อมกับข้อเสียที่สำคัญ: แพลตฟอร์ม “บล็อคเชน” ที่มีอยู่จำนวนมากไม่ได้แก้ไขปัญหาหลักที่พวกเขาตั้งใจจะแก้ไข และปัญหานั้นคืออะไร? ขออนุญาติอ้างอิงแบบรวบรัดนะครับ ความคมชัดของวิดีโอ โดย Richard Gendal Brown, CTO ของ R3, เต็ม:

บัญชีแยกประเภทเป็นระบบที่ช่วยให้ฝ่ายต่างๆ ที่ไม่ไว้วางใจซึ่งกันและกันอย่างเต็มที่ มาตกลงร่วมกันเกี่ยวกับการดำรงอยู่ ธรรมชาติ และวิวัฒนาการของชุดของข้อเท็จจริงที่แบ่งปันกันโดยไม่ต้องพึ่งพาบุคคลที่สามที่รวมศูนย์ที่เชื่อถือได้อย่างเต็มที่

เพื่อเป็นตัวอย่างที่ชัดเจน ให้พิจารณาก้อนอิฐเลโก้ที่มัดด้วยเชือก หากเราใช้คำว่า “block chain” เพื่ออธิบายสินค้าแฟชั่นชิ้นนี้ ใครจะบอกว่าเราไม่ได้อธิบายอย่างถูกต้อง? อย่างไรก็ตาม กลุ่มบล็อกดังกล่าวจะไม่ช่วยให้หลายฝ่ายสามารถแบ่งปันฐานข้อมูลได้โดยตรงอย่างปลอดภัยและปราศจากตัวกลาง ในทำนองเดียวกัน แพลตฟอร์ม "blockchain" จำนวนมากทำสิ่งที่เกี่ยวข้องกับ chain of block แต่ยังขาดคุณสมบัติที่จำเป็นเพื่อใช้เป็นพื้นฐานสำหรับฐานข้อมูลเพียร์ทูเพียร์

วิธีสังเกต PlatoBlockchain Data Intelligence บล็อกเชนแบบ half-baked ค้นหาแนวตั้ง AI.
บล็อกอื่นที่ไม่ช่วยในการแชร์ฐานข้อมูล - แหล่ง.

blockchain ที่ทำงานได้ขั้นต่ำ

เพื่อให้เข้าใจข้อกำหนดพื้นฐานของบัญชีแยกประเภท การช่วยชี้แจงว่าระบบเหล่านี้แตกต่างจากฐานข้อมูลปกติซึ่งควบคุมโดยเอนทิตีเดียวอย่างไร ตัวอย่างเช่น ลองพิจารณาระบบง่ายๆ ในการติดตามว่าใครเป็นเจ้าของหุ้นของบริษัทใดบริษัทหนึ่ง บัญชีแยกประเภทตามที่นำมาใช้ในฐานข้อมูลจะมีหนึ่งแถวสำหรับเจ้าของแต่ละรายที่มีสองคอลัมน์: ตัวระบุเจ้าของ เช่น ชื่อของพวกเขา และจำนวนการแชร์ที่สอดคล้องกัน

ต่อไปนี้คือวิธีสำคัญ XNUMX ประการที่ระบบนี้อาจทำให้ผู้ใช้ล้มเหลว:

  • การปลอม: การโอนหุ้นจากคนหนึ่งไปยังอีกคนหนึ่งโดยไม่ได้รับอนุญาตจากผู้ส่ง
  • เซ็นเซอร์: ปฏิเสธที่จะปฏิบัติตามคำขอของใครบางคนในการโอนหุ้นบางส่วนที่อื่น
  • ความผกผัน: ยกเลิกการโอนที่เคยเกิดขึ้นในอดีต
  • การผิดกฎหมาย: การเปลี่ยนแปลงจำนวนหุ้นทั้งหมดในระบบโดยไม่มีการดำเนินการที่เกี่ยวข้องโดยผู้ออก
  • ความไม่ลงรอยกัน: การตอบคำถามจากผู้ใช้ที่แตกต่างกัน
  • หยุดทำงาน: ไม่ตอบสนองต่อการร้องขอข้อมูลที่เข้ามาเลย

เนื่องจากความเป็นไปได้ทั้งหมดเหล่านี้ ผู้ถือหุ้นต้องรักษาระดับความไว้วางใจในระดับสูงว่าใครก็ตามที่จัดการบัญชีแยกประเภทนี้ในนามของพวกเขา การสร้างและดำเนินการองค์กรที่คู่ควรกับความไว้วางใจนั้นมาพร้อมกับความยุ่งยากและค่าใช้จ่ายมากมาย

บล็อกเชนหรือบัญชีแยกประเภทช่วยขจัดความจำเป็นสำหรับตัวดำเนินการฐานข้อมูลกลางประเภทนี้ โดยอนุญาตให้ผู้ใช้ฐานข้อมูลโต้ตอบกันโดยตรงบนพื้นฐานเพียร์ทูเพียร์ ในตัวอย่างของเรา ผู้ถือหุ้นสามารถถือหุ้นของตนได้อย่างปลอดภัยบนบล็อกเชนที่พวกเขาจัดการร่วมกัน และทำการโอนให้กันและกันทันทีผ่านห่วงโซ่นั้น (ข้อเสียคือสูญเสียความลับอย่างมีนัยสำคัญระหว่างผู้ใช้ของ chain ซึ่งเราจะไม่พูดถึงที่นี่ แต่ก่อนหน้านี้ฉัน กล่าวถึงความยาว.)

ทั้งหมดนี้ทำให้เรากลับมาที่คำถามเกี่ยวกับแพลตฟอร์มบล็อคเชน เพื่อใช้เป็นพื้นฐานในการแบ่งปันฐานข้อมูลแบบเพียร์ทูเพียร์ บล็อคเชนต้องปกป้องผู้เข้าร่วมจากความล้มเหลวของฐานข้อมูลทั้งหกประเภท – การปลอมแปลง การเซ็นเซอร์ การกลับรายการ ธุรกรรมที่ผิดกฎหมาย ความไม่สอดคล้องกัน และเวลาหยุดทำงาน แม้ว่าผลิตภัณฑ์จำนวนมากในตลาดจะตรงตามข้อกำหนดเหล่านี้ แต่ก็มีบางผลิตภัณฑ์ที่ไม่เป็นไปตามข้อกำหนด ฉันเรียกบล็อคเชนเหล่านี้ว่า "กึ่งสำเร็จรูป" เพราะพวกเขาอาจพูดถึง บาง ของความเสี่ยงเหล่านี้แต่ไม่ใช่ทั้งหมด ผู้ใช้ฐานข้อมูลยังคงต้องพึ่งพาพฤติกรรมที่ดีของผู้เข้าร่วมเพียงคนเดียว อย่างน้อยก็ในแง่มุมหนึ่ง ซึ่งเป็นสถานการณ์ที่เราต้องการหลีกเลี่ยงอย่างแม่นยำ

บล็อคเชนแบบ half-baked เหล่านี้มีหลายแบบ แต่มีสามต้นแบบที่โดดเด่นที่สุดหรือธรรมดาที่สุด ฉันจะไม่ตั้งชื่อผลิตภัณฑ์แต่ละรายการเพราะฉันไม่ต้องการทำให้ขุ่นเคือง ชุมชนสตาร์ทอัพบล็อคเชนนั้นเล็กพอที่พวกเราส่วนใหญ่จะรู้จักกันผ่านการประชุมและการประชุมอื่น ๆ และการโต้ตอบมีแนวโน้มที่จะเป็นไปในเชิงบวก อย่างไรก็ตาม หากบล็อคเชน (ในแง่ของฐานข้อมูลเพียร์ทูเพียร์ที่มีประโยชน์) จะกลายเป็นหมวดหมู่ผลิตภัณฑ์ที่สอดคล้องกัน สิ่งสำคัญคือต้องแยกความแตกต่างระหว่างโซลูชันกึ่งสำเร็จรูปและโซลูชันจริง

blockchain ตรวจสอบหนึ่งเดียว

รูปแบบหนึ่งที่เราเห็นไม่กี่ครั้งคือบล็อกเชนซึ่งมีผู้เข้าร่วมเพียงคนเดียวเท่านั้นที่สามารถสร้างบล็อกที่ยืนยันธุรกรรมได้ ธุรกรรมจะถูกส่งไปยังโหนดเดียวแทนที่จะเผยแพร่ไปยังเครือข่ายโดยรวม ดังนั้นการยอมรับของพวกเขาจึงขึ้นอยู่กับความตั้งใจของฝ่ายนี้มากกว่าฉันทามติส่วนใหญ่ อย่างไรก็ตาม เมื่อกลุ่มศูนย์กลางนี้สร้างบล็อกแล้ว บล็อกดังกล่าวจะเผยแพร่ไปยังโหนดอื่นในเครือข่าย ซึ่งสามารถยืนยันความถูกต้องของธุรกรรมภายในได้อย่างอิสระ และบันทึกบล็อกใหม่ในพื้นที่และถาวร

หากต้องการกลับไปใช้ฐานข้อมูลทำงานผิดพลาดทั้ง XNUMX รูปแบบ บล็อกเชนประเภทนี้ยังห่างไกลจากความไร้ประโยชน์ ธุรกรรมต้องลงนามแบบดิจิทัลโดยนิติบุคคลที่มีเงินทุนเคลื่อนย้าย ดังนั้นจึงไม่สามารถปลอมแปลงได้โดยฝ่ายกลาง ไม่สามารถย้อนกลับได้เนื่องจากแต่ละโหนดมีสำเนาของห่วงโซ่ของตัวเอง และธุรกรรมไม่สามารถดำเนินการที่ผิดกฎหมายได้ เช่น การสร้างสินทรัพย์จากอากาศ เนื่องจากทุกโหนดจะตรวจสอบความถูกต้องของธุรกรรมแต่ละรายการอย่างอิสระ สุดท้าย แต่ละโหนดจะเก็บสำเนาฐานข้อมูลของตนเองไว้ ดังนั้นเนื้อหาจึงพร้อมสำหรับการอ่านเสมอ

น่าเสียดายที่สี่ในหกไม่เพียงพอ โหนดตรวจสอบความถูกต้องสามารถเซ็นเซอร์ธุรกรรมแต่ละรายการได้อย่างง่ายดาย โดยปฏิเสธที่จะรวมไว้ในบล็อกที่สร้างขึ้น แม้ว่าโอเปอเรเตอร์ของโหนดนี้จะซื่อสัตย์ ระบบหรือความล้มเหลวในการสื่อสารก็สามารถทำให้โหนดนั้นใช้งานไม่ได้ ทำให้การประมวลผลธุรกรรมทั้งหมดหยุดชะงัก นอกจากนี้ ขึ้นอยู่กับการตั้งค่า โหนดตรวจสอบความถูกต้องอาจสามารถส่ง blockchain เวอร์ชันต่างๆ ไปยังผู้เข้าร่วมที่แตกต่างกันได้ ในแง่ของการเซ็นเซอร์และความสอดคล้อง ฐานข้อมูลยังคงมีจุดล้มเหลวเพียงจุดเดียว ซึ่งโหนดอื่นๆ ทั้งหมดอาศัย

แพลตฟอร์มหนึ่งนำเสนอรูปแบบที่แตกต่างออกไป ซึ่งบล็อกถูกสร้างขึ้นจากส่วนกลางโดยโหนดเดียว แต่องค์ประชุมของโหนดอื่นๆ ที่กำหนดจะลงนามเพื่อบ่งชี้ฉันทามติ ในแง่ของความเสี่ยงของความไม่สอดคล้องกัน สิ่งนี้ช่วยได้อย่างแน่นอน โหนดในองค์ประชุมจะยืมลายเซ็นของพวกเขาไปยังบล็อกเชนเวอร์ชันเดียวเท่านั้น ดังนั้นจึงถือได้ว่าเชื่อถือได้ อย่างไรก็ตาม โหนดองค์ประชุมไม่สามารถช่วยได้หากตัวสร้างบล็อกเซ็นเซอร์ธุรกรรม หรือขาดการเชื่อมต่อกับอินเทอร์เน็ต ในที่สุด บล็อกเชนประเภทนี้ยังคงใช้สถาปัตยกรรมแบบฮับและพูด แทนที่จะเป็นเครือข่ายแบบเพียร์ทูเพียร์

blockchain ของรัฐที่ใช้ร่วมกัน

ในทางเทคนิค มีความคล้ายคลึงกันมากมายระหว่างบล็อกเชนและฐานข้อมูลแบบกระจายแบบดั้งเดิม เช่น Cassandra และ MongoDB ในทั้งสองกรณี ธุรกรรมสามารถเริ่มต้นโดยโหนดใดก็ได้ในเครือข่าย และต้องเข้าถึงโหนดอื่นๆ ทั้งหมดโดยเป็นส่วนหนึ่งของฉันทามติเกี่ยวกับสถานะการพัฒนาของฐานข้อมูล ทั้งบล็อกเชนและฐานข้อมูลแบบกระจายต้องรับมือกับเวลาแฝง (ความล่าช้าในการสื่อสารซึ่งเกิดจากระยะห่างระหว่างโหนด) และความเป็นไปได้ที่โหนดบางตัวและ/หรือลิงก์การสื่อสารอาจล้มเหลวเป็นระยะๆ

ฐานข้อมูลแบบกระจายมีมาระยะหนึ่งแล้ว ดังนั้นนักพัฒนาแพลตฟอร์มบล็อกเชนทุกคนจึงควรทำความเข้าใจอัลกอริธึมฉันทามติและกลยุทธ์ที่พวกเขาใช้เพื่อสั่งธุรกรรมทั่วโลกและแก้ไขข้อขัดแย้งได้เป็นอย่างดี อย่างไรก็ตาม ไม่ควรเปรียบเทียบมากเกินไป เพราะบล็อกเชนต้องต่อสู้กับความท้าทายเพิ่มเติมที่สำคัญ - ขาด เชื่อถือได้ ระหว่างโหนดของฐานข้อมูล ในขณะที่ฐานข้อมูลแบบกระจายมุ่งเน้นไปที่การให้ความสามารถในการปรับขนาด ความทนทาน และประสิทธิภาพสูงภายในขอบเขตขององค์กรเดียว บล็อกเชนต้องได้รับการออกแบบใหม่เพื่อความปลอดภัย สำรวจ ขอบเขตเหล่านั้น

ในการกลับไปสู่ความเสี่ยงของฐานข้อมูลทั้ง XNUMX ประเภท โหนดในฐานข้อมูลแบบกระจายจำเป็นต้องกังวลเกี่ยวกับการหยุดทำงานเท่านั้น กล่าวคือ มีความเป็นไปได้ที่โหนดอื่นๆ จะใช้งานไม่ได้ โหนดสามารถสันนิษฐานได้อย่างปลอดภัยว่าทุกธุรกรรมและข้อความบนเครือข่ายนั้นถูกต้อง และไม่เกี่ยวข้องกับการปลอมแปลง การเซ็นเซอร์ การย้อนกลับ การผิดกฎหมาย หรือไม่สอดคล้องกัน ปัญหาที่เลวร้ายที่สุดของพวกเขาคือการจัดการกับธุรกรรมสองรายการพร้อมกันแต่ถูกต้อง ซึ่งเริ่มต้นบนโหนดที่ต่างกัน ซึ่งส่งผลต่อข้อมูลชิ้นเดียวกัน การแก้ไขข้อขัดแย้งเหล่านี้ไม่ใช่เรื่องเล็กน้อย แต่ก็ยังง่ายกว่าการกังวลเรื่อง “ความผิดพลาดของไบแซนไทน์“ ซึ่งบางโหนดจงใจขัดขวางการทำงานของผู้อื่น

ฐานข้อมูลสามารถแชร์ได้อย่างปลอดภัยเท่านั้น ข้าม เชื่อถือขอบเขตหากโหนดปฏิบัติต่อกิจกรรมทั้งหมดบนเครือข่ายด้วยความสงสัยในระดับหนึ่ง ตัวอย่างเช่น ทุกธุรกรรมที่แก้ไขฐานข้อมูลจะต้องเซ็นชื่อแบบดิจิทัลเป็นรายบุคคล เนื่องจากในสถาปัตยกรรมแบบเพียร์ทูเพียร์ ไม่มีทางอื่นที่จะทราบจุดกำเนิดที่แท้จริงของมันได้ ในทำนองเดียวกัน ทุกข้อความที่เข้ามา เช่น การประกาศบล็อคใหม่ จะต้องได้รับการประเมินอย่างมีวิจารณญาณสำหรับเนื้อหาและบริบท ไม่เหมือนในฐานข้อมูลแบบกระจาย โหนดต้องไม่สามารถแก้ไขสถานะของโหนดอื่นได้ทันทีและโดยตรง

แพลตฟอร์ม “บล็อกเชน” บางแพลตฟอร์มได้รับการพัฒนาโดยเริ่มจากฐานข้อมูลแบบกระจาย และโรยคุณสมบัติบางอย่างไว้ด้านบนเพื่อทำให้บล็อกเชนมากขึ้น ตัวอย่างเช่น การจัดกลุ่มธุรกรรมเป็นบล็อกและจัดเก็บแฮช (ลายนิ้วมือดิจิทัล) ของบล็อกเหล่านั้นในฐานข้อมูล มีเป้าหมายเพื่อเพิ่มรูปแบบที่ไม่เปลี่ยนรูปแบบ เว้นแต่ว่าแต่ละโหนดจะแน่ใจได้ว่ารายการแฮชของโหนดนั้นไม่สามารถแก้ไขโดยโหนดอื่นได้ การไม่เปลี่ยนรูปแบบประเภทนี้สามารถเล่นเกมได้อย่างง่ายดาย การตอบสนองมาตรฐานต่อการวิพากษ์วิจารณ์เหล่านี้คือปัญหาด้านความปลอดภัยทุกอย่างสามารถแก้ไขได้ด้วยเวลาและการเข้ารหัสที่เพียงพอ แต่นี่ก็เหมือนกับการกักขังนักโทษบางคนไว้ในทุ่งโล่ง และพยายามหยุดพวกเขาให้หลบหนีด้วยสายไฟและคูน้ำ มันปลอดภัยกว่ามากถ้าใช้โครงสร้างคอนกรีตที่สร้างขึ้นโดยเฉพาะซึ่งมีประตูล็อคและหน้าต่างถูกกันไม่ให้

บล็อกเชนบนคลาวด์เดียว

ปรากฏการณ์ที่แปลกประหลาดที่สุดที่ฉันเคยเห็นคือแพลตฟอร์มบล็อคเชนซึ่งสามารถเข้าถึงได้ผ่านแพลตฟอร์มในฐานะบริการบนคลาวด์ของผู้พัฒนาเท่านั้น เพื่อความชัดเจน เราไม่ได้พูดถึงผู้เข้าร่วมบล็อกเชนบางคน เลือก เพื่อโฮสต์โหนดของตนบนผู้ให้บริการคลาวด์ที่เลือกได้ เช่น Microsoft Azure or Amazon Web Services. แต่นี่คือบล็อคเชนที่สามารถ เพียง เข้าถึงได้ผ่าน API ที่เปิดเผยโดยเซิร์ฟเวอร์ของบริษัท "ที่โฮสต์" ไว้

ให้เรายอมให้เหตุผลว่าผู้ให้บริการบล็อกเชนแบบรวมศูนย์นั้นมีกลุ่มของโหนดที่ทำงานภายใต้การควบคุมของตนอย่างแท้จริง สิ่งนี้สร้างความแตกต่างให้กับผู้ใช้ของระบบที่ส่งคำขอ API และรับการตอบสนองอย่างไร ผู้เข้าร่วมไม่มีทางประเมินได้ว่าธุรกรรมของทุกคนได้รับการประมวลผลโดยไม่มีการละเลยหรือข้อผิดพลาดหรือไม่ บางทีบริการส่วนกลางอาจทำงานผิดพลาด หรือบางทีอาจเป็นการเซ็นเซอร์หรือย้อนกลับธุรกรรมบางอย่างโดยเจตนา และถ้าคุณเชื่อว่าผู้ให้บริการบล็อกเชนไม่มีเหตุผลในการทำเช่นนี้ ทำไมไม่ลองใช้ผู้ให้บริการเหล่านี้ในการโฮสต์ฐานข้อมูลส่วนกลางแบบปกติแทนล่ะ คุณจะได้ผลิตภัณฑ์ที่เป็นผู้ใหญ่มากขึ้นพร้อมประสิทธิภาพที่ดีขึ้น และไม่ต้องเผชิญกับความเสี่ยงใดๆ ในการทำงานกับเทคโนโลยีใหม่ๆ กล่าวโดยย่อ บล็อกเชนแบบรวมศูนย์นั้นมีประโยชน์พอๆ กับเลโก้

ไขปริศนา

ตอนนี้เราได้เห็นแพลตฟอร์มสามประเภทที่ทำการตลาดด้วยตัวมันเองว่าเป็น “บล็อคเชน” และใช้ประโยชน์จากบล็อกเชนอยู่บ้าง แต่ไม่ได้แก้ปัญหาพื้นฐานสำหรับการออกแบบระบบเหล่านี้ โดยสรุป นี่คือการเปิดใช้งานฐานข้อมูลเดียวเพื่อแบ่งปันได้อย่างปลอดภัยและโดยตรงข้ามขอบเขตความเชื่อถือ โดยไม่ต้องใช้ตัวกลาง

นอกเหนือจากการชี้ไปที่ปรากฏการณ์ประหลาดนี้แล้ว ฉันเชื่อว่าการพิจารณาสิ่งที่อาจสนับสนุนก็เป็นคำแนะนำที่ดี เหตุใดสตาร์ทอัพบล็อคเชนจำนวนมากจึงสร้างผลิตภัณฑ์ที่ไม่เป็นไปตามคำมั่นสัญญาของเทคโนโลยีนี้ มักจะบรรลุได้ไม่เกินฐานข้อมูลแบบรวมศูนย์หรือแบบกระจาย ทำไมคนเก่งๆ เยอะจังเสียเวลาไปเปล่าๆ

ฉันสามารถเห็นคำอธิบายหลักสองประเภท – ทางเทคนิคและเชิงพาณิชย์ ในการเริ่มต้นใช้งานด้านเทคนิค การสร้างระบบฉันทามติแบบกระจายนั้นค่อนข้างยุ่งยาก ซึ่งสามารถทนต่อโหนดอย่างน้อยหนึ่งโหนดที่มีพฤติกรรมประสงค์ร้ายในรูปแบบที่คาดเดาไม่ได้ ในกรณีของ MultiChain เราค่อนข้างโกงโดยใช้การนำการอ้างอิงที่เข้มงวดของ bitcoin เป็นจุดเริ่มต้น จากนั้นแทนที่การพิสูจน์การทำงานด้วยอัลกอริธึมฉันทามติที่มีโครงสร้างคล้ายคลึงกันที่เรียกว่า ทีมที่พัฒนาโหนดบล็อคเชนตั้งแต่เริ่มต้นต้องคิดให้ลึกซึ้งเกี่ยวกับกระบวนการแบบอะซิงโครนัสและกระบวนการที่เป็นปฏิปักษ์ ซึ่งเป็นการผสมผสานที่โปรแกรมเมอร์เพียงไม่กี่คนมีประสบการณ์ ฉันสามารถเข้าใจการล่อลวงให้ใช้ทางลัดได้อย่างแน่นอน เช่น การใช้โหนดเดียวเพื่อสร้างบล็อก หรือการใช้ Piggybacking บนฐานข้อมูลแบบกระจายที่มีอยู่ หรือการเรียกใช้โหนดในสภาพแวดล้อมที่เชื่อถือได้เท่านั้น การเลือกสิ่งเหล่านี้ทำให้ชีวิตนักพัฒนาง่ายขึ้นอย่างไม่ต้องสงสัย แม้ว่าสิ่งนี้จะบ่อนทำลายประเด็นทั้งหมด

ด้วยเหตุผลทางการค้า ดูเหมือนว่าทุกบริษัทสตาร์ทอัพจะเข้าใกล้โอกาสบล็อกเชนจากมุมที่ต่างออกไป ที่ Coin Sciences เรามุ่งเน้นไปที่การเป็นผู้จำหน่ายซอฟต์แวร์ (ฐานข้อมูล) ดังนั้นเราจึงแจกจ่าย MultiChain ฟรีในขณะที่พัฒนาโหนดระดับพรีเมียมพร้อมคุณสมบัติเพิ่มเติม สตาร์ทอัพรายอื่นต้องการขายบริการสมัครสมาชิก ดังนั้นพวกเขาจะสร้างแพลตฟอร์มที่ลูกค้าไม่สามารถโฮสต์เองได้ตามธรรมชาติ บางคนหวังที่จะควบคุมบล็อคเชนจากส่วนกลางหรือช่วยให้พันธมิตรของพวกเขาทำเช่นนั้น (ความทะเยอทะยานที่แปลกประหลาดสำหรับเทคโนโลยีการแยกตัวกลาง!) และมักจะใช้อัลกอริธึมฉันทามติที่อาศัยโหนดเดียว และสุดท้าย มีบริษัทที่มีเป้าหมายหลักในการขายบริการให้คำปรึกษา ซึ่งในกรณีนี้ แพลตฟอร์มของพวกเขาไม่จำเป็นต้องทำงานเลย ตราบใดที่เว็บไซต์ของ บริษัท มีลูกค้ารายใหญ่เข้ามา

บางทีปัญหาอีกประการหนึ่งก็คือ บริษัทบล็อคเชนบางแห่งกำลังดำเนินการโดยผู้ที่มีความสามารถอย่างไม่ต้องสงสัย แต่ขาดความเข้าใจอย่างลึกซึ้งเกี่ยวกับเทคโนโลยี ในการเริ่มต้นธุรกิจใหม่ การตัดสินใจเชิงกลยุทธ์จะต้องดำเนินการโดยผู้ที่เข้าใจธรรมชาติของสาขานั้นและความแตกต่างจากสิ่งที่มาก่อน มีบริษัทสตาร์ทอัพด้านบล็อกเชนเพียงไม่กี่รายเท่านั้นที่วาดตัวเองให้เข้ามุมด้วยการไล่ตามวิสัยทัศน์ด้านผลิตภัณฑ์ซึ่งดึงดูดลูกค้า แต่ไม่สามารถสร้างขึ้นได้จริง

ในฐานะผู้ใช้บล็อกเชน คุณจะหลีกเลี่ยงการถูกเข้าใจผิดเหล่านี้ได้อย่างไร เมื่อประเมินแพลตฟอร์มบล็อกเชนโดยเฉพาะ ให้ตรวจสอบว่าได้ปฏิบัติตามข้อกำหนดหกประการของการแชร์ฐานข้อมูลแบบเพียร์ทูเพียร์อย่างปลอดภัยหรือไม่: การป้องกันเวลาหยุดทำงานและความไม่สอดคล้องกัน รวมถึงการปลอมแปลงธุรกรรม การเซ็นเซอร์ การย้อนกลับ และการผิดกฎหมาย และระวังคำอธิบายที่ประกอบด้วยการพึมพำหรือโบกมือมากเกินไป – อาจหมายความว่าคำตอบคือไม่

กรุณาโพสต์ความคิดเห็นใด ๆ ใน LinkedIn.

ที่มา: https://www.multichain.com/blog/2016/12/spot-half-baked-blockchain/

ประทับเวลา:

เพิ่มเติมจาก มัลติเชน