เกือบทุกคนเคยได้ยิน บล็อกเชน และมันก็เจ๋ง แต่ไม่ใช่ทุกคนที่เข้าใจวิธีการทำงาน บทความนี้แสดงให้เห็นว่า Blockchain ไม่ใช่เวทมนตร์อย่างแน่นอน.
Blockchain คืออะไร?
Blockchain คือไดอารี่ที่แทบจะเป็นไปไม่ได้เลยที่จะปลอมแปลง.
ฟังก์ชันแฮช
ลองจินตนาการว่ามีคน 10 คนในห้องเดียวตัดสินใจแยกสกุลเงิน พวกเขาต้องติดตามการไหลเวียนของเงินทุนและคน ๆ หนึ่งเรียกเขาว่าบ็อบ – ตัดสินใจที่จะเก็บรายการการกระทำทั้งหมดไว้ในไดอารี่:
ชายคนหนึ่ง – ขอเรียกเขาว่าแจ็ค – ตัดสินใจขโมยเงิน เพื่อซ่อนสิ่งนี้เขาเปลี่ยนรายการในไดอารี่:
บ็อบสังเกตเห็นว่ามีใครบางคนเข้ามายุ่งเกี่ยวกับไดอารี่ของเขา เขาตัดสินใจที่จะหยุดไม่ให้สิ่งนี้เกิดขึ้น.
เขาพบไฟล์ โปรแกรม เรียกว่าฟังก์ชันแฮชที่เปลี่ยนข้อความเป็นชุดตัวเลขและตัวอักษรดังตารางด้านล่าง.
แฮชคือสตริงของตัวเลขและตัวอักษรที่สร้างโดยฟังก์ชันแฮช ฟังก์ชันแฮชเป็นฟังก์ชันทางคณิตศาสตร์ที่รับจำนวนอักขระที่แปรผันและแปลงเป็นสตริงที่มีจำนวนอักขระคงที่ แม้แต่การเปลี่ยนแปลงเล็กน้อยในสตริงก็สร้างแฮชใหม่ได้อย่างสมบูรณ์.
หลังจากบันทึกแต่ละครั้งเขาใส่แฮช ไดอารี่ใหม่มีดังนี้:
แจ็คตัดสินใจเปลี่ยนรายการอีกครั้ง ตอนกลางคืนเขาไปที่ไดอารี่เปลี่ยนบันทึกและสร้างแฮชใหม่.
บ็อบสังเกตเห็นว่ามีใครบางคนค้นดูไดอารี่อีกครั้ง เขาตัดสินใจที่จะทำให้บันทึกการทำธุรกรรมแต่ละครั้งซับซ้อนขึ้น หลังจากบันทึกแต่ละครั้งเขาได้ใส่แฮชที่สร้างขึ้นจากบันทึก + แฮชสุดท้าย ดังนั้นแต่ละรายการจึงขึ้นอยู่กับรายการก่อนหน้า.
ถ้าแจ็คพยายามเปลี่ยนบันทึกเขาจะต้องเปลี่ยนแฮชในรายการก่อนหน้าทั้งหมด แต่แจ็คต้องการเงินมากกว่านี้และเขาใช้เวลาทั้งคืนในการนับแฮชทั้งหมด.
Nonce
แต่บ็อบไม่ต้องการที่จะยอมแพ้ เขาตัดสินใจเพิ่มหมายเลขหลังแต่ละบันทึก หมายเลขนี้เรียกว่า“Nonce”. ควรเลือก nonce เพื่อให้แฮชที่สร้างขึ้นจบลงด้วยเลขศูนย์สองตัว.
ตอนนี้ในการปลอมแปลงบันทึกแจ็คจะต้องใช้เวลาหลายชั่วโมงในการเลือก Nonce สำหรับแต่ละบรรทัด.
ที่สำคัญไม่เพียง แต่คนเท่านั้น แต่ยังรวมถึงคอมพิวเตอร์ด้วย ลาด คิดหา Nonce อย่างรวดเร็ว.
โหนด
ต่อมาบ็อบตระหนักว่ามีบันทึกมากเกินไปและเขาไม่สามารถเก็บไดอารี่ไว้เช่นนี้ได้ตลอดไป ดังนั้นเมื่อเขาเขียนธุรกรรม 5,000 รายการเขาจึงแปลงเป็นสเปรดชีตแบบหน้าเดียว แมรี่ตรวจสอบว่าธุรกรรมทั้งหมดถูกต้อง.
บ็อบกระจายไดอารี่สเปรดชีตของเขาบนคอมพิวเตอร์ 5,000 เครื่องซึ่งมีอยู่ทั่วโลก คอมพิวเตอร์เหล่านี้เรียกว่า โหนด. ทุกครั้งที่เกิดธุรกรรมจะต้องได้รับการอนุมัติจากโหนดซึ่งแต่ละคนจะตรวจสอบความถูกต้อง เมื่อทุกโหนดตรวจสอบธุรกรรมแล้วจะมีการโหวตทางอิเล็กทรอนิกส์ประเภทหนึ่งเนื่องจากบางโหนดอาจคิดว่าธุรกรรมนั้นถูกต้องและบางโหนดคิดว่าเป็นการฉ้อโกง.
โหนดที่อ้างถึงข้างต้นคือคอมพิวเตอร์ แต่ละโหนดมีสำเนาของบัญชีแยกประเภทดิจิทัลหรือบล็อกเชน แต่ละโหนดตรวจสอบความถูกต้องของแต่ละธุรกรรม หากโหนดส่วนใหญ่บอกว่าธุรกรรมนั้นถูกต้องระบบจะเขียนลงในบล็อก.
ตอนนี้ถ้าแจ็คเปลี่ยนรายการเดียวคอมพิวเตอร์เครื่องอื่น ๆ ทั้งหมดจะมีแฮชดั้งเดิม พวกเขาไม่ยอมให้มีการเปลี่ยนแปลงเกิดขึ้น.
บล็อก
สเปรดชีตนี้เรียกว่าไฟล์ บล็อก .กลุ่มบล็อกทั้งหมดคือ Blockchain ทุกโหนดมีสำเนาของบล็อกเชน เมื่อบล็อกถึงจำนวนธุรกรรมที่ได้รับอนุมัติแล้วบล็อกใหม่จะถูกสร้างขึ้น.
Blockchain จะอัปเดตตัวเองทุก ๆ สิบนาที มันทำโดยอัตโนมัติ ไม่มีคอมพิวเตอร์หลักหรือคอมพิวเตอร์ส่วนกลางสั่งให้คอมพิวเตอร์ทำเช่นนี้.
ทันทีที่อัปเดตสเปรดชีตหรือบัญชีแยกประเภทหรือรีจิสทรีจะไม่สามารถเปลี่ยนแปลงได้อีกต่อไป ดังนั้นจึงเป็นไปไม่ได้ที่จะปลอมแปลง คุณสามารถเพิ่มรายการใหม่ได้เท่านั้น มีการอัปเดตรีจิสทรีบนคอมพิวเตอร์ทุกเครื่องในเครือข่ายพร้อมกัน.
ประเด็นสำคัญ:
- Blockchain คือไดอารี่หรือสเปรดชีตประเภทหนึ่งที่มีข้อมูลเกี่ยวกับธุรกรรม.
- แต่ละธุรกรรมจะสร้างแฮช.
- แฮชคือสตริงของตัวเลขและตัวอักษร.
- ธุรกรรมจะถูกป้อนตามลำดับที่เกิดขึ้น ออร์เดอร์สำคัญมาก.
- แฮชไม่เพียงขึ้นอยู่กับธุรกรรม แต่แฮชของธุรกรรมก่อนหน้านี้.
- แม้แต่การเปลี่ยนแปลงเล็กน้อยในธุรกรรมก็สร้างแฮชใหม่ได้อย่างสมบูรณ์.
- โหนดตรวจสอบเพื่อให้แน่ใจว่าไม่มีการเปลี่ยนแปลงธุรกรรมโดยการตรวจสอบแฮช.
- หากธุรกรรมได้รับการอนุมัติโดยโหนดส่วนใหญ่จะถูกเขียนลงในบล็อก.
- แต่ละบล็อกหมายถึงบล็อกก่อนหน้าและร่วมกันสร้างบล็อกเชน.
- Blockchain มีประสิทธิภาพเนื่องจากมีการแพร่กระจายไปทั่วคอมพิวเตอร์หลายเครื่องซึ่งแต่ละเครื่องมีสำเนาของ Blockchain.
- คอมพิวเตอร์เหล่านี้เรียกว่าโหนด.
- Blockchain จะอัปเดตตัวเองทุก ๆ 10 นาที.
กระเป๋าสตางค์ลายเซ็นดิจิทัลโปรโตคอล
บ็อบรวบรวมทั้ง 10 คนเข้าด้วยกัน เขาจำเป็นต้องอธิบายเหรียญใหม่ให้พวกเขาฟัง.
แจ็คสารภาพบาปต่อกลุ่มและขอโทษอย่างสุดซึ้ง เพื่อพิสูจน์ความจริงใจของเขาเขาจึงมอบเหรียญคืนให้กับแอนและแมรี่.
บ๊อบอธิบายว่าเหตุใดสิ่งนี้จึงไม่สามารถเกิดขึ้นได้อีก เขาตัดสินใจใช้สิ่งที่เรียกว่าลายเซ็นดิจิทัลเพื่อยืนยันทุกธุรกรรม แต่ก่อนอื่นเขาให้ทุกคนมีกระเป๋าสตางค์.
กระเป๋าสตางค์คืออะไร?
กระเป๋าสตางค์คือสตริงของตัวเลขและตัวอักษรเช่น 18c177926650e5550973303c300e136f22673b74 นี่คือที่อยู่ที่จะปรากฏในบล็อกต่างๆภายใน Blockchain เมื่อมีการทำธุรกรรมเกิดขึ้น ไม่มีบันทึกให้เห็นว่าใครทำธุรกรรมอะไรกับใครมีเพียงจำนวนกระเป๋าเงิน ที่อยู่ของกระเป๋าเงินแต่ละใบเป็นกุญแจสาธารณะ.
อ่านเพิ่มเติมในบทความ“ กระเป๋าเงิน Bitcoin: ทุกสิ่งที่คุณจำเป็นต้องรู้”.
ลายเซ็นดิจิทัล
ในการทำธุรกรรมคุณต้องมีสองสิ่ง: กระเป๋าเงินซึ่งโดยพื้นฐานแล้วคือที่อยู่และคีย์ส่วนตัว คีย์ส่วนตัวเป็นสตริงของตัวเลขสุ่ม แต่ไม่เหมือนกับที่อยู่ที่คีย์ส่วนตัวจะต้องถูกเก็บไว้เป็นความลับ.
เมื่อมีคนตัดสินใจที่จะส่งเหรียญให้ใครก็ตามจะต้องลงนามในข้อความที่มีการทำธุรกรรมด้วยคีย์ส่วนตัวของพวกเขา ระบบของกุญแจสองดอกเป็นหัวใจสำคัญของการเข้ารหัสและการเข้ารหัสและการใช้งานนี้มาก่อนการดำรงอยู่ของ Blockchain ได้รับการเสนอครั้งแรกในปี 1970.
เมื่อส่งข้อความแล้วข้อความจะถูกส่งไปยังเครือข่าย Blockchain จากนั้นเครือข่ายของโหนดจะทำงานกับข้อความเพื่อให้แน่ใจว่าธุรกรรมที่มีนั้นถูกต้อง หากยืนยันความถูกต้องธุรกรรมจะถูกวางไว้ในบล็อกและหลังจากนั้นจะไม่มีการเปลี่ยนแปลงข้อมูลใด ๆ.
คีย์การเข้ารหัสคืออะไร?
คีย์การเข้ารหัสคือสตริงของตัวเลขและตัวอักษร คีย์การเข้ารหัสทำโดยตัวสร้างคีย์หรือคีย์เจน Keygens เหล่านี้ใช้คณิตศาสตร์ขั้นสูงที่เกี่ยวข้องกับจำนวนเฉพาะเพื่อสร้างคีย์.
โปรโตคอล
Blockchain ประกอบด้วยข้อกำหนดด้านพฤติกรรมของแต่ละบุคคลชุดกฎขนาดใหญ่ที่ถูกตั้งโปรแกรมไว้ในนั้น ข้อกำหนดเหล่านั้นเรียกว่าโปรโตคอล การใช้โปรโตคอลเฉพาะทำให้ Blockchain เป็นฐานข้อมูลแบบกระจายเพียร์ทูเพียร์และมีการรักษาความปลอดภัย.
โปรโตคอล Blockchain ช่วยให้มั่นใจได้ว่าเครือข่ายทำงานตามที่ผู้สร้างตั้งใจไว้แม้ว่าจะเป็นระบบอัตโนมัติทั้งหมดและไม่มีใครควบคุมก็ตาม นี่คือตัวอย่างบางส่วนของโปรโตคอลที่ใช้ใน Blockchain:
- ข้อมูลที่ป้อนสำหรับทุกหมายเลขแฮชจะต้องมีหมายเลขแฮชของบล็อกก่อนหน้า.
- รางวัลสำหรับการขุดบล็อกสำเร็จจะลดลงครึ่งหนึ่งหลังจากทุกๆ 210,000 บล็อกถูกปิดผนึก.
- เพื่อรักษาระยะเวลาที่ต้องใช้ในการขุดหนึ่งบล็อกไว้ที่ประมาณ 10 นาทีความยากในการขุดจะถูกคำนวณใหม่ทุกๆ 2,016 บล็อก.
หลักฐานการทำงาน
การวางธุรกรรมในบล็อกเรียกว่าข้อสรุปที่ประสบความสำเร็จในการพิสูจน์ความท้าทายในการทำงานและดำเนินการโดยโหนดพิเศษที่เรียกว่าคนงานเหมือง.
Proof of Work เป็นระบบที่ต้องทำงานบางอย่างจากผู้ร้องขอบริการซึ่งโดยปกติจะหมายถึงเวลาในการประมวลผลโดยคอมพิวเตอร์ การสร้างหลักฐานการทำงานเป็นกระบวนการสุ่มที่มีความน่าจะเป็นต่ำดังนั้นโดยปกติแล้วจำเป็นต้องมีการทดลองและข้อผิดพลาดจำนวนมากเพื่อสร้างหลักฐานการทำงานที่ถูกต้อง เมื่อพูดถึง Bitcoins แฮชคือสิ่งที่เป็นหลักฐานยืนยันการทำงาน.
การขุดคืออะไร?
คนงานเหมืองบน Blockchain เป็นโหนดที่สร้างบล็อกโดยการแก้ปัญหาการพิสูจน์หลักฐานการทำงาน หากนักขุดสร้างบล็อกที่ได้รับการอนุมัติโดยมติทางอิเล็กทรอนิกส์ของโหนดผู้ขุดจะได้รับรางวัลเป็นเหรียญ ณ เดือนตุลาคม 2017 นักขุด Bitcoin จะได้รับ 12.5 Bitcoins ต่อบล็อก.
รางวัลไม่ได้เป็นเพียงสิ่งกระตุ้นให้คนงานเหมืองทำงานฮาร์ดแวร์ของตนต่อไป พวกเขายังได้รับค่าธรรมเนียมการทำธุรกรรมที่ผู้ใช้ Bitcoin จ่าย ขณะนี้เนื่องจากมีธุรกรรมจำนวนมากเกิดขึ้นภายในเครือข่าย Bitcoin ค่าธรรมเนียมการทำธุรกรรมจึงพุ่งสูงขึ้น แม้ว่าค่าธรรมเนียมจะเป็นไปตามความสมัครใจในส่วนของผู้ส่ง แต่คนงานเหมืองมักจะจัดลำดับความสำคัญของการโอนด้วยค่าธรรมเนียมการทำธุรกรรมที่สูงขึ้น ดังนั้นหากคุณไม่เต็มใจที่จะจ่ายค่าธรรมเนียมที่ค่อนข้างสูงธุรกรรมของคุณอาจใช้เวลาดำเนินการนานมาก.
อ่านเพิ่มเติมในบทความ“ การขุดคืออะไร”.
จุดสำคัญ
- หากคุณมีเงินดิจิทัลคุณต้องมีกระเป๋าเงินดิจิทัล.
- กระเป๋าเงินคือที่อยู่บนบล็อกเชน.
- กระเป๋าเงินเป็นกุญแจสาธารณะ.
- ผู้ที่ต้องการทำธุรกรรมจะต้องส่งข้อความพร้อมกับการทำธุรกรรมที่ลงนามด้วยคีย์ส่วนตัวของพวกเขา.
- ก่อนที่ธุรกรรมจะได้รับการอนุมัติจะมีการตรวจสอบโดยทุกโหนดที่ลงคะแนนด้วยวิธีพิเศษทางอิเล็กทรอนิกส์ซึ่งแตกต่างจากการเลือกตั้งที่ประเทศส่วนใหญ่มี.
- ธุรกรรมถูกวางไว้ในบล็อกโดยคนงานเหมืองซึ่งเป็นโหนดพิเศษ.
- คอมพิวเตอร์ในเครือข่ายที่ถือ Blockchain เรียกว่าโหนด.
- คนงานทำธุรกรรมในบล็อกเพื่อตอบสนองต่อการพิสูจน์ความท้าทายในการทำงาน.
- หลังจากที่นักขุด ‘ปิดผนึก’ บล็อกการทำธุรกรรมสำเร็จแล้วพวกเขาจะได้รับรางวัลซึ่งปัจจุบันอยู่ที่ 12.5 BTC และพวกเขายังได้รับการเก็บค่าธรรมเนียมการทำธุรกรรมที่ผู้ถือ Bitcoin จ่าย.
- การโต้ตอบดำเนินการบนบล็อกเชนโดยใช้กฎที่สร้างขึ้นในโปรแกรมของบล็อกเชนที่เรียกว่าโปรโตคอล.
- การเข้ารหัสเป็นสิ่งสำคัญใน Blockchains เพื่อขัดขวางขโมยที่ต้องการเจาะเข้าสู่ Blockchain.
- คีย์การเข้ารหัสทำโดยตัวสร้างคีย์หรือคีย์เจน.
- Keygens ใช้คณิตศาสตร์ขั้นสูงที่เกี่ยวข้องกับจำนวนเฉพาะเพื่อสร้างคีย์.
- บล็อกประกอบด้วยการประทับเวลาการอ้างอิงถึงบล็อกก่อนหน้าธุรกรรมและปัญหาการคำนวณที่ต้องแก้ไขก่อนที่บล็อกจะไปบนบล็อกเชน.
- เครือข่ายโหนดแบบกระจายที่จำเป็นต้องบรรลุฉันทามติทำให้การฉ้อโกงแทบจะเป็นไปไม่ได้ใน Blockchain.
หลักการของ Blockchain
ฐานข้อมูลแบบกระจาย
ฐานข้อมูลคือ Blockchain และแต่ละโหนดบน Blockchain สามารถเข้าถึง Blockchain ทั้งหมดได้ ไม่มีโหนดหรือคอมพิวเตอร์ควบคุมข้อมูลที่มีอยู่ ทุกโหนดสามารถตรวจสอบบันทึกของบล็อกเชนได้ ทั้งหมดนี้ทำได้โดยไม่มีตัวกลางหนึ่งหรือหลายคนคอยควบคุมทุกอย่าง.
มีการกระจายอำนาจทางสถาปัตยกรรมเนื่องจากไม่มีจุดใดจุดหนึ่งหรือหลายจุดของความล้มเหลว ไม่มีจุดหนึ่งของความล้มเหลวที่จะทำให้ Blockchain ล้มเหลว.
อย่างไรก็ตามโหนดของ Blockchain นั้นรวมศูนย์อย่างมีเหตุผลเนื่องจาก Blockchain ทั้งหมดเป็นเครือข่ายแบบกระจายที่ดำเนินการบางอย่างที่ตั้งโปรแกรมไว้.
การส่งแบบ Peer-to-Peer (P2P)
ตามหลักการข้อแรกการสื่อสารมักเกิดขึ้นโดยตรงระหว่างเพื่อนแทนที่จะผ่านโหนดกลางบางส่วน ข้อมูลเกี่ยวกับสิ่งที่เกิดขึ้นบน Blockchain จะถูกเก็บไว้ในแต่ละโหนดจากนั้นส่งต่อไปยังโหนดที่อยู่ติดกัน ด้วยวิธีนี้ข้อมูลจะแพร่กระจายไปทั่วทั้งเครือข่าย.
ความโปร่งใส แต่ใช้นามแฝง
ใครก็ตามที่ตรวจสอบ Blockchain จะสามารถเห็นทุกธุรกรรมและมูลค่าแฮชของมัน ผู้ที่ใช้ Blockchain สามารถเปิดเผยตัวตนได้หากต้องการหรือสามารถระบุตัวตนให้กับผู้อื่นได้ สิ่งที่คุณเห็นบน Blockchain คือบันทึกการทำธุรกรรมระหว่างที่อยู่ Blockchain.
บันทึก
เมื่อการบันทึกธุรกรรมอยู่บน Blockchain และ Blockchain ได้รับการอัปเดตแล้วการเปลี่ยนแปลงบันทึกของธุรกรรมนี้จะเป็นไปไม่ได้ เนื่องจากบันทึกธุรกรรมนั้น ๆ ถูกเชื่อมโยงกับบันทึกของทุกรายการก่อนหน้านี้ บันทึกบล็อกเชนเป็นแบบถาวรโดยเรียงตามลำดับเวลาและสามารถใช้ได้กับโหนดอื่น ๆ ทั้งหมด แผนภาพแสดงสารสกัดจาก Bitcoin Blockchain.
เหตุใดจึงไม่สามารถปิดเครือข่ายได้?
เนื่องจากมีโหนดอยู่ทั่วโลกแทบจะเป็นไปไม่ได้เลยที่เครือข่ายทั้งหมดจะถูกยึดครองโดยฝ่ายเดียว.
เหตุใดจึงแทบเป็นไปไม่ได้เลยที่จะปลอมบล็อก?
เหตุผลที่การแกล้งบล็อกนั้นแทบจะเป็นไปไม่ได้เลยก็คือความถูกต้องของบล็อกและโดยการขยายการรวมเข้ากับบล็อกเชนนั้นถูกกำหนดโดยความเห็นพ้องของโหนดทางอิเล็กทรอนิกส์ มีโหนดเหล่านี้หลายพันโหนดกระจายอยู่ทั่วโลกและด้วยเหตุนี้การจับเครือข่ายจะต้องใช้คอมพิวเตอร์ที่มีพลังที่เป็นไปไม่ได้.
คุณสามารถใช้ Blockchain เป็นฐานข้อมูลปกติได้หรือไม่?
คุณสามารถจัดเก็บไฟล์ 3GB บน Blockchain แบบเดียวกับที่คุณใช้ Access, Filemaker หรือ MySql ได้หรือไม่? นี่คงไม่ใช่ความคิดที่ดี Blockchains ส่วนใหญ่ไม่เหมาะกับการออกแบบหรือขาดความจุที่ต้องการ.
ฐานข้อมูลออนไลน์แบบดั้งเดิมมักใช้สถาปัตยกรรมเครือข่ายไคลเอนต์เซิร์ฟเวอร์ ซึ่งหมายความว่าผู้ใช้ที่มีสิทธิ์ในการเข้าถึงสามารถเปลี่ยนรายการที่จัดเก็บในฐานข้อมูลได้ แต่การควบคุมโดยรวมยังคงอยู่กับผู้ดูแลระบบ เมื่อพูดถึงฐานข้อมูล Blockchain ผู้ใช้แต่ละคนมีหน้าที่ดูแลคำนวณและอัปเดตรายการใหม่ทุกรายการ ทุกโหนดต้องทำงานร่วมกันเพื่อให้แน่ใจว่าจะได้ข้อสรุปเดียวกัน.
สถาปัตยกรรมบล็อกเชนยังหมายความว่าแต่ละโหนดต้องทำงานอย่างอิสระและเปรียบเทียบผลลัพธ์ของการทำงานกับส่วนที่เหลือของเครือข่าย ดังนั้นการบรรลุฉันทามติอาจใช้เวลานานมาก ด้วยเหตุนี้เครือข่าย Blockchain จึงถือว่าช้ามากเมื่อเทียบกับเทคโนโลยีธุรกรรมดิจิทัลแบบดั้งเดิม.
อย่างไรก็ตามมีการทดลองผลิตฐานข้อมูลด้วยเทคโนโลยีบล็อกเชนด้วย BigchainDB เป็น บริษัท ใหญ่แห่งแรกในสาขานี้ ผู้สร้างได้ใช้ฐานข้อมูลแบบกระจายระดับองค์กรและสร้างเทคโนโลยีของพวกเขาไว้ด้านบนในขณะที่เพิ่มคุณสมบัติหลักสามประการของ Blockchain: การกระจายอำนาจความไม่เปลี่ยนรูปและความสามารถในการลงทะเบียนและโอนสินทรัพย์ สิ่งที่พวกเขาสร้างขึ้นจะมีประโยชน์หรือไม่นั้นยังคงต้องพิจารณา.
จุดสำคัญ
- Blockchain เป็นฐานข้อมูลซึ่งกระจายอยู่ในโหนดทั้งหมด.
- ไม่มีโหนดใดหรือหลายโหนดควบคุม Blockchain.
- โหนดทั้งหมดสามารถตรวจสอบธุรกรรมได้.
- การสื่อสารทั้งหมดบน Blockchain คือ p2p.
- ใครก็ตามที่ใช้ Blockchain จะไม่ระบุชื่อหากนั่นคือสิ่งที่พวกเขาต้องการ.
- ธุรกรรมทั้งหมดที่เกิดขึ้นบน Blockchain จะถูกบันทึกไว้ที่นั่นดังนั้นธุรกรรมของบุคคลใด ๆ ที่ใช้เครือข่ายจึงเป็นแบบสาธารณะและโปร่งใสอย่างสมบูรณ์แม้ว่าพวกเขาจะไม่เปิดเผยตัวตนก็ตาม.
- เมื่อบันทึกธุรกรรมบน Blockchain และ Blockchain ได้รับการอัปเดตแล้วจะไม่สามารถเปลี่ยนแปลงธุรกรรมนั้นได้.
- ไม่มีบุคคลหรือองค์กรใดสามารถปิดบล็อกเชนได้.
- แม้ว่า Blockchain จะมีการกระจายอำนาจทางการเมืองและทางสถาปัตยกรรม แต่ก็รวมศูนย์อย่างมีเหตุผล.
สามารถใช้ Blockchain ได้ที่ไหน?
ในส่วนต่อไปนี้เราจะพูดถึงแอพพลิเคชั่นต่างๆมากมายที่ใช้ Blockchain เรามักจะใช้คำว่าสัญญาอัจฉริยะ ให้เรากำหนดระยะ.
Blockchain เหมาะสำหรับสิ่งที่เรียกว่าสัญญาอัจฉริยะ.
สัญญาอัจฉริยะคืออะไร?
สัญญาอัจฉริยะกำหนดกฎและบทลงโทษสำหรับข้อตกลงเฉพาะในลักษณะเดียวกับสัญญาแบบเดิม อย่างไรก็ตามความแตกต่างที่สำคัญคือสัญญาอัจฉริยะจะบังคับใช้ภาระผูกพันเหล่านั้นโดยอัตโนมัติ สัญญาได้รับการเข้ารหัสเพื่อให้พวกเขาถูกปลดออกจากการปฏิบัติตามเกณฑ์ที่กำหนด.
1. การเรียกร้องการรับประกัน
โดยปกติการชำระค่าสินไหมทดแทนการรับประกันจะมีราคาแพงใช้เวลานานและมักเป็นเรื่องยากสำหรับผู้ที่ทำการเคลม เป็นไปได้ที่จะใช้สัญญาอัจฉริยะโดยใช้ Blockchain ซึ่งจะทำให้กระบวนการง่ายขึ้นอย่างหลีกเลี่ยงไม่ได้.
ในอดีตเมื่อมีการอ้างสิทธิ์การตรวจสอบทั้งหมดจะดำเนินการโดยมนุษย์ซึ่งอาจใช้เวลานานและปล่อยให้มีข้อผิดพลาดจากมนุษย์ สิ่งนี้จะไม่จำเป็นเนื่องจากการตรวจสอบเพื่อให้แน่ใจว่าเป็นไปตามเกณฑ์ทั้งหมดและสามารถทำได้โดยอัตโนมัติโดยใช้ Blockchain เมื่อปฏิบัติตามภาระผูกพันทั้งหมดแล้วการจ่ายเงินจะเป็นไปโดยอัตโนมัติ ทั้งหมดนี้สามารถทำได้โดยใช้การมีส่วนร่วมของมนุษย์ขั้นต่ำ.
หนึ่งในวิธีแก้ปัญหา เสนอ โดย Deloitte คือการรวม QR-code ไว้ในใบเสร็จ รหัส QR ถูกตั้งค่าให้มีข้อมูลที่เกี่ยวข้องทั้งหมดเกี่ยวกับการซื้อ: รายการหมายเลขซีเรียลวันที่ซื้อและอื่น ๆ ด้วยรหัส QR นี้ยังมีคำแนะนำในการค้นหา “บอทการรับประกัน” บน Facebook Messenger จากนั้นผู้ใช้สามารถส่งภาพใบเสร็จไปยังบอทนั้นเครื่องยนต์จะแกะรหัส QR และเก็บข้อมูลผลิตภัณฑ์ทั้งหมดบน Blockchain.
2. ตราสารอนุพันธ์
ตราสารอนุพันธ์ถูกใช้ในตลาดหุ้นและเกี่ยวข้องกับมูลค่าของสินทรัพย์ สัญญาที่ชาญฉลาดในการซื้อขายหุ้นและหุ้นสามารถปฏิวัติแนวทางปฏิบัติในปัจจุบันได้โดยการปรับปรุงประสิทธิภาพอัตโนมัติและลดต้นทุนในการซื้อขายอนุพันธ์ทั่วทั้งอุตสาหกรรม การตั้งถิ่นฐานอาจเสร็จสิ้นในไม่กี่วินาทีแทนที่จะเป็นสามวันที่จำเป็นในปัจจุบัน การใช้สัญญาอัจฉริยะการซื้อขายแบบเพียร์ทูเพียร์จะกลายเป็นการดำเนินการตามปกติส่งผลให้เกิดการปฏิวัติการซื้อขายหุ้นโดยสิ้นเชิง บาร์เคลย์และ บริษัท อื่น ๆ อีกหลายแห่งแล้ว ทดลองแล้ว วิธีการซื้อขายอนุพันธ์โดยใช้สัญญาอัจฉริยะ แต่พวกเขาได้ข้อสรุปว่าเทคโนโลยีนี้จะไม่ทำงานเว้นแต่ธนาคารจะร่วมมือกันเพื่อนำไปใช้.
3. การเคลมประกัน
ด้วยสัญญาอัจฉริยะสามารถกำหนดเกณฑ์บางอย่างสำหรับสถานการณ์ที่เกี่ยวข้องกับการประกันภัยที่เฉพาะเจาะจงได้ ในทางทฤษฎีด้วยการนำเทคโนโลยี Blockchain มาใช้คุณสามารถส่งเคลมประกันของคุณทางออนไลน์และรับการจ่ายเงินอัตโนมัติได้ทันที แน่นอนว่าการอ้างสิทธิ์ของคุณเป็นไปตามเกณฑ์ที่กำหนดทั้งหมด AXA ยักษ์ใหญ่ด้านการประกันภัยของฝรั่งเศสเป็นกลุ่มประกันภัยรายใหญ่กลุ่มแรกที่นำเสนอการประกันภัยโดยใช้เทคโนโลยีบล็อกเชน พวกเขาเพิ่ง แนะนำ ผลิตภัณฑ์ประกันความล่าช้าของเที่ยวบินใหม่ที่จะใช้สัญญาอัจฉริยะในการจัดเก็บและประมวลผลการจ่ายเงิน บริษัท ประกันอื่น ๆ ก็จะปฏิบัติตามอย่างแน่นอน.
4. การยืนยันตัวตน
ปัจจุบันเสียเวลาและความพยายามมากเกินไปในการยืนยันตัวตน การใช้การกระจายอำนาจของ Blockchains การยืนยันตัวตนออนไลน์จะเร็วขึ้นมาก ข้อมูลประจำตัวออนไลน์ในตำแหน่งศูนย์กลางจะหายไปด้วยการใช้สัญญาอัจฉริยะ Blockchain แฮ็กเกอร์คอมพิวเตอร์จะไม่มีจุดเสี่ยงในการโจมตีจากส่วนกลางอีกต่อไป การจัดเก็บข้อมูลสามารถป้องกันการงัดแงะและไม่สามารถเปลี่ยนแปลงได้เมื่อได้รับการสนับสนุนจาก Blockchain ทั่วโลก Blockchain กำลังนำไปสู่การปรับปรุงครั้งใหญ่ในการยืนยันตัวตน.
เมืองซุกในสวิตเซอร์แลนด์ใช้แอปพลิเคชันแบบกระจายอำนาจ (DAPP) สำหรับการยืนยันตัวตนทางอิเล็กทรอนิกส์ของพลเมือง ผู้ผลิต DAPP อีกรายสำหรับการยืนยันตัวตนคือ Oraclize ในเอสโตเนีย ทำการตลาด DAPP เพื่อแก้ปัญหา KYC (Know Your Customer) นี่เป็นความสำคัญหลักในการยืนยันตัวตน องค์กร Thomson Reuters กำลังสร้าง DAPP อื่นสำหรับการยืนยันตัวตนโดยใช้ Ethereum.
5. อินเทอร์เน็ตของสรรพสิ่ง (IoT)
Internet of Things (IoT) คือเครือข่ายของอุปกรณ์ทางกายภาพยานพาหนะและสิ่งของอื่น ๆ ที่ฝังอยู่กับซอฟต์แวร์แอคชูเอเตอร์เซ็นเซอร์ซอฟต์แวร์และการเชื่อมต่อเครือข่ายที่เชื่อมต่อกับอินเทอร์เน็ต คุณลักษณะทั้งหมดเหล่านั้นทำให้ออบเจ็กต์ดังกล่าวสามารถรวบรวมและแลกเปลี่ยนข้อมูลได้ Blockchain และสัญญาอัจฉริยะเหมาะอย่างยิ่งสำหรับสิ่งนี้.
โครงการที่เกี่ยวข้องกับสัญญาอัจฉริยะสำหรับอุปกรณ์ได้รับการคาดการณ์ว่าจะกลายเป็นเรื่องธรรมดามาก บริษัท วิจัยไอทีชั้นนำของโลก, Gartner, ได้ทำการคาดการณ์ว่าเมื่อถึงปี 2020 จะมีอุปกรณ์ที่เชื่อมต่ออย่างน้อย 20 bln อุปกรณ์เหล่านี้ใช้สัญญาอัจฉริยะของ Ethereum ตัวอย่างเช่นเรามีไฟล์ หลอดไฟ Ethereum, เรามีไฟล์ Ethereum BlockCharge, เกี่ยวข้องกับการชาร์จรถยนต์ไฟฟ้าและประการสุดท้าย CryptoSeal; นี่คือตราประทับป้องกันการงัดแงะเพื่อความปลอดภัยของยา.
Blockchain จะมีบทบาทสำคัญในการเปิดตัว IoT แต่ยังมีวิธีป้องกันแฮกเกอร์อีกด้วย เนื่องจากถูกสร้างขึ้นเพื่อการควบคุมแบบกระจายอำนาจดังนั้นรูปแบบการรักษาความปลอดภัยจึงควรปรับขนาดได้เพียงพอที่จะครอบคลุมการเติบโตอย่างรวดเร็วของ IoT ยิ่งไปกว่านั้นการป้องกันที่แข็งแกร่งของ Blockchain จากการปลอมแปลงข้อมูลจะช่วยป้องกันไม่ให้อุปกรณ์โกงรบกวนระบบบ้านโรงงานหรือระบบขนส่งโดยการส่งต่อข้อมูลที่ทำให้เข้าใจผิด.
6. การเก็บถาวรและการจัดเก็บไฟล์
Google Drive, Dropbox และอื่น ๆ ได้พัฒนาการจัดเก็บเอกสารแบบอิเล็กทรอนิกส์โดยใช้วิธีการรวมศูนย์ ไซต์ที่รวมศูนย์มักจะดึงดูดแฮกเกอร์อยู่เสมอ Blockchain และสัญญาอัจฉริยะนำเสนอวิธีการลดภัยคุกคามนี้อย่างมาก.
มีโครงการบล็อกเชนมากมายที่มุ่งหวังที่จะทำเช่นนี้ อย่างไรก็ตามโปรดจำไว้ว่ามักจะมีพื้นที่จัดเก็บไม่เพียงพอใน Blockchains แต่มีโซลูชันการจัดเก็บข้อมูลบนคลาวด์แบบกระจายอำนาจให้ใช้งานเช่น สตอร์จ, เสี่ย, ฝูง Ethereum และอื่น ๆ จากมุมมองของผู้ใช้พวกเขาทำงานเหมือนกับที่เก็บข้อมูลบนคลาวด์อื่น ๆ ความแตกต่างคือเนื้อหาถูกโฮสต์บนคอมพิวเตอร์ของผู้ใช้ที่ไม่ระบุชื่อหลายเครื่องแทนที่จะเป็นศูนย์ข้อมูล.
7. การคุ้มครองทรัพย์สินทางปัญญา
การเก็บถาวรที่เปิดใช้งานโดย Blockchain จะให้การปกป้องทรัพย์สินทางปัญญามากกว่าที่ผ่านมา แอปพลิเคชันที่เรียกว่า อธิบาย, โดยใช้ Blockchain ได้ให้การป้องกันนี้แล้ว.
8. อาชญากรรม
ผู้ฝ่าฝืนกฎหมายต้องซ่อนและอำพรางเงินที่ได้จากการหาประโยชน์ของพวกเขา ขณะนี้มีการดำเนินการกับบัญชีธนาคารปลอมการพนันและ บริษัท นอกประเทศรวมถึงการแบ่งชั้นอื่น ๆ มีข้อกังวลมากมายเกี่ยวกับความโปร่งใสของธุรกรรมสกุลเงินดิจิทัล แต่องค์ประกอบด้านกฎระเบียบที่จำเป็นทั้งหมดเช่นการระบุฝ่ายและข้อมูลบันทึกการทำธุรกรรมและแม้แต่การบังคับใช้สามารถมีอยู่ในระบบ cryptocurrency.
เนื่องจากเทคโนโลยีได้รับความสนใจเป็นอย่างมาก Blockchain และสัญญาอัจฉริยะมีศักยภาพที่จะทำให้กลยุทธ์การฟอกเงินส่วนใหญ่ไม่ได้ผลและไม่สามารถตรวจสอบย้อนกลับได้.
9. โซเชียลมีเดีย
ปัจจุบันองค์กรโซเชียลมีเดียสามารถใช้ข้อมูลส่วนตัวของลูกค้าได้อย่างอิสระ สิ่งนี้ช่วยให้พวกเขาทำเงินได้หลายพันล้านดอลลาร์ การใช้สัญญาอัจฉริยะ Blockchain ผู้ใช้โซเชียลมีเดียจะสามารถขายข้อมูลส่วนตัวได้หากต้องการ ความคิดดังกล่าวกำลัง สอบสวน ที่ MIT. จุดมุ่งหมายของโครงการ OPENPDS / SA คือการให้เจ้าของข้อมูลปรับระดับการรักษาความเป็นส่วนตัวโดยใช้เทคโนโลยีบล็อกเชน.
10. การใช้สัญญาอัจฉริยะในการเลือกตั้งและการสำรวจความคิดเห็น
การเลือกตั้งและการสำรวจสามารถปรับปรุงได้อย่างมากด้วยสัญญาอัจฉริยะ มีแอพต่างๆอยู่แล้วเช่น เครื่องลงคะแนน Blockchain, ติดตาม My Vote และ TIVI. พวกเขาทั้งหมดสัญญาว่าจะกำจัดการฉ้อโกงในขณะเดียวกันก็ให้ความโปร่งใสอย่างสมบูรณ์ต่อผลลัพธ์และทำให้ผู้ลงคะแนนไม่เปิดเผยตัวตน อย่างไรก็ตามยังมีหนทางอีกยาวไกลก่อนที่จะมีการใช้การลงคะแนนแบบกระจายอำนาจอย่างกว้างขวาง.
ข้อ จำกัด และช่องโหว่
เครือข่าย Blockchain ใด ๆ ส่วนใหญ่ขึ้นอยู่กับจำนวนผู้ใช้ที่ใช้งานอยู่ภายในนั้น เพื่อให้ทำงานได้เต็มศักยภาพเครือข่ายจะต้องเป็นเครือข่ายที่แข็งแกร่งโดยมีกริดของโหนดที่กระจายอยู่ทั่วไป.
ยิ่งไปกว่านั้นไม่มีเครือข่าย Blockchain ที่สามารถรักษาจำนวนธุรกรรมได้เท่ากับผู้ออกบัตรรายใหญ่เช่น Visa หรือ MasterCard ในปี 2017 Blockchain ยังคงมีหนทางอีกยาวไกลก่อนที่มันจะสามารถแทนที่ยักษ์ใหญ่ในโลกการเงินได้.
ในที่สุดก็มีความเป็นไปได้ทางทฤษฎีเสมอที่จะมีการดักจับเครือข่าย Blockchain ขนาดใหญ่ใด ๆ หากองค์กรเดียวสามารถจัดการเพื่อให้สามารถควบคุมโหนดส่วนใหญ่ของเครือข่ายได้ก็จะไม่กระจายอำนาจตามความหมายทั้งหมดของคำนี้อีกต่อไป.
บรรยากาศการลงทุน Blockchain
เนื่องจากราคาของ Bitcoin ทำสถิติสูงสุดที่ 5,000 ดอลลาร์เป็นครั้งที่สองในปี 2560 จึงไม่มีโอกาสในการลงทุนในปัจจุบันมากไปกว่าคริปโตเคอเรนซี่และเทคโนโลยีบล็อกเชน ประชาชนทั่วไปและหน่วยงานที่กำกับดูแลตระหนักถึงข้อดีของมันมากขึ้นและความกังวลส่วนใหญ่ที่อยู่รอบตัวก็กำลังถูกหักล้าง บริษัท จำนวนมาก ได้ลงทุนไปแล้ว ในเทคโนโลยีนี้และเป็นที่บอกได้อย่างดีว่าไอบีเอ็มยักษ์ใหญ่ด้านเทคโนโลยีระดับโลกกำลังพิจารณาลงทุน“ เวลาและพลังงานของพนักงาน” ในพื้นที่.
หลาย บริษัท เสนอบัตรเครดิตเพื่อส่งเสริมความภักดีและเพิ่มช่องทางใหม่ของรายได้ ซัมซุงได้เมื่อไม่นานมานี้ พันธมิตร โดย Blocko มีเป้าหมายเพื่อให้บัตรเครดิตสามารถทำธุรกรรมได้อย่างปลอดภัยโดยใช้เทคโนโลยี Blockchain ซัมซุงตั้งเป้าที่จะสร้างธุรกิจใหม่โดยใช้ข้อมูลประจำตัวดิจิทัลเงินดิจิทัลและการชำระเงินดิจิทัล.
ตามก รายงาน, ณ เดือนตุลาคม 2017 มีข้อตกลงการลงทุนในตราสารทุน 42 รายการในปี 2560 เพียงอย่างเดียวรวมเป็นเงิน 327 ล้านดอลลาร์ นักลงทุนที่มีบทบาทมากที่สุดคือ SBI Holding บริษัท ผู้ให้บริการของญี่ปุ่นซึ่งมีเงินเดิมพันใน บริษัท บล็อกเชนแปดแห่ง โรงไฟฟ้าดิจิทัล Google เป็นนักลงทุนที่มีการเคลื่อนไหวมากที่สุดเป็นอันดับสองโดยมีเงินเดิมพันใน บริษัท กระเป๋าเงิน Bitcoin Blockchain และ ระลอก, บริษัท ที่ทำงานเกี่ยวกับระบบการโอนเงินบนบล็อกเชน.