การนำทางการใช้งาน CoinJoin ที่แตกต่างกัน

By Bitcoin นิตยสาร - 1 ปี ที่แล้ว - เวลาอ่าน: 12 นาที

การนำทางการใช้งาน CoinJoin ที่แตกต่างกัน

เราจะตัดเสียงรบกวนและความสับสนเพื่อค้นหาวิธีที่เหมาะสมที่สุดในการใช้ CoinJoins และปิดบังได้อย่างไร bitcoin ธุรกรรม?

นี่คือบทบรรณาธิการความคิดเห็นโดย Thibaud Maréchal ผู้สนับสนุนที่เน้นเรื่องความเป็นส่วนตัว Bitcoin โครงการกระเป๋าสตางค์ Wasabi Wallet

“การแบ่งแยกและพิชิต” เป็นกลยุทธ์ทางทหารที่ผ่านการทดสอบการสู้รบเพื่อแตกหักกลุ่มคนโดยการทำให้พวกเขาไม่เห็นด้วยและต่อสู้กันแทนที่จะเข้าร่วมกับศัตรูร่วมกัน วาซาบิและซามูไรสองยอดนิยม bitcoin กระเป๋าเงินที่มีการใช้งาน CoinJoin ที่แตกต่างกันได้ต่อสู้มาหลายปีแล้ว JoinMarket การใช้งาน CoinJoin ครั้งที่สามได้มีส่วนร่วมในการโต้วาทีอย่างมีสีสันกับนักพัฒนาความเป็นส่วนตัวรายอื่น

เรียนรู้เกี่ยวกับ bitcoin ความเป็นส่วนตัวและ CoinJoins ค่อนข้างยากเนื่องจากดราม่าอย่างต่อเนื่อง ใครจะไว้วางใจ? จะตรวจสอบตัวเองได้อย่างไร? มันไม่ชัดเจนเลย นำอะไรมาสู่พรีคอยน์เนอร์ สบายๆ bitcoin และ purists เหมือนกัน? ความสับสน ความกลัว ความไม่แน่นอน และความสงสัย (FUD) รัฐของ bitcoin ความเป็นส่วนตัวเป็นเรื่องน่าอายเนื่องจากเรื่องดราม่าที่เกิดขึ้นตลอดเวลาทำให้ผู้ใช้รายใหม่หวาดกลัว นักพัฒนา นักการศึกษา และผู้ใช้ทั่วไปเสียเวลาอันมีค่าไปโดยเปล่าประโยชน์ ซึ่งน่าจะดีกว่าถ้าจะทำอะไรนอกจากพยายามติดตามเรื่องราวให้ทัน

เห็นได้ชัดว่าไม่มีใครเห็นด้วยกับ “วิธีการทำ CoinJoins ให้ถูกต้อง” นับประสาอะไรกับการใช้ CoinJoins เพื่อเพิ่มประสิทธิภาพความเป็นส่วนตัวของผู้ใช้และบล็อกประสิทธิภาพของพื้นที่บน Bitcoin เครือข่าย? ความแตกต่างระหว่างการใช้งานที่แตกต่างกันคืออะไร? การใช้งานบางอย่างมีข้อบกพร่องหรือไม่? CoinJoins ทำอย่างไร “ข้ามช่องว่าง” จากผู้ใช้งานกลุ่มแรกไปจนถึงผู้ใช้กระแสหลักเมื่อผู้คนหลายพันล้านคนหันมาใช้ bitcoin ในอีกไม่กี่ปีข้างหน้า?

ตอนนี้ มาดูที่ CoinJoins โดยถามคำถามพื้นฐานและตั้งสมมติฐานเพื่อสร้างแบบจำลองทางจิตซึ่งจะเป็นประโยชน์ในการประเมินการใช้งานที่แตกต่างกันในบทความต่อๆ ไป

CoinJoins ทั้งหมดนั้นไม่เท่ากัน

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

การไม่เปิดเผยตัวตนในระดับที่ยอมรับได้คืออะไร? การไม่เปิดเผยตัวตนหมายถึงอะไรในบริบทของ bitcoin ความเป็นส่วนตัว? การออกแบบ CoinJoin นั้นเกี่ยวข้องกับการขาดแคลน blockspace อย่างไร?

เรียกคืนความเป็นส่วนตัวของคุณ

ไม่เปิดเผยตัวตนใน bitcoin หมายความว่าไม่มีคุณสมบัติที่โดดเด่นหรือผิดปกติที่จะทำให้ธุรกรรมหนึ่ง ๆ แตกต่างจากธุรกรรมอื่น ๆ ในบัญชีแยกประเภท แน่นอนว่าไม่ได้เกิดจากการออกแบบบน Bitcoin เครือข่ายซึ่งเป็นระบบนามแฝงที่เหรียญ (UTXO ซึ่งย่อมาจาก Unspent Transaction Output ในเงื่อนไขทางเทคนิค) เป็นค่าเริ่มต้นที่ไม่สามารถแปลงได้เนื่องจากมีประวัติการทำธุรกรรมที่ไม่ซ้ำใคร

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

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

เป้าหมายความเป็นส่วนตัวของฉันโดยใช้ CoinJoins คืออะไร? การนำ CoinJoin ไปใช้ในการวิเคราะห์พฤติกรรมแบบใดที่ปกป้องฉันจากความเสี่ยงที่ฉันต้องการหลีกเลี่ยงคืออะไร

จำนวนผู้เข้าร่วม

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

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

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

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

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

เปลี่ยนผลลัพธ์

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

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

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

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

การใช้งาน CoinJoin ที่มีอยู่มีสามวิธีในการจัดการกับเอาต์พุตการเปลี่ยนแปลง: แยกการเปลี่ยนแปลงไปยังกระเป๋าเงินอื่นที่ไม่ใช่ CoinJoining รวมเอาต์พุตการเปลี่ยนแปลงในกระเป๋าเงินเดียวกันที่เป็น CoinJoining หรือกำจัดเอาต์พุตการเปลี่ยนแปลงโดยที่ไม่มีเอาต์พุตการเปลี่ยนแปลงเลย ข้อหลังนี้ดูเหมือนจะเหมาะสมที่สุดในแง่ของความเป็นส่วนตัวและประสิทธิภาพของบล็อกสเปซ แต่จำเป็นต้องมีการขุดค้นเพิ่มเติมเพื่อตรวจสอบความถูกต้องหรือปฏิเสธข้อสันนิษฐานนี้

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

เหรียญกษาปณ์

การกำจัดผลลัพธ์การเปลี่ยนแปลงใน CoinJoins กำหนดให้หน่วยเหรียญเป็นตัวแปรใน CoinJoin กล่าวอีกนัยหนึ่ง อินพุตที่ลงทะเบียนใน CoinJoin ที่กำหนดไม่สามารถมีขนาดคงที่เช่น 0.1 BTC และอื่นๆwise มันเป็นไปไม่ได้ (หรืออย่างน้อยก็ยากมาก) ที่จะใช้อินพุตโดยไม่สร้างเอาต์พุตการเปลี่ยนแปลง เนื่องจาก UTXO ส่วนใหญ่ไม่มีตัวเลขกลม (เช่น 0.19572394 BTC โดยที่ 0.09572394 BTC จะเป็นการเปลี่ยนแปลงในสกุลเงินคงที่ 0.1 BTC CoinJoin)

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

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

จะดีกว่าไหมที่จะมีหน่วยเหรียญแบบคงที่หรือแบบแปรผันใน CoinJoin? CoinJoin ควรมีขนาดใหญ่แค่ไหนสำหรับค่าตัวแปรที่สมเหตุสมผล? นิกายเหรียญแบบแปรผันเป็นวิธีที่ดีที่สุดในการกำจัดผลลัพธ์การเปลี่ยนแปลงใน CoinJoins หรือไม่

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

Coinjoin รอบการเชื่อมต่อระหว่างกัน

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

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

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

CoinJoin ปัดเศษการเชื่อมต่อระหว่างกันซึ่งกำลังแบ่งปัน CoinJoins ที่ผ่านมาร่วมกันซึ่งเป็นสิ่งที่ไม่ดีหรือไม่? CoinJoin ควรมีขนาดใหญ่เพียงใดสำหรับการรีมิกซ์กับอินพุตที่ผ่านมาอื่น ๆ จึงจะถือว่าปลอดภัย

โหนดเต็มส่วนบุคคล

คุณควรดำเนินการของคุณเอง bitcoin โหนดเต็มเมื่อเข้าร่วม CoinJoins? บนพื้นผิว ดูเหมือนว่าเป็นความคิดที่ดีและมักจะเป็นเช่นนั้น การใช้งาน CoinJoin บางอย่างอนุญาตในขณะที่บางรายการต้องการทันที คนอื่นจะไม่อนุญาตให้คุณใช้โหนดแบบเต็มของคุณเอง นั่นคือการประณามอย่างแน่นอน? หากคุณอ่านมาจนถึงตอนนี้ คุณควรรู้ว่าคำตอบนั้นมีความแตกต่างเล็กน้อยและเปิดช่องโหว่ลึกลงไปเพื่อสำรวจในภายหลัง

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

มีคำถามสำคัญบางประการที่ต้องถามเพื่อไม่ให้ตกหลุมพรางของสัญญาณความเป็นส่วนตัว

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

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

ผู้ประสานงาน

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

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

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

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

ผู้ประสานงานรู้มากกว่าที่เปิดเผยต่อสาธารณะหรือไม่ bitcoin เครือข่าย? ผู้ใช้รั่วไหลข้อมูลที่ละเอียดอ่อนไปยังผู้ประสานงานหรือไม่ เช่น XPUB ของพวกเขา หรือพวกเขาเรียกใช้โหนดแบบเต็มของตนเองหรือไม่ ผู้ประสานงานอ้างว่าผู้ใช้ควรไว้วางใจพวกเขาโดยใช้กลไกการป้องกันทางกฎหมายหรือไม่ (เช่น รับประกันนกคีรีบูน การเก็งกำไรตามกฎระเบียบ ฯลฯ…)

ค่าธรรมเนียม

สรุปใครจ่ายอะไรใน CoinJoins? เหล่านี้ bitcoin การทำธุรกรรมอาจมีราคาแพงและบางครั้งโครงสร้างค่าธรรมเนียมก็ไม่ชัดเจน bitcoinเอ่อ เป็นการยากที่จะรู้ว่าความเป็นส่วนตัวที่ดีจะทำให้คุณต้องเสียค่าใช้จ่ายเท่าไร หรือแม้แต่แม้ว่าคุณจะได้รับความเป็นส่วนตัวจากสิ่งนั้นก็ตาม การใช้งาน CoinJoin บางอย่างอนุญาตให้อินพุตเดียวซื้อความเป็นส่วนตัวจากอินพุตอื่น ๆ ที่เข้าร่วมได้ฟรีเพื่อเพิ่มชุดการไม่เปิดเผยตัวตนของตนเอง รับเงินกับ CoinJoin หรือไม่ ด้วยความอดทนใช่

บางรุ่นขึ้นอยู่กับค่าธรรมเนียมที่ใช้ร่วมกัน ซึ่งมีเพียง UTXO บางตัวเท่านั้นที่จ่ายค่าธรรมเนียม ในขณะที่บางรุ่นไม่เสียค่าธรรมเนียม รุ่นอื่นๆ พึ่งพาการเชิญอินพุตที่ชัดเจนใหม่ๆ ที่เพิ่มจำนวนขึ้นเรื่อย ๆ (ยังไม่ผสมกัน) เพื่อให้ทุนกับ CoinJoins ที่มีอยู่สำหรับการรีมิกซ์อินพุตที่ไม่มีระดับการเปิดเผยตัวตนสูงพอ บางรุ่นดูไม่ยั่งยืนในระยะยาวในขณะที่บางรุ่นไร้เดียงสาหรือมีราคาแพงเกินไปสำหรับผู้ใช้ส่วนใหญ่

และเรากำลังพูดถึงค่าธรรมเนียมอะไร โดยปกติแล้ว ข้อมูลที่เข้าร่วมใน CoinJoins จะจ่ายทั้งค่าธรรมเนียมผู้ประสานงานหรือค่าธรรมเนียมผู้รับ (ค่าบริการเพื่อให้ได้ระดับของการไม่เปิดเผยตัวตน) และ bitcoin ค่าธรรมเนียมเครือข่าย ในบางรุ่นของ CoinJoin จะมีการยกเว้นค่าธรรมเนียมเหล่านี้ในบางสถานการณ์ เศรษฐศาสตร์ของ CoinJoins เป็นโพรงลึกซึ่งต้องมีการตรวจสอบเพิ่มเติมเพื่อความเข้าใจที่ลึกซึ้งยิ่งขึ้น

ใครเป็นคนจ่ายอะไรใน CoinJoin? ค่าธรรมเนียมทั้งหมดคืออะไร? สิ่งจูงใจของผู้ประสานงาน CoinJoin คืออะไร? รอบ CoinJoin ทั้งหมดจ่ายหรือมีรีมิกซ์ฟรีหรือไม่?

อ่านมาถึงตรงนี้ก็ได้แต่หวังว่า bitcoinการซื้อ CoinJoins ไม่จำเป็นต้องมีคำตอบทั้งหมด แต่เป็นคำถามที่ถูกต้องที่จะถาม แบบจำลองทางจิตหรือกรอบการประเมินการใช้งาน CoinJoin ที่แตกต่างกันจะมีประโยชน์มากสำหรับใครก็ตามที่กำลังพิจารณาใช้ CoinJoins เพื่อเรียกคืนความเป็นส่วนตัวของพวกเขา bitcoin. การแยกแยะเสียงรบกวนของสื่อสังคมออนไลน์ต้องใช้ความซื่อสัตย์ทางปัญญาและระบบการประเมินที่ถูกต้องอย่างเคร่งครัด

นี่คือโพสต์รับเชิญโดย Thibaud Maréchal ความคิดเห็นที่แสดงเป็นของตนเองทั้งหมดและไม่จำเป็นต้องสะท้อนความคิดเห็นของ BTC Inc หรือ Bitcoin นิตยสาร

ต้นฉบับ: Bitcoin นิตยสาร