BTC
ETH
HTX
SOL
BNB
ดูตลาด
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt

นักพัฒนาสามารถป้องกันตนเองได้อย่างไร: การสำรวจโซลูชันความเป็นส่วนตัวของ Web3

Arcane Labs
特邀专栏作者
2022-11-01 09:28
บทความนี้มีประมาณ 4785 คำ การอ่านทั้งหมดใช้เวลาประมาณ 7 นาที
ในเส้นทางความเป็นส่วนตัว นวัตกรรมที่เกิดจากการแข่งขันที่เป็นเนื้อเดียวกันจะส่งเสริมกา
สรุปโดย AI
ขยาย
ในเส้นทางความเป็นส่วนตัว นวัตกรรมที่เกิดจากการแข่งขันที่เป็นเนื้อเดียวกันจะส่งเสริมกา

  • เหตุการณ์ Tornado Cash ทำให้เกิดคำถาม: นักพัฒนามีส่วนร่วมในโปรโตคอลหรือไม่ พวกเขาควรรับผิดชอบต่อผู้ใช้ที่ใช้โปรโตคอลในทางที่ผิดหรือไม่

  • ความเป็นส่วนตัวบนเครือข่ายมีความสำคัญอย่างยิ่งเนื่องจากนักพัฒนาและรหัสโอเพ่นซอร์สของพวกเขายังขาดคำแนะนำที่ชัดเจน

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

ไม่มีนักพัฒนาซอฟต์แวร์รายใดอยากติดคุกเพราะโค้ดไม่กี่บรรทัด แต่นั่นเกิดขึ้นกับ Alexey Pertsev ในฐานะผู้สนับสนุนคนสำคัญของ Tornado Cash รัฐบาลสหรัฐสงสัยว่า Alexey Pertsev ช่วยเหลืออาชญากร Money Laundry ผ่าน Ethereum Dapp Tornado Cash ละครเรื่องนี้สร้างกระแสวิพากษ์วิจารณ์ไปทั่วโลก โดยนักวิจารณ์ชี้ว่านักพัฒนาซอฟต์แวร์ควบคุมวิธีที่ผู้ใช้ใช้โค้ดของตนได้น้อยมาก

แม้ว่าเรื่องราวอาจซับซ้อนกว่าที่ปรากฏ แต่ก็จุดประกายการถกเถียงเกี่ยวกับความเป็นส่วนตัวบนเครือข่าย การถูกจับในข้อหาเขียนโค้ดถือเป็นตัวอย่างที่อันตราย และสิ่งที่เกิดขึ้นกับ Alexey Pertsev ยังเป็นภัยคุกคามต่อการมีส่วนร่วมในอนาคตของนักพัฒนาในซอฟต์แวร์โอเพ่นซอร์สอีกด้วย ลองนึกดูว่านักพัฒนาซอฟต์แวร์รายใดยินดีที่จะรับผิดชอบต่อผู้ใช้ที่ใช้โค้ดเมื่อพวกเขาไม่สามารถควบคุมพฤติกรรมของผู้ใช้ได้

วัฒนธรรมชุมชนของ blockchain เป็นการเปิดกว้าง แต่สิ่งนี้ใช้ไม่ได้กับความปลอดภัยของข้อมูลและความเป็นส่วนตัว ในบางกรณี ความโปร่งใสทั้งหมดไม่จำเป็น (ดูบทความของ @ GeneralRinaker)

ชื่อระดับแรก

#1 Aztec Network

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

  • ห่วงโซ่: Ethereum

  • สถานะ: mainnet กำลังทำงานอยู่

  • เทคโนโลยีพื้นฐาน: PLONK ระบบประมวลผลธุรกรรมแบบสองชั้นที่พัฒนาผ่านมาตรฐาน zk-SNARK

  • ชื่อเรื่องรอง

  • Github: https://github.com/AztecProtocol

สถานการณ์การใช้งานหลัก

ผ่านสะพานความเป็นส่วนตัวของ Aztec Connect ผู้ใช้สามารถโต้ตอบโดยตรงกับแอปพลิเคชัน Layer 1 DeFi บนเครือข่ายความเป็นส่วนตัวของ Layer 2 Dapps บนเลเยอร์ 1 สามารถอ้างถึง Aztec Connect SDK กับโปรโตคอลเพื่อทำกำไรจากธุรกรรมส่วนตัว เช่น zk.Money Aztec Connect เป็นผลิตภัณฑ์หลักของ Aztec ช่วยให้ผู้ใช้สามารถใช้ ETH และ DAI สำหรับธุรกรรมส่วนตัวได้ Aztec Connect มีธุรกรรมประมาณ 255,000 รายการในขณะที่เขียนบทความนี้

ความคืบหน้า

ประเมิน

ประเมิน

ชื่อระดับแรก

#2 Obscuro

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

  • ห่วงโซ่: Ethereum

  • สถานะ: Testnet

  • เทคโนโลยีพื้นฐาน: เทคโนโลยี Intel SGX เรียกใช้ EVM บนฮาร์ดแวร์ TEE โดยพื้นฐานแล้วสามารถเข้าใจได้ว่าเป็นกล่องดำใน CPU และผู้ใช้สามารถทำการคำนวณส่วนตัวในกล่องดำได้

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

  • Github:https://github.com/obscuronet

สถานการณ์การใช้งานหลัก

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

Obscuro เป็นหนึ่งในโซลูชั่นความเป็นส่วนตัวไม่กี่แห่งที่ช่วยให้นักพัฒนาสามารถพัฒนาสัญญาอัจฉริยะโดยใช้ Solidity เป็นที่รู้กันว่า Solidity ถูกใช้มากกว่า Rust ในบรรดานักพัฒนา Web 3 ในทางตรงกันข้าม โซลูชันอื่นๆ ที่กล่าวถึงในบทความนี้ใช้ภาษาสนิมเป็นหลัก

ความคืบหน้า

ประเมิน

ประเมิน

ชื่อระดับแรก

#3 Secret Network

ในฐานะ OG ในอุตสาหกรรมนี้ Secret Network เปิดตัวในเดือนกันยายน 2020 และเป็นที่รู้จักในฐานะเครือข่ายแรกที่มีสัญญาอัจฉริยะด้านความเป็นส่วนตัวในระดับ Layer1 The Secret Network สร้างขึ้นด้วย Cosmos Tendermint SDK และสัญญาอัจฉริยะนั้นเขียนด้วย Rust ผ่านชุดเครื่องมือ CosmWasm

  • เชน: Cosmos IBC, Ethereum, Binance Chain และ Monero Bridge

  • สถานะ: mainnet กำลังทำงานอยู่

  • เทคโนโลยีพื้นฐาน: คล้ายกับ Obscuro, Secret Network ใช้ Intel SGX สำหรับการประมวลผลบน TEE รหัสโปรโตคอลแบ่งออกเป็นสองส่วน: ส่วนที่เชื่อถือได้ (ข้อมูลที่ละเอียดอ่อน) และส่วนที่ไม่น่าเชื่อถือ (รหัสที่เหลือ)

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

  • Github:https://github.com/scrtlabs

สถานการณ์การใช้งานหลัก

ปัจจุบัน Secret Network มีระบบนิเวศที่หลากหลาย ครอบคลุมมากกว่า 20 Dapps และมากกว่า 100 นักพัฒนา ในฐานะที่เป็นโครงการ Cosmos Tendermint SDK เชนสามารถทำงานร่วมกับส่วนอื่นๆ ของระบบนิเวศของ Cosmos โดยเฉพาะอย่างยิ่งหลังจากใช้งาน IBC โดยพื้นฐานแล้ว Secret Network ช่วยให้ระบบนิเวศของ Cosmos IBC ทั้งหมดติดตั้งคุณลักษณะความเป็นส่วนตัวได้

เนื่องจากมีเอกสารและเครื่องมือเพียงพอสำหรับเฟรมเวิร์กการพัฒนาของ Cosmos ดังนั้น Secret Network จึงเป็นมิตรกับนักพัฒนา Web 3 มากกว่า

ความคืบหน้า

ประเมิน

ประเมิน

ชื่อระดับแรก

#4 Aleo

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

  • โซ่: อเลโอ

  • สถานะ: Testnet

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

  • สถาปัตยกรรม: Aleo รวมความสามารถในการตั้งโปรแกรมและรูปแบบบัญชีของ Ethereum เข้ากับการออกแบบธุรกรรมส่วนตัวของ Zcash เพื่อให้ได้ความเป็นส่วนตัวบนเครือข่ายอย่างสมบูรณ์

  • Github:https://github.com/AleoHQ

สถานการณ์การใช้งานหลัก

Aleo ให้บริการ DSL ที่เรียกว่า Leo เพื่อทำสัญญาความเป็นส่วนตัว Leo ได้รับแรงบันดาลใจจาก Rust ส่วนใหญ่ใช้เพื่อพัฒนาแอปพลิเคชันความเป็นส่วนตัวและรวมสาย ZK แม้ว่าจะเป็นภาษาเฉพาะ แต่เอกสารสำหรับนักพัฒนาก็ครอบคลุม กระชับ และชัดเจน

เครื่องมือสำหรับนักพัฒนาอื่นๆ ได้แก่ Aleo Studio, Aleo Package Manager และ Aleo Explorer

ความคืบหน้า

ประเมิน

ประเมิน

ชื่อระดับแรก

#5 Aleph Zero

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

  • เชน: Substrate, Ethereum, Polkadot

  • สถานะ: Testnet

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

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

  • Github:https://github.com/aleph-zero-foundation

สถานการณ์การใช้งานหลัก

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

ความคืบหน้า

ประเมิน

ประเมิน

ชุมชนนักพัฒนาและระบบการทำงานร่วมกันที่เพิ่มขึ้นของ Substrate เป็นปัจจัยสำคัญที่ทำให้ Aleph Zero ประสบความสำเร็จ ประสบการณ์ของทีมงานหลักเองและพันธมิตรก็เป็นปัจจัยหนึ่งสำหรับความสำเร็จในอนาคตของ Aleph Zero นอกจากนี้ ความง่ายในการทำงานของโปรโตคอลยังดึงดูดผู้ค้าและผู้ใช้จำนวนมากขึ้นให้เข้าร่วมนิเวศวิทยาของมัน

#โอกาส

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

ผู้เขียนบทความ

ขอบคุณ Xarl (Rajapandian) นักวิจัยด้านเทคนิคของ Arcane Group สำหรับผลงานการวิจัยของเขา เขามีการพัฒนาทางเทคนิคเชิงลึกและมีประสบการณ์เชิงปฏิบัติในด้านการปกป้องความเป็นส่วนตัว ความปลอดภัยของรหัส ฯลฯ เพื่อนร่วมงานคนอื่น ๆ ในทีมรวมถึง Frank, OxCryptolee, Don, Sue, Charles และอื่น ๆ ยังให้การสนับสนุนการรวบรวมและการแก้ไขสำหรับบทความนี้เวอร์ชันภาษาจีน

เกี่ยวกับเรา

เกี่ยวกับเรา

Arcane Labs เป็นแพลตฟอร์มการบ่มเพาะการวิจัยการลงทุน Web 3.0 ที่ล้ำสมัย ซึ่งอุทิศให้กับการสำรวจโครงสร้างพื้นฐานของอุตสาหกรรมและแอปพลิเคชันแบบเนทีฟในระดับแนวหน้า และสร้างแพลตฟอร์มการบ่มเพาะและความร่วมมือทางนิเวศวิทยาสำหรับผู้ประกอบการ Web 3.0 ทั้งในและต่างประเทศ รับข้อมูลเชิงลึกเกี่ยวกับโลกและส่งเสริมเอเชีย

📬 อีเมล์ติดต่อ:labs@arcanegroup.io

🔗 ดูบทความเพิ่มเติมได้ที่:

นักพัฒนา
คอมพิวเตอร์ความเป็นส่วนตัว
ยินดีต้อนรับเข้าร่วมชุมชนทางการของ Odaily
กลุ่มสมาชิก
https://t.me/Odaily_News
กลุ่มสนทนา
https://t.me/Odaily_CryptoPunk
บัญชีทางการ
https://twitter.com/OdailyChina
กลุ่มสนทนา
https://t.me/Odaily_CryptoPunk
ค้นหา
สารบัญบทความ
คลังบทความของผู้เขียน
Arcane Labs
อันดับบทความร้อน
Daily
Weekly
ดาวน์โหลดแอพ Odaily พลาเน็ตเดลี่
ให้คนบางกลุ่มเข้าใจ Web3.0 ก่อน
IOS
Android