Tor หรือ VPN ทำให้ธุรกรรมบิตคอยน์เป็นส่วนตัวหรือไม่
Tor หรือ VPN เปลี่ยนว่าใครสามารถเฝ้าดูการเชื่อมต่อของกระเป๋าเงินของคุณ ธุรกรรมยังคงลงเอยในบัญชีแยกประเภทสาธารณะ และบันทึกบัญชีก็ยังเชื่อมโยงมันกับคุณได้
เปิดกระเป๋าเงินหรือโหนดแล้วหาว่าอะไรคือสิ่งที่ออกอากาศธุรกรรมจริง ๆ คำถามเดียวนี้ตัดสินว่าการตั้งค่าความเป็นส่วนตัวใดสำคัญ และเป็นขั้นตอนที่ผู้คนข้ามไป แท็บเบราว์เซอร์ที่ทำงานผ่าน Tor ไม่บอกอะไรคุณเกี่ยวกับการเชื่อมต่อของกระเป๋าเงินเอง
หาว่าอะไรคือสิ่งที่ส่งธุรกรรมจริง ๆ
กระเป๋าเงินออกอากาศด้วยวิธีใดวิธีหนึ่งในสามวิธี คือผ่านบริการ backend ของผู้ให้บริการ ผ่านโหนดระยะไกลที่ใครบางคนมอบให้คุณ หรือผ่านโหนดที่คุณรันเอง แต่ละวิธีมีผู้สังเกตต่างกัน บริการ backend เห็น IP ของคุณกับธุรกรรมพร้อมกัน โหนดระยะไกลเห็นสิ่งเดียวกันโดยประมาณ และโหนดที่คุณรันเห็นเพียร์ที่มันแพร่กระจายไป ระบุว่าคุณมีแบบไหนก่อนจะตั้งค่าอะไรทั้งสิ้น
ถ้าคำตอบคือ backend ของผู้ให้บริการ การตั้งค่าพร็อกซีในเครื่องใด ๆ ก็ไม่เปลี่ยนเส้นทางนั้น การขนส่งเป็นของผู้ให้บริการ และความไว้วางใจของคุณในตัวเขาคือการตัดสินใจที่แท้จริง
ตั้งค่าการขนส่งในโปรแกรมที่เป็นเจ้าของมัน
สำหรับโหนดที่คุณรัน การตั้งค่าพร็อกซีอยู่ในคอนฟิกของโหนดเอง ไม่ใช่ในสภาพแวดล้อมเดสก์ท็อป เอกสาร Tor ของ Bitcoin Core ครอบคลุมการตั้งค่า proxy, onion และ listen ไว้ด้วยกัน และใช้ได้กับกระบวนการนั้นเท่านั้น กระเป๋าเงินที่ชี้ไปยังโหนดนั้นสืบทอดการเชื่อมต่อของโหนด ไม่ใช่ของเบราว์เซอร์คุณ
คอนฟิกขาออกขั้นต่ำมีหน้าตาแบบนี้ และใช้กับทั้งโหนด ไม่ใช่ต่อกระเป๋าเงิน:
proxy=127.0.0.1:9050
onion=127.0.0.1:9050
bind=127.0.0.1
onlynet=onion
สองบรรทัดแรกคือข้อกำหนดขาออก ส่วนบรรทัด bind และ onlynet ทำให้ทุกอย่างอื่นเข้มงวดขึ้น หลังรีสตาร์ต ให้ยืนยันว่าโหนดทำอะไรจริง ๆ แทนที่จะเชื่อไฟล์ bitcoin-cli getpeerinfo รายงานฟิลด์ network สำหรับทุกเพียร์ และทุกรายการควรอ่านว่า onion หากเจตนาคือ onion-only
หากคุณยังเห็นเพียร์ ipv4 ในรายการนั้น การตั้งค่าไม่ได้ผลอย่างที่คุณคิด และธุรกรรมถูกแพร่กระจายผ่านเครือข่ายเปิด ไม่ว่าไฟล์คอนฟิกจะว่าอย่างไร
ติดตามสิ่งที่ผู้สังเกตยังมองเห็นได้
Tor ซ่อนที่อยู่ของคุณจากเพียร์ที่คุณเชื่อมต่อด้วย และซ่อนปลายทางจากผู้ให้บริการเครือข่ายของคุณ แต่ไม่ซ่อนข้อเท็จจริงที่ว่าโหนดบางโหนดส่งต่อธุรกรรมในช่วงเวลาหนึ่ง และไม่หยุดเพียร์จากการเชื่อมโยงสิ่งที่คุณส่งต่อกับสิ่งที่คุณขอในภายหลัง VPN ย้ายที่อยู่ที่มองเห็นได้ไปยังผู้ให้บริการ และทำให้ผู้ให้บริการรายนั้นเป็นผู้สังเกตอีกคนหนึ่ง
คำถามที่มีประโยชน์ไม่ใช่ว่าชั้นใดแข็งแกร่งกว่า แต่คือคุณกำลังพยายามกันผู้สังเกตคนไหนออก และคอนฟิกที่คุณติดตั้งจริงนั้นกันคนนั้นออกหรือไม่
จากนั้นดูบัญชีแยกประเภทแยกต่างหาก
เมื่อถูกขุดแล้ว ธุรกรรมเป็นสาธารณะและถาวร ที่อยู่ จำนวนเงิน และกราฟที่เชื่อมโยงกันยังคงเข้าถึงได้สำหรับใครก็ตามที่อยากวิเคราะห์มัน และบันทึกนั้นไม่ได้ขึ้นกับว่าไบต์เดินทางอย่างไร แนวทางความเป็นส่วนตัวของ Bitcoin กล่าวเรื่องนี้อย่างตรงไปตรงมา
บันทึกนอกเชนทำงานให้เสร็จ การถอนเงินจากบริการ ใบแจ้งหนี้ ข้อความถึงผู้รับ หรือที่อยู่ที่ใช้ซ้ำสามารถเชื่อมโยงธุรกรรมกับบุคคลได้โดยไม่ต้องมีการสังเกตเครือข่ายเลย การเปลี่ยนการขนส่งไม่แตะบันทึกเหล่านั้น นั่นคือเหตุผลที่การตรวจสอบ IP สาธารณะเพียงครั้งเดียวเป็นการทดสอบที่อ่อนแอมาก มันวัดชั้นเดียวแล้วรายงานเกี่ยวกับทุกชั้น
ความเป็นส่วนตัวของแหล่งที่มาบนเครือข่ายและความสามารถในการเชื่อมโยงธุรกรรมเป็นข้อกล่าวอ้างที่ต่างกัน และต้องใช้หลักฐานต่างกัน
ตรวจสอบการตั้งค่าของคุณเองก่อนเชื่อป้ายกำกับ
เลือกธุรกรรมจริงหนึ่งรายการแล้วตามรอยผ่านสแตกของคุณเอง โปรแกรมใดเซ็นชื่อ โปรแกรมใดออกอากาศ เพียร์ใดเห็นเป็นคนแรก และที่อยู่ปลายทางมีหน้าตาอย่างไรในบล็อกเอ็กซ์พลอเรอร์ หากคำตอบใดเป็นการเดา ป้ายกำกับบนเครื่องมือก็กำลังทำงานที่การตรวจสอบควรทำ
ใช้คอนฟิกที่รองรับสำหรับการขนส่งที่คุณเลือก และตรวจสอบการเชื่อมต่อที่โปรแกรมเปิดจริง จากนั้นประเมินบัญชีแยกประเภทและร่องรอยบัญชีตามเงื่อนไขของมันเอง เพราะไม่มีการตั้งค่าการขนส่งใดจะเปลี่ยนสิ่งเหล่านั้น