นิยามของ Coinjoin
กลยุทธ์การไม่เปิดเผยชื่อที่ปกป้องความเป็นส่วนตัวของผู้ใช้ Bitcoin เมื่อพวกเขาทำธุรกรรมกับผู้อื่น Coinjoin ต้องการให้หลายฝ่ายร่วมกันลงนามในข้อตกลงเพื่อผสมเหรียญเมื่อเข้าร่วมธุรกรรม Bitcoin แยกกัน สิ่งนี้ทำให้ยากสำหรับบุคคลภายนอกที่จะกำหนดว่าบุคคลหรือกิจการใดที่ทำธุรกรรมโดยเฉพาะ
หรือที่รู้จักในชื่อ Coin Mixing
ทำลายลง Coinjoin
ความก้าวหน้าทางเทคโนโลยีกำลังแนะนำเครื่องมือดิจิทัลที่ บริษัท สามารถใช้เพื่อโต้ตอบกับลูกค้าได้ดียิ่งขึ้น การเปลี่ยนแปลงที่เพิ่มขึ้นจากแพลตฟอร์มดั้งเดิมไปสู่แพลตฟอร์มดิจิตอลทำให้ปริมาณข้อมูลจากแหล่งต่างๆมากมายเช่นโซเชียลมีเดียอุปกรณ์มือถือแพลตฟอร์มค้าปลีกออนไลน์ ฯลฯ เนื่องจากความก้าวหน้าทางเทคโนโลยีในด้านการรวบรวมจัดเก็บและแบ่งปันข้อมูลขนาดใหญ่ ชุดข้อมูลที่ใช้ร่วมกันได้อย่างง่ายดายระหว่าง บริษัท ในทุกภาคส่วนและประเทศสำหรับค่าใช้จ่ายเพียงเล็กน้อยหรือไม่มีเลย ความสามารถในการเข้าถึงข้อมูลที่แพร่หลายทำให้เกิดความกังวลเกี่ยวกับความเป็นส่วนตัวของข้อมูลและธุรกรรมออนไลน์ของพวกเขา เนื่องจากการทำธุรกรรมหรือกิจกรรมที่ดำเนินการออนไลน์ทุกครั้งทำให้ผู้คนหลงทางดังนั้นผู้คนจึงเลือกใช้วิธีที่ไม่ระบุชื่อเพื่อใช้อินเทอร์เน็ตและทำธุรกรรมออนไลน์ Bitcoin cryptocurrency ได้รับการแนะนำเพื่อแก้ไขปัญหาความเป็นส่วนตัว
แม้ว่าการทำธุรกรรมกับ Bitcoin จะปลอดภัย แต่ก็ไม่จำเป็นต้องเปิดเผยชื่อ การทำธุรกรรม Bitcoin ทุกรายการจะถูกบันทึกไว้ในบัญชีแยกประเภทที่รู้จักกันในชื่อ blockchain ซึ่งเป็นที่เปิดเผยต่อสาธารณะ คอมพิวเตอร์แต่ละเครื่องหรือที่รู้จักกันในนามโหนดเชื่อมต่อกับเครือข่าย Bitcoin มีสำเนาของบล็อกเชน blockchain บันทึกข้อมูลเช่นที่อยู่ของผู้ใช้และยอดคงเหลือ เนื่องจากลักษณะของธุรกรรม Bitcoin ที่โปร่งใสองค์กรจึงสามารถใช้ข้อมูลที่บันทึกในบัญชีแยกประเภทสาธารณะเช่นที่อยู่ IP เพื่อเปิดเผยตัวตนของผู้ใช้ที่เกี่ยวข้องในการทำธุรกรรมและประเภทของการทำธุรกรรม
เทคนิคการลบข้อมูลระบุตัวตนเช่น Coinjoin ได้รับการพัฒนาเพื่อทำให้งงงวยตัวตนของผู้ใช้ Bitcoin ที่เกี่ยวข้องกับธุรกรรมดิจิทัล ผู้ใช้ที่ต้องการใช้งาน Coinjoin ในการทำธุรกรรม Bitcoin จะค้นหาผู้ใช้รายอื่นที่ต้องการผสมเหรียญและพวกเขาทั้งสองจะเริ่มทำธุรกรรมร่วมกัน ที่อยู่ที่ส่งไปจาก Bitcoin เรียกว่าเป็นอินพุต การส่งออกหมายถึงที่อยู่ Bitcoins จะถูกส่งไป การเฝ้าระวังที่ไม่ต้องการมองผ่าน blockchain สามารถระบุผู้ใช้จากธุรกรรมที่บันทึกไว้โดยใช้อินพุต Coinjoin ทำให้เส้นทางการทำธุรกรรมแย่ลงโดยอนุญาตให้ผู้ใช้หลายคนรวมเอาอินพุตและเอาท์พุทจากการทำธุรกรรมหลาย ๆ อย่างเป็นหนึ่งธุรกรรม ด้วยวิธีนี้ blockchain บันทึกธุรกรรมเดียว แต่ไม่มีวิธีที่แน่นอนสำหรับคนนอกที่จะจับคู่อินพุตกับเอาต์พุต
พิจารณาการทำธุรกรรมดังต่อไปนี้ในเวลาเดียวกัน: การซื้อสินค้าจาก B, C ซื้อสินค้าจาก D และ E ซื้อสินค้าจาก F โดยไม่มี Coinjoin บัญชีแยกประเภท blockchain สาธารณะจะบันทึกธุรกรรมที่แยกต่างหากสามรายการสำหรับการจับคู่อินพุต - เอาต์พุตแต่ละรายการ. ด้วย Coinjoin จะบันทึกรายการเดียวเท่านั้น บัญชีแยกประเภทจะแสดงให้เห็นว่า bitcoins ถูกจ่ายจาก A, C และ E ที่อยู่ไปยัง B, D และ F โดยการปิดบังข้อตกลงที่ทำโดยทุกฝ่ายผู้สังเกตการณ์จะไม่สามารถตัดสินได้ว่าใครส่ง bitcoins
เครื่องมือดิจิทัลหลายอย่างที่ใช้ Coinjoin ในขั้นตอนการไม่เปิดเผยชื่อ ได้แก่ Dark Wallet, JoinMarket และ SharedCoins แพลตฟอร์มเหล่านี้มอบการปิดบังข้อมูลในระดับพิเศษสำหรับผู้ใช้ที่ทำธุรกรรมใน Bitcoins