บล็อกเชนกับ DLT

การวิเคราะห์เปรียบเทียบโดยย่อของทรัพยากรพื้นฐาน

โดย Tatiana Revoredo

บทนำ

เรากำลังเห็นการเติบโตของปรากฏการณ์ที่สามารถนำเสนอเป็นตัวเร่งปฏิกิริยาสำหรับการเปลี่ยนแปลงในแบบที่โลกเป็นอยู่ในปัจจุบันการเปลี่ยนแปลงที่ส่งผลต่อการกำกับดูแลรูปแบบการดำเนินชีวิตรูปแบบองค์กรสถาบันในระดับโลกและสังคมโดยรวม

ภาพ: Shutterstock

การท้าทายรูปแบบและแนวคิดเก่า ๆ ที่เติมความคิดของเรามานานหลายศตวรรษ [1] สถาปัตยกรรมบล็อกเชนจะท้าทายการปกครองและวิธีการทำธุรกรรมจากส่วนกลางและควบคุมและมันไม่ยุติธรรมที่จะนิยามว่ามันเป็นเพียงการกระจายรีจิสทรี สิ่งนี้แสดงให้เห็นเพียงหนึ่งในหลาย ๆ มิติที่มีช่วงของผู้คนและ บริษัท ที่ยังไม่สามารถมีคุณสมบัติและมีปริมาณ

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

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

Blockchains vs. เทคโนโลยีบัญชีแยกประเภทกระจาย (DLTs)

ในขณะที่การใช้คำว่า“ Blockchains” และ“ DLTs” (Distributed Ledger Technologies) เป็นคำพ้องความหมายทั่วไปมากความจริงก็คือแม้ว่า Blockchains (Bitcoin, Ethereum, Zcash เป็นต้น) มีความคล้ายคลึงกับเทคโนโลยี Lededger แบบกระจาย หรือ R3 Corda) DLT ไม่ใช่ Blockchains

ภาพ: Shuttesrtock

Distributed Ledger Technologies (DLTs) หรือตามที่ผู้อื่นต้องการสถาปัตยกรรมและบัญชีแยกประเภทแบบกระจายถูกสร้างขึ้นสำหรับการประมวลผลของธุรกรรมในสภาพแวดล้อมที่ใช้ร่วมกันโดยนักแสดงที่รู้จัก (โดยความสัมพันธ์ตามสัญญา) ในขณะที่ Blockchains จริงถูกออกแบบ คนแปลกหน้าสามารถถ่ายโอนค่าได้อย่างปลอดภัยเพื่อแจกจ่ายตัวแทนที่ผ่านการตรวจสอบเพื่อให้ได้ความแน่นอน (ความถูกต้องความจริงความซื่อสัตย์) และความไม่สามารถเปลี่ยนแปลงได้ [2] ในธุรกรรมและข้อมูล เป็นที่น่าสังเกตว่าความจริงและความผันแปรไม่ได้มีความสำคัญต่อความสำเร็จของการแปลงสินทรัพย์เป็นดิจิทัลให้เพียงพอ

ในทางกลับกันเมื่อวิเคราะห์ทรัพยากรทางเทคโนโลยีต่าง ๆ ที่มีอยู่ใน Ethereum, IBM Hyperledger Fabric และ R3 Corda เราสามารถระบุความแตกต่างระหว่าง "Blockchains" และ "DLT" ได้

Ethereum

ธุรกรรมใน Blockchain Ethereumare จัดเก็บไว้ภายใน "บล็อก" ด้วยการเปลี่ยนสถานะ [3] ส่งผลให้เกิดสถานะระบบใหม่ (ซึ่งเป็นการลดความเร็วของการประมวลผลธุรกรรมฐานข้อมูล [4] ด้วยความสมบูรณ์ของระบบ)

รูป: Shuttestock

เนื่องจากระบบนิเวศของ Ethereum ถูกสร้างขึ้นจากการรวมกันของระบบนิเวศ blockchain ส่วนตัวและ blockchain สาธารณะเพื่อจุดประสงค์ของบทความนี้มันมีความเหมาะสมมากกว่าที่จะสังเคราะห์ความแตกต่างของเครือข่ายสาธารณะของ Ethereum

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

เกี่ยวกับ“ ฉันทามติ” ใน Ethereum ผู้เข้าร่วมทุกคนต้องบรรลุฉันทามติเกี่ยวกับคำสั่งของการทำธุรกรรมทั้งหมดที่เกิดขึ้นไม่ว่าผู้สนับสนุนจะมีส่วนร่วมในการทำธุรกรรมเฉพาะหรือไม่ คำสั่งของการทำธุรกรรมมีความสำคัญต่อสถานะที่สอดคล้องกันของบัญชีแยกประเภท หากไม่สามารถสร้างคำสั่งสุดท้ายของการทำธุรกรรมได้อาจเป็นไปได้ว่าอาจเกิดการใช้จ่ายซ้ำซ้อน เนื่องจากเครือข่ายอาจมีส่วนที่ไม่รู้จัก (หรือมีความรับผิดตามสัญญา) ต้องใช้กลไกการยินยอมร่วมกันเพื่อปกป้องบัญชีแยกประเภทจากผู้เข้าร่วมที่มีการฉ้อโกงที่ต้องการใช้จ่ายสองเท่า ในการดำเนินการในปัจจุบันของ Ethereum กลไกนี้ได้รับการจัดตั้งขึ้นโดยการทำเหมืองบนพื้นฐานของแรงงาน“ Proof of Work” (PoW) [5] ผู้เข้าร่วมทุกคนต้องยอมรับหนังสือทั่วไปและผู้เข้าร่วมทั้งหมดสามารถเข้าถึงรายการทั้งหมดที่ลงทะเบียนไว้แล้ว ผลที่ตามมาคือ PoW ส่งผลเสียต่อประสิทธิภาพของการประมวลผลธุรกรรม [6] ด้วยความเคารพต่อข้อมูลที่เก็บไว้ในบัญชีแยกประเภทแม้ว่าผู้เข้าร่วมทุกคนจะสามารถเข้าถึงระเบียนได้ แต่พวกเขาสามารถเข้าถึงแอปพลิเคชันที่ต้องการความเป็นส่วนตัวในระดับสูง

คุณสมบัติที่สำคัญอีกประการหนึ่งคือ Ethereum มี cryptocurrency ในตัวที่เรียกว่า Ether มันถูกใช้เพื่อจ่ายรางวัลสำหรับ "โหนด" ที่มีส่วนช่วยให้บรรลุฉันทามติโดยการขุดบล็อกเช่นเดียวกับการชำระค่าธรรมเนียมการทำธุรกรรม ดังนั้นแอปพลิเคชันกระจายอำนาจ (DApps) สามารถสร้างขึ้นสำหรับ Ethereum ซึ่งอนุญาตให้ทำธุรกรรมทางการเงิน นอกจากนี้โทเค็นดิจิทัลสำหรับกรณีการใช้งานที่กำหนดเองสามารถสร้างขึ้นได้โดยปรับใช้สัญญาอัจฉริยะที่สอดคล้องกับรูปแบบที่กำหนดไว้ล่วงหน้า [7] ด้วยวิธีนี้สามารถกำหนด cryptocurrencies หรือสินทรัพย์

นอกจากนี้สถาปัตยกรรม Ethereum ยังช่วยให้ "แพลตฟอร์มพันธมิตร" สามารถเพิ่มเลเยอร์ของแรงจูงใจ "เศรษฐกิจเข้ารหัสลับ" ในระบบ

ในที่สุด Ethereum มีการบูรณาการในการแปลงสินทรัพย์เป็นดิจิทัลหมายถึงอะไรที่สามารถบูรณาการในการประหยัดสินค้าดิจิทัลซึ่งเป็นไปไม่ได้ไม่ว่าใน Hyperledger Fabric หรือใน R3 Corda

ผ้า Hyperledger

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

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

เกี่ยวกับการเข้าร่วมใน Hyperledger Fabricit ได้รับอนุญาต (ได้รับอนุญาต) เพื่อให้ผู้เข้าร่วมเครือข่ายได้รับการคัดเลือกล่วงหน้าและการเข้าถึงเครือข่ายจะถูก จำกัด เฉพาะสิ่งเหล่านี้เท่านั้น

อย่างไรก็ตามการตีความความเห็นพ้องของ Hyperledger Fabric นั้นละเอียดยิ่งขึ้นและไม่ จำกัด เฉพาะการทำเหมืองบนพื้นฐานของ PoW (Proof of Work) หรืออนุพันธ์บางอย่าง เมื่อใช้งานในโหมดที่ได้รับอนุญาต Hyperledger Fabric จะช่วยให้สามารถควบคุมการเข้าถึงข้อมูลได้อย่างมีประสิทธิภาพยิ่งขึ้น นอกจากนี้คุณจะได้รับผลการดำเนินงานที่ดีดังนั้นผู้มีส่วนได้ส่วนเสียที่เข้าร่วมในธุรกรรมจะต้องได้รับฉันทามติ ฉันทามติ Hypherledger นั้นกว้างขวางและครอบคลุมการไหลของการทำธุรกรรมทั้งหมดนั่นคือจากข้อเสนอของการทำธุรกรรมไปยังเครือข่ายไปจนถึงข้อผูกพันกับบัญชีแยกประเภท [8] นอกจากนี้อุปกรณ์การคำนวณ (ยังเป็นที่รู้จักกันในนาม "โหนด") จะรับหน้าที่และงานที่แตกต่างกันในกระบวนการของการได้รับฉันทามติ

ใน Hyperledger Fabric โหนดนั้นมีความแตกต่างถูกจำแนกเป็นไคลเอนต์หรือส่งไคลเอ็นต์ [9], เพียร์ [10] หรือผู้ให้ความช่วยเหลือ [11] Fabric ช่วยให้สามารถควบคุมฉันทามติและการเข้าถึงธุรกรรมได้อย่าง จำกัด ทำให้มีความยืดหยุ่นในการปรับขนาดและประสิทธิภาพความเป็นส่วนตัวที่ดีขึ้น

Hyperledger ไม่ต้องการ cryptocurrencies ในตัวเนื่องจากไม่ได้รับฉันทามติจากการขุด ด้วย Fabric อย่างไรก็ตามมันเป็นไปได้ที่จะพัฒนาสกุลเงินท้องถิ่นหรือโทเค็นดิจิทัลด้วยรหัสเชน [12]

R3 Corda

ใน R3 Cordaar Architecture ในทางกลับกันการประมวลผลข้อมูลที่ใช้ร่วมกันจะเกิดขึ้นในสภาพแวดล้อมที่“ น่าเชื่อถือเพียงบางส่วน” นั่นคือคู่หูไม่ต้องไว้วางใจซึ่งกันและกันอย่างสมบูรณ์แม้ว่าแพลตฟอร์มของพวกเขาจะไม่มีส่วนประกอบของระบบ Blockchain ก็ตาม รับประกันคุณค่าที่ชัดเจนชัดเจนและไม่เปลี่ยนแปลง

ภาพ: Shutterstock

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

สำหรับการเข้าร่วมใน R3 Corda เช่นเดียวกับใน Hyperledger Fabric จะได้รับอนุญาต (ได้รับอนุญาต) เพื่อให้ผู้เข้าร่วมเครือข่ายได้รับการคัดเลือกล่วงหน้าและการเข้าถึงเครือข่ายนั้น จำกัด เฉพาะสิ่งเหล่านี้เท่านั้น

ในส่วนที่เกี่ยวกับฉันทามติใน R3 Corda นั้นการตีความมีความละเอียดมากขึ้นและไม่ จำกัด เฉพาะการขุดตาม PoW (Proof of Work) หรืออนุพันธ์ เมื่อใช้งานโดยได้รับอนุญาต R3 Corda จะให้การควบคุมการเข้าถึงที่ละเอียดยิ่งขึ้นสำหรับบันทึกและช่วยเพิ่มความเป็นส่วนตัว นอกจากนี้คุณจะได้รับประสิทธิภาพเพราะมีเพียงฝ่ายที่เกี่ยวข้องในการทำธุรกรรมเท่านั้นที่จะได้รับฉันทามติ ในทำนองเดียวกันกับผ้าฉันทามติใน Corda ก็มาถึงระดับธุรกรรมที่เกี่ยวข้องกับชิ้นส่วนเท่านั้น ความถูกต้องของการทำธุรกรรมและความเป็นเอกลักษณ์ของการทำธุรกรรมขึ้นอยู่กับฉันทามติและความถูกต้องดังกล่าวได้รับการรับรองโดยการดำเนินการของรหัสสัญญาอัจฉริยะที่เกี่ยวข้องกับการทำธุรกรรม ความเห็นพ้องกับความพิเศษของการทำธุรกรรมนั้นเกิดขึ้นในหมู่ผู้เข้าร่วมที่รู้จักกันในชื่อ“ โนตารีโหนด” [13]

ที่นี่เป็นสิ่งสำคัญที่จะต้องทราบว่าเนื่องจากระบบถูกปิด R3 Corda ไม่มีวิธีการที่จำเป็นและลักษณะทางเทคโนโลยีในการสร้างระบบนิเวศบนพื้นฐานของแรงจูงใจทางเศรษฐกิจหรือสภาพแวดล้อมของสินทรัพย์ดิจิทัลสาธารณะ ยิ่งไปกว่านั้น R3 Corda ไม่ต้องการสกุลเงินดิจิตอลเข้ารหัสฝังตัวเนื่องจากไม่ได้รับฉันทามติผ่านการขุดและ White Paper ของมันไม่ได้ให้การสร้าง cryptocurrencies หรือโทเค็น [14]

สถาปัตยกรรม Ethereum, Hyperledger Fabric และ R3 Corda เกี่ยวกับการใช้งานที่เป็นไปได้

เมื่อทำการวิเคราะห์ EthereumWhite Papers [15], Hyperledger Fabricand R3 Corda โครงสร้างเหล่านี้มีมุมมองที่แตกต่างกันมากในการใช้งานที่เป็นไปได้ [16]

ดังนั้นแรงจูงใจในการพัฒนา Hyperledger Fabricand R3 Corda จึงเป็นกรณีการใช้ที่เป็นรูปธรรม ใน R3 Corda กรณีการใช้งานถูกดึงออกมาจากภาคบริการทางการเงินซึ่งเป็นเหตุผลว่าทำไมในภาคนี้จึงเป็นสาขาหลักของการใช้ Corda ในทางกลับกัน Hyperledger Fabric ตั้งใจที่จะจัดหาสถาปัตยกรรมแบบแยกส่วนและขยายได้ที่สามารถใช้งานในหลากหลายอุตสาหกรรมตั้งแต่ธนาคารและการดูแลสุขภาพไปจนถึงซัพพลายเชน

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

ข้อพิจารณาสุดท้าย

สรุปได้ว่าที่นี่มีแพลตฟอร์มที่แตกต่างจากคนอื่นโดยเนื้อแท้ ในขณะที่ Blockchains เป็น Ethereum แต่ก็มีคุณสมบัติบางอย่างที่ไม่มีอยู่ในบัญชีแยกประเภทแบบกระจาย ในทางกลับกัน DLT มีคุณสมบัติด้านประสิทธิภาพที่ Ethereumis ในปัจจุบันไม่สามารถบรรลุในระดับเดียวกัน

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

การรู้ตำแหน่งที่คุณต้องการไปและวิธีปิดสถาปัตยกรรมเหล่านี้เพื่อจำลองระดับการทำงานที่ต้องการสามารถสร้างความแตกต่างได้ทั้งหมด

คำเตือน: บทความนี้สะท้อนให้เห็นถึงความเข้าใจส่วนบุคคลที่ไม่โอ้อวดของผู้เขียน ความคิดเห็นจากนักพัฒนาเพื่อแก้ไขข้อบกพร่องทางเทคนิคยินดีต้อนรับ

บรรณานุกรม

Ethereum ใน: ฟังก์ชันการเปลี่ยนสถานะ Ethereum Github แสดงความคิดเห็น: https://github.com/ethereum/wiki/wiki/White-Paper#ethereum-state-transition-function

Ethereum ใน: ปรัชญา GitHub Disponível em: https://github.com/ethereum/wiki/wiki/White-Paper#philosophy

ได้ยินไมค์ ใน: Corda: บัญชีแยกประเภทที่แจกจ่าย เอกสารทางเทคนิคของ Corda Corda, 2016. Disponível em: https://docs.corda.net/_static/corda-technical-whitepaper.pdf

Mougayar, William (ผู้แต่ง); Butterin, Vitalik (Prologo) ใน: บล็อกเชนธุรกิจ: สัญญาการฝึกฝนและการประยุกต์ใช้เทคโนโลยีอินเทอร์เน็ตต่อไป Amazon, 2017

เรย์ Shaan ใน: ความแตกต่างระหว่างเทคโนโลยี Blockchain และบัญชีแยกประเภทกระจาย สู่วิทยาศาสตร์ข้อมูล, 2018

มูลนิธิ Linux ใน: Hyperledger Explainer Hyperledger Disponívelยาว: https://youtu.be/js3Zjxbo8TM

มูลนิธิ Linux ใน: สถาปัตยกรรม Hyperledger เล่มที่ 1 Hyperledger Whitepaper Disponível em: https://www.hyperledger.org/wp-content/uploads/2017/08/Hyperledger_Arch_WG_Paper_1_Consensus.pdf

Valenta, Martin; Sandner, Phillip ใน: การเปรียบเทียบ Ethereum, Hyperledger Fabric และ Corda แฟรงค์เฟิร์ตโรงเรียน Blockchain Center, 2017

Wikipedia, ชีวิตที่สงบสุข ใน: กระดาษสีขาว Disponível em: https://pt.wikipedia.org/wiki/White_paper

เสี่ยวก้ม ใน: Blockchain vs. เทคโนโลยีบัญชีแยกประเภทที่แจกจ่าย Consensys, 2018

เชิงอรรถ

[1] Blockchains ช่วยลดและอาจกำจัดการพึ่งพาตัวแทนการตรวจสอบที่เชื่อถือได้ของเรา (เช่นธนาคารรัฐบาลนักกฎหมายพนักงานรับรองเอกสารและเจ้าหน้าที่กำกับดูแลด้านกฎระเบียบ)

[2] Antonopoulos, Andreas ใน:“ Blockchain คืออะไร”, Youtube, มกราคม 2018 Disponível em: https://youtu.be/4FfLhhhIlIc

[3] การกำหนดค่าปัจจุบันของโครงสร้างข้อมูล

[4] เหตุการณ์การคำนวณที่สามารถนำไปสู่การทำธุรกรรมของรัฐสามารถเริ่มต้นสัญญาหรือเรียกสัญญาที่มีอยู่ล่วงหน้า

[5] Vitalik Buterin ผู้สร้าง ethereum เพิ่งเปิดตัวคู่มือการใช้งานคร่าวๆที่เผยให้เห็นว่านักพัฒนาเครือข่ายจะเริ่มต้นด้วยระบบ 'ไฮบริด' ที่ผสานการทำเหมืองแร่ในรูปแบบหลักฐานการทำงานด้วยบิตคอยน์ - ระบบเสาเข็มที่เรียกว่าแคสเปอร์สร้างโดย Buterin

[6] Vukolić M. (2016) Quest for Scalable Blockchain Fabric: หลักฐานการทำงานเทียบกับการจำลองแบบ BFT ใน: Camenisch J. , Kesdoğan D. (บรรณาธิการ) ปัญหาเปิดในการรักษาความปลอดภัยเครือข่าย iNetSec 2015, บันทึกการบรรยายในวิทยาการคอมพิวเตอร์, Vol. 9591, สปริงเกอร์

[6] https://www.ethereum.org/token

[7] https://hyperledger-fabric.readthedocs.io/en/latest/fabric_model.html#consensus

[8] https://github.com/hyperledger-archives/fabric/wiki/Next-Consensus-Ar Architecture-Proposal

[9] เพื่อนสามารถมีสองบทบาทพิเศษ: ผู้ส่งหรือผู้ส่งข. เพียร์หรือผู้สลักหลัง https://github.com/hyperledger-archives/fabric/wiki/Next-Consensus-Architecture-Proposal

[10] https://github.com/hyperledger-archives/fabric/wiki/Next-Consensus-Ar Architecture-Proposal

[11] https://hyperledger-fabric.readthedocs.io/en/latest/Fabric-FAQ.html#chaincode-smart-contracts-and-digital-assets

[12] https://github.com/hyperledger-archives/fabric/wiki/Next-Consensus-Ar Architecture-Proposal

[13] https://discourse.corda.net/t/mobile-consumer-payment-experiences-with-corda-on-ledger-cash/966?source_topic_id=962

[14] White Paper อ้างอิงจาก Wikipedia เอกสารราชการที่ตีพิมพ์โดยรัฐบาลหรือองค์กรระหว่างประเทศเพื่อใช้เป็นแนวทางหรือคำแนะนำเกี่ยวกับปัญหาและวิธีการเผชิญปัญหา

[15] Valenta, Martin; Sandner, Phillip ใน: การเปรียบเทียบ Ethereum, Hyperledger Fabric และ Corda ศูนย์โรงเรียนบล็อกเชนแฟรงค์เฟิร์ต, 2017