ความเป็นส่วนตัวบน Enterprise Ethereum

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

สิ่งสำคัญคือต้องเข้าใจว่าบล็อกเชนมี 3 ประเภท ได้แก่ สาธารณะ, เอกชน, และ Consortium.

บล็อกเชนสาธารณะ

ออกแบบมาเพื่อตัดคนกลางอย่างปลอดภัยในสถานการณ์การแลกเปลี่ยนสินทรัพย์ใด ๆ.

  • ข้อดี: แรงจูงใจทางเศรษฐกิจในตัวความยืดหยุ่นความสามารถในการทำงานร่วมกันและขจัดความต้องการคนกลางโดยสิ้นเชิง.
  • จุดด้อย: ปริมาณงานอาจเป็นเรื่องท้าทาย.

บล็อกเชนส่วนตัว

ช่วยให้คนกลางกลับเข้ามาได้ในระดับหนึ่ง.

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

กลุ่มบล็อกเชน

ได้รับอนุญาตบางส่วนเป็นส่วนตัวและกึ่งกระจายอำนาจ.

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

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

มุ่งสู่แนวทางสาธารณะเป็นอันดับแรก

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

องค์กรต่างๆสามารถบรรลุความเป็นส่วนตัวที่ละเอียดยิ่งขึ้นด้วย Ethereum โดยปกติแล้วจะมีความซับซ้อนและค่าใช้จ่ายในการบำรุงรักษาน้อยกว่ามาก.

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

ชั้นของความเป็นส่วนตัวด้วย Enterprise Blockchains

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


  • เข้าไป: ใครมีสิทธิ์อ่านและ / หรือเขียน?
  • ทัศนวิสัย: ธุรกรรมที่ออกอากาศถึงใคร?
  • การจัดเก็บ: ข้อมูลถูกจัดเก็บอย่างไร?
  • การดำเนินการ: ใครมีสิทธิ์เริ่มหยุดหรือเริ่มกระบวนการใหม่?

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

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

  • ความเป็นส่วนตัวของผู้เข้าร่วม: ตรวจสอบให้แน่ใจว่าผู้เข้าร่วมไม่เปิดเผยชื่อซึ่งกันและกันรวมถึงผู้ที่อยู่นอกเครือข่ายด้วยกลไกการเข้ารหัสแบบออนไลน์เช่นลายเซ็นของแหวนที่อยู่ที่ซ่อนตัวการผสมหรือ การจัดเก็บข้อมูลส่วนตัวนอกเครือข่าย.
  • ความเป็นส่วนตัวของข้อมูล: เก็บธุรกรรมยอดคงเหลือสัญญาอัจฉริยะและข้อมูลอื่น ๆ ที่เข้ารหัสไว้ในหรือนอกเครือข่ายด้วยเครื่องมือการเข้ารหัสเช่นการพิสูจน์ความรู้ที่ไม่มีศูนย์และ zk-SNARKS ความมุ่งมั่นของ Pedersen หรือเลเยอร์ความเป็นส่วนตัวนอกเครือข่ายเช่น TEEs.
  • ความเป็นส่วนตัวของข้อกำหนด: รักษาเงื่อนไขของสัญญาระหว่างสองฝ่ายเป็นส่วนตัวด้วยการพิสูจน์ช่วงหรือข้อผูกพันของ Pedersen.

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

เลเยอร์ 2 ของข้อกำหนดไคลเอ็นต์ EEA V2

สร้างสแต็กสถาปัตยกรรม

ธุรกรรมส่วนตัวบน Ethereum Blockchain

มีตัวเลือกมากมายในระบบนิเวศ Ethereum ที่มีให้บริการในปัจจุบันหรือกำลังได้รับการพัฒนาเพื่อมอบความเป็นส่วนตัวหลายชั้น ใน ConsenSys Quorum ข้อมูลส่วนตัวจะไม่ถูกเผยแพร่ไปยังผู้เข้าร่วมเครือข่าย ข้อมูลส่วนตัวจะถูกเข้ารหัสและแชร์โดยตรงกับผู้ที่เกี่ยวข้องเท่านั้น นอกจากนี้เลเยอร์ความเป็นส่วนตัวยังได้รับการพัฒนาอย่างแข็งขันสำหรับ Ethereum แบบสาธารณะและได้รับอนุญาตเช่น zk-SNARKS และการพิสูจน์ความรู้ที่เป็นศูนย์ซึ่งซ่อนแอตทริบิวต์การทำธุรกรรมเช่นยอดคงเหลือตลอดจนลายเซ็นและแฮชแหวนที่ให้เลเยอร์ความเป็นส่วนตัวสำหรับผู้เข้าร่วมข้อมูลและ / หรือข้อกำหนด . ในที่สุดโซลูชันออฟเชนร่วมกับ Ethereum นำเสนอโอกาสในการจัดเก็บข้อมูลส่วนตัวและทำธุรกรรมที่มีปริมาณงานสูง.

Project Ubin: ธุรกรรมสาธารณะที่มีการป้องกันกับช่องส่วนตัว

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

โครงการโคกคา: ความมุ่งมั่นของ Pedersen

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

ผู้เข้าร่วมเครือข่ายสามารถตรวจสอบได้ว่าการอัปเดตที่ถูกต้องเกิดขึ้นโดยไม่ทราบยอดดุลเปิดยอดปิดบัญชีหรือจำนวนเงินที่โอน.

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

Public-First + Privacy Layers = Future-Proof

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

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me