บล็อกเชนคืออะไรกันแน่? blockchain มีค่าหรือไม่? ในปีที่ผ่านมา เทคโนโลยี blockchain ได้รับความนิยมอย่างมากและเราได้ยินคำถามและการอภิปรายที่เกี่ยวข้องมากขึ้นเรื่อย ๆ มุมมองสามารถแบ่งออกเป็นสองประเภท:
บล็อกเชนเป็นการปฏิวัติที่วัว B เติบโตขึ้น
Blockchain เป็นฐานข้อมูลแบบกระจาย
ชื่อเรื่องรอง
Blockchain == กระจายฐานข้อมูล?
blockchain เป็นฐานข้อมูลแบบกระจายหรือไม่?
คำตอบนั้นชัดเจนใช่
และนี่ก็ชัดเจนพอๆ กับฐานข้อมูลแบบกระจายคือฐานข้อมูล และฐานข้อมูลคือซอฟต์แวร์ เราไม่ค่อยสนใจเรื่องไร้สาระที่ว่า "ฐานข้อมูลเป็นซอฟต์แวร์" มากนัก เรามีความกังวลมากขึ้นเกี่ยวกับฟังก์ชันการดึงข้อมูลอันทรงพลังที่มีให้โดยฐานข้อมูล ซึ่งซอฟต์แวร์ทั่วไปไม่สามารถจัดหาได้ เรากังวลมากขึ้นเกี่ยวกับความน่าเชื่อถือและความสามารถในการขยายขนาดที่ส่งมาให้เราโดยการแจกจ่าย ซึ่งฐานข้อมูลทั่วไปไม่สามารถให้ได้ เมื่อเราอธิบายถึงวัตถุบางอย่างในคอลเลกชัน เรามักจะคำนึงถึงความแตกต่างและประโยชน์ที่จะได้รับจากความแตกต่าง
ดังนั้น blockchain เป็นเพียงฐานข้อมูลแบบกระจายหรือไม่?
ก่อนที่จะมีบล็อกเชน เราไม่เห็นฐานข้อมูลแบบกระจายที่สามารถดำเนินการโดยบริษัทตั้งแต่สองบริษัทขึ้นไป ไม่ต้องพูดถึงกระบวนการทางธุรกิจอัตโนมัติที่สามารถตรวจสอบร่วมกันได้บนฐานข้อมูลดังกล่าว แน่นอน บล็อกเชนไม่สามารถป้องกันผู้ใช้จากการใช้มันเป็น "ฐานข้อมูลแบบกระจาย" เช่นเดียวกับที่ฉันไม่สามารถป้องกันไม่ให้แม่ของฉันใช้หนังสือของฉันเป็นฐานโต๊ะ
จากมุมมองของเป้าหมายการออกแบบ ฐานข้อมูลแบบกระจายมีความกังวลมากขึ้นเกี่ยวกับวิธีการแยกส่วนข้อมูลและปรับปรุงปริมาณงานของระบบทั้งหมดBlockchain เกี่ยวข้องกับวิธีการสร้างฉันทามติและสร้างความไว้วางใจ เป้าหมายการออกแบบส่งผลต่อการออกแบบระบบโดยพื้นฐาน
ฐานข้อมูลแบบกระจายแบบดั้งเดิมจะทำงานภายในขอบเขตความน่าเชื่อถือที่เป็นหนึ่งเดียว ในขณะที่การโจมตีและการป้องกันจะเกิดขึ้นภายในขอบเขตความน่าเชื่อถือเท่านั้น ไม่ใช่ภายในขอบเขต ฐานข้อมูลจัดเก็บ shards จุดประสงค์ของ local consensus ใน shards คือสำหรับปริมาณงานและความพร้อมใช้งานของข้อมูล ไม่จำเป็นต้องมีฉันทามติสากลระหว่าง shards และการเข้ารหัสซึ่งเป็นศิลปะของการโจมตีและการป้องกันไม่มีที่ว่างให้เล่นมากนัก
หนึ่งในสมมติฐานพื้นฐานของ blockchain คือโหนดระบบไม่ไว้วางใจซึ่งกันและกัน โหนดอาจไม่น่าเชื่อถือ ไม่แน่นอน ถูกควบคุมโดยแฮ็กเกอร์ และสามารถเปลี่ยนรหัสซอฟต์แวร์เพื่อทำสิ่งต่างๆ ตามอำเภอใจได้โปรโตคอลบล็อกเชนต้องนำโหนดที่เชื่อถือได้และไม่น่าเชื่อถือมารวมกันเพื่อสร้างฉันทามติระดับโลกและสร้างความไว้เนื้อเชื่อใจชื่อเรื่องรอง
บล็อกเชนคืออะไร?
ในระดับหนึ่ง เราสามารถพูดได้ว่าประสิทธิภาพที่ลดลงของบล็อกเชนคือราคาที่จ่ายให้กับความไว้วางใจ บล็อกเชนสามารถเก็บข้อมูลได้ แต่เราจะไม่ใช้บล็อกเชนเพื่อเก็บข้อมูลทั่วไป แม้ว่าภาพยนตร์ไตรภาค "Godfather" จะคลาสสิกมาก แต่การอัปโหลดดีวีดีบลูเรย์ 130G ไปยังบล็อกเชนเพื่อจัดเก็บนั้นมีค่าใช้จ่ายสูงเกินไป ไม่คุ้มค่า เทียน. สิ่งที่เราควรเก็บไว้ใน blockchain คือข้อมูลที่ต้องมีการตกลงและรับรู้อย่างกว้างขวาง ข้อมูลแบบนี้ มีชื่อเรียกในทฤษฎีเกมว่า Common Knowledge
ความรู้ทั่วไปคือความรู้ที่ยอมรับกันโดยกลุ่ม ผู้เข้าร่วมในกลุ่มไม่เพียงรู้ความรู้ของตัวเองเท่านั้น แต่ยังรู้ว่าคนอื่น ๆ ในกลุ่มก็รู้เช่นกัน แนวคิดของความรู้ทั่วไปอาจฟังดูแปลก แต่จริง ๆ แล้วมีอยู่ทั่วไปในชีวิตประจำวันของเรา ยกตัวอย่างง่ายๆ อาคารสำนักงานไม่มี 4 ชั้นหรือ 13 ชั้น เพราะคนส่วนใหญ่คิดว่าเลข 4 และ 13 เป็นเลขนำโชค และผู้พัฒนาก็รู้ว่าคนส่วนใหญ่คิดว่าเลข 4 และ 13 เป็นเลขมงคล สำหรับสองชั้นนั้น จะไม่ถือว่าผู้พัฒนาออกแบบยากจนเกินไปและลืมออกแบบ แต่จะคาดเดาว่าผู้พัฒนาคิดว่าชั้น 4 และ 13 เป็นอาภัพ เขาจึงออกแบบอย่างรอบคอบ ดังนั้นเขาจะไม่บ่นกับ 315 ความเชื่อใจเล็กๆ น้อยๆ ถูกสร้างขึ้นระหว่างผู้เช่าและนักพัฒนาโดยปราศจากการโต้ตอบ โดยอิงจากความรู้ทั่วไป
ชื่อเรื่องรอง
ฆาตกรรมบนเกาะบลูอาย
ปริศนาจำนวนมากยังเป็นคำถามประยุกต์ของความรู้ทั่วไป ตัวอย่างเช่น เหตุการณ์ฆาตกรรมเกาะตาสีฟ้าจากเทพเจ้าเพศชาย Terence Tao:
มีประชากร 100 คนบนเกาะ 5 คนมีตาสีแดง และ 95 คนมีตาสีฟ้า เกาะนี้มีกฎทางศาสนาที่แปลกประหลาดสามข้อ
1. ไม่สามารถส่องกระจกและเห็นสีตาของตนเองได้
2. พวกเขาไม่สามารถบอกคนอื่นได้ว่าดวงตาของอีกฝ่ายเป็นสีอะไร
3. เมื่อมีคนรู้สีกตาต้องฆ่าตัวตายในคืนนั้น
วันหนึ่ง มีนักท่องเที่ยวเดินทางมายังเกาะแห่งนี้ เพราะเขาไม่รู้กฎที่นี่ เมื่อเขามีงานรื่นเริงกับคนทั้งเกาะ เขาจึงพูดคำหนึ่งโดยไม่ตั้งใจ: [คุณมีคนตาแดงอยู่ที่นี่ 】
คำถาม: สมมติว่าผู้คนบนเกาะนี้ฉลาดพอที่ทุกคนสามารถใช้เหตุผลเชิงตรรกะอย่างเข้มงวดได้ จะเกิดอะไรขึ้นบนเกาะแห่งนี้?
กฎที่นี่คือความรู้ทั่วไปที่ชาวเกาะเล็ก ๆ รับรู้และยอมรับ ทุกคนรู้ และทุกคนรู้ว่าทุกคนรู้ หากเราสังเกตปัญหาหมวก เกมโจรสลัด ฯลฯ เป็นเรื่องง่ายที่จะหากรอบการทำงานร่วมกัน: ชุดของกฎ (ความรู้ทั่วไป) ที่ทุกคนรู้ สันนิษฐานว่าทุกคนฉลาดพอ (มีความสามารถในการให้เหตุผลเชิงตรรกะ) และในที่สุดก็ได้คำตอบที่คาดไม่ถึง (คุณรู้ไหมว่าเกิดอะไรขึ้นที่เกาะบลูอาย?)
ชื่อเรื่องรอง
Blockchain เป็นฐานความรู้ทั่วไปหรือไม่?
เหตุใดบล็อกเชนจึงเป็นฐานความรู้ทั่วไป การเข้าร่วมเครือข่าย blockchain หมายถึงการเข้าร่วมในการตรวจสอบทั่วไปและการยอมรับความรู้ที่ผ่านการตรวจสอบแล้ว หลังจากธุรกรรมได้รับการยืนยันโดยโหนดแล้ว ธุรกรรมนั้นจะถูกถ่ายทอดและบันทึกพร้อมกับหลักฐานที่เกี่ยวข้อง ผู้ใช้บล็อกเชนทุกคนรับทราบว่าธุรกรรมในบล็อกเชนนั้นถูกต้อง และรู้ว่าผู้ใช้รายอื่นจะยอมรับธุรกรรมในบล็อกเชนว่าถูกต้อง
ความรู้ทั่วไปเป็นพื้นฐานในการคาดการณ์เกี่ยวกับพฤติกรรมของผู้อื่น และการคาดการณ์ที่แม่นยำสามารถลดความเสี่ยงในอนาคตได้ ปัจเจกบุคคลสามารถค้นพบกลยุทธ์ที่ดีที่สุดสำหรับตนเองโดยอิงจากความรู้ทั่วไป สังคมสามารถสร้างอนาคตที่ดีที่สุดสำหรับตนเองได้หากสามารถสร้างความรู้ทั่วไปได้ ความรู้ทั่วไปอาจกล่าวได้ว่าเป็นพื้นฐานสำหรับการก่อตัวของความร่วมมือทางสังคม หากเราสามารถปรับปรุงการก่อตัวและประสิทธิภาพการส่งผ่านของความรู้ทั่วไป แม้ว่ามันจะเป็นเพียงหนึ่งเปอร์เซ็นต์ การผลิตและชีวิตของเราจะมีการเปลี่ยนแปลงอย่างมาก
ในอดีต เราสร้างและจัดเก็บความรู้ทั่วไปผ่านปากต่อปากและกระดาษและบันทึกปากกา ตอนนี้ เรามีเทคโนโลยีใหม่ที่สามารถรับรู้ความเห็นพ้องต้องกันโดยอัตโนมัติและการตรวจสอบ การส่งและจัดเก็บข้อมูลที่เชื่อถือได้ และสร้างความรู้ทั่วไปใหม่ในลักษณะที่เป็นอุตสาหกรรม ความรู้ทั่วไปเกี่ยวกับบล็อกเชนสามารถมีอยู่ได้ไม่เฉพาะระหว่างผู้คนเท่านั้น แต่ยังรวมถึงระหว่างผู้คนกับสิ่งของ และระหว่างสิ่งของด้วย เฉพาะบนบล็อกเชนเท่านั้น เราสามารถสร้างความไว้วางใจใหม่ในวงกว้างได้อย่างมีประสิทธิภาพ ไม่ใช่แค่โยกย้ายและนำความไว้วางใจที่มีอยู่มาใช้
อินเทอร์เน็ตได้ขยายการสื่อสารของเราไปทั่วโลกทำให้เราได้พบกับคนแปลกหน้าในอีกด้านหนึ่งของโลก Blockchain และฐานความรู้ทั่วไปจะขยายความไว้วางใจของเราไปทั่วโลกทำให้เราสามารถทำงานร่วมกับคนแปลกหน้าในอีกด้านหนึ่งของโลก มหาสมุทร เพื่อสร้างอนาคตที่ดีกว่า
ผู้เขียน: cryptojan
ลิงค์ต้นฉบับ: https://www.jianshu.com/p/14b45e9cb2b0
