ในยุคที่ดิจิทัลเพิ่มขึ้นเรื่อย ๆ ปัญหาความเป็นส่วนตัวที่เกิดขึ้นตามมาจะกลายเป็นปัญหาใหญ่ที่ต้องแก้ไข ตัวอย่างเช่นในเรื่องของการเงิน หากสมมุติว่ามีใครสักคนเปิดเผยที่อยู่รับเงินเดียวกันเป็นระยะเวลานาน (เช่น ลิงก์บริจาคบนโซเชียลมีเดีย) ทุกคนสามารถติดตามการไหลของเงินในที่อยู่นั้นได้อย่างง่ายดาย ซึ่งทำให้ความเป็นส่วนตัวทางการเงินของผู้ใช้หมดสิ้นไป เพื่อรักษาความเป็นส่วนตัว วิธีดั้งเดิมคือการสร้างที่อยู่ใหม่ทุกครั้งที่รับเงิน แต่ในกรณีใช้งานจริง เช่น การรับบริจาคคงที่หรือการชำระเงินในอีคอมเมิร์ซ วิธีนี้ไม่สะดวกเลย
Silent Payments (การชำระเงินเงียบ) ได้แก้ปัญหานี้ ทำให้ที่อยู่สาธารณะสามารถใช้ซ้ำได้โดยไม่ละเมิดความเป็นส่วนตัว
ความพยายามในช่วงแรก: จากที่อยู่ซ่อนตัว (Stealth Addresses) ถึง BIP 47
ก่อนที่ Silent Payments จะปรากฏ นักพัฒนาหลายคนได้เสนอแนวทางแก้ไขหลายแบบเพื่อแก้ปัญหาความเป็นส่วนตัวของที่อยู่คงที่ ซึ่งที่รู้จักกันดีได้แก่ ที่อยู่ซ่อนตัว (Stealth Addresses) ซึ่งเกิดขึ้นในปี 2012 และ BIP 47 (PayNyms)
แนวคิดของที่อยู่ซ่อนตัวในช่วงแรกนั้นเข้าใจง่ายมาก แนวคิดหลักคืออนุญาตให้ผู้รับสร้างที่อยู่เฉพาะและเป็นความลับ และใช้เทคนิคทางคณิตศาสตร์เพื่อให้แน่ใจว่ามีเพียงผู้รับเท่านั้นที่สามารถเข้าถึงได้ แต่เพื่อให้ระบบทำงานได้ จำเป็นต้องแนบข้อมูลเพิ่มเติมบนบล็อกเชน (OP_RETURN) ซึ่งไม่เพียงแต่เพิ่มขนาดของธุรกรรม แต่ยังทำให้ธุรกรรมเหล่านี้มีลักษณะเด่นบนเครือข่าย จนสูญเสียความเป็นนิรนาม
ต่อมา BIP 47 (หรือที่เรียกว่า PayNyms) ได้ปรับปรุงจุดนี้ โดยอนุญาตให้ผู้ใช้เผยแพร่ “รหัส” ถาวร ซึ่งทั้งสองฝ่ายสามารถสร้างช่องทางการชำระเงินผ่านรหัสนี้ได้ อย่างไรก็ตาม BIP 47 มีข้อเสียที่ชัดเจนคือ ก่อนเริ่มทำธุรกรรม ทั้งสองฝ่ายต้องทำ “ธุรกรรมแจ้งเตือน” เพื่อสร้างการเชื่อมโยง ซึ่งนอกจากจะเสียค่าธรรมเนียมแล้ว ยังทิ้งร่องรอยบนเครือข่าย ทำให้ประสบการณ์ใช้งานไม่ค่อยเป็นธรรมชาติและมีต้นทุนสูง
(ที่อยู่ซ่อนตัว (Stealth Address) คืออะไร? เปิดเผยความลับของอาวุธความเป็นส่วนตัวบนบล็อกเชน)
Silent Payments คืออะไร?
Silent Payments ได้รับความสนใจจากข้อเสนอ BIP 352 ซึ่งเป็นข้อเสนอที่แก้ไขปัญหาข้างต้นได้อย่างสมบูรณ์แบบ: อนุญาตให้ผู้ใช้แชร์ที่อยู่คงที่แบบสาธารณะได้ แต่ทุกครั้งที่รับ Bitcoin เงินจะเข้าสู่ที่อยู่บนเครือข่ายใหม่ที่ไม่เชื่อมโยงกับที่อยู่คงที่นั้นโดยเปิดเผย
นั่นหมายความว่า คุณสามารถวางที่อยู่ Silent Payments ไว้ในโปรไฟล์ Twitter หรือเว็บไซต์ส่วนตัวได้อย่างมั่นใจ ผู้อื่นจะเห็นแค่ที่อยู่คงที่เท่านั้น แต่เมื่อมีคนโอนเงินให้ คุณจะเห็นแค่ธุรกรรมธรรมดาบนบล็อกเชน ไม่มีใครสามารถเชื่อมโยงธุรกรรมนี้กับที่อยู่คงที่ของคุณได้
Silent Payments ทำงานอย่างไรบน Bitcoin?
Silent Payments ส่วนใหญ่จะลบความจำเป็นในการมีปฏิสัมพันธ์ระหว่างผู้ส่งและผู้รับ ทำให้กระบวนการง่ายเหมือนการสแกน QR Code
ผู้ส่งเพียงแค่สแกนรหัส Silent Payments ที่ผู้รับให้มา (QR Code) กระเป๋าเงินจะใช้ “กุญแจส่วนตัวของผู้ส่ง” และ “กุญแจสาธารณะของผู้รับ” ผ่านเทคนิคทางคณิตศาสตร์เพื่อคำนวณข้อมูลลับร่วม (Shared Secret) ด้วยข้อมูลลับนี้ กระเป๋าเงินจะสร้างที่อยู่ Bitcoin ใหม่แบบชั่วคราว แล้วเมื่อมีการส่งเงินไปยังที่อยู่นี้ บนเครือข่ายจะดูเหมือนเป็นธุรกรรม Taproot ธรรมดา ๆ ที่ไม่สามารถเชื่อมโยงกับผู้รับได้เลย
สำหรับผู้รับ กระเป๋าเงินของ Silent Payments ต้องทำงานมากขึ้น เนื่องจากที่อยู่ถูกสร้างแบบสุ่ม ผู้รับจึงไม่รู้ว่าเงินจะเข้าไปที่ไหน กระเป๋าจำเป็นต้องสแกนธุรกรรม Taproot ใหม่ ๆ บนเครือข่ายอย่างต่อเนื่อง แล้วใช้ “กุญแจสแกน (Scan Key)” ที่มีอยู่ในการทดลองแต่ละครั้ง หากผลลัพธ์ตรงกัน แสดงว่าเงินนี้เป็นของคุณ เมื่อยืนยันแล้ว ก็สามารถใช้ “กุญแจใช้จ่าย (Spend Key)” เพื่อใช้จ่ายเงินนี้ได้
พูดง่าย ๆ คือ ผู้ส่งรับผิดชอบในการ “ซ่อน” เงิน ส่วนผู้รับรับผิดชอบในการ “ระบุ” เงินของตนในทะเลอันกว้างใหญ่
เทคนิคแท็ก (Labels) สำหรับแยกแยะแหล่งที่มาของเงิน
เนื่องจาก Silent Payments ส่งเสริมการใช้ที่อยู่คงที่เดียว การท้าทายคือจะรู้ได้อย่างไรว่าเงินมาจากแหล่งใด เพื่อแก้ปัญหานี้ ระบบได้แนะนำกลไก “แท็ก (Labels)” ซึ่งเป็นเทคนิคที่ปรับแต่งกุญแจการใช้จ่ายอย่างเป็นระบบเพื่อแยกแยะแหล่งที่มาของเงินโดยไม่เสียความเป็นส่วนตัว
ตัวอย่างเช่น ผู้สร้างเนื้อหาอาจสร้างที่อยู่ Silent Payments สองแห่งที่มีแท็กต่างกัน สำหรับใช้บน Twitter กับ Nostr; ที่อยู่ทั้งสองเป็นของกระเป๋าเดียวกัน แต่เนื่องจากการปรับแต่งแท็ก โค้ดจะแตกต่างกันเล็กน้อย เมื่อได้รับเงิน ผู้ใช้สามารถระบุได้ชัดเจนว่าเงินมาจากแพลตฟอร์มใดบนกระเป๋าเงินของตน แต่บนเครือข่ายธุรกรรมเหล่านี้ยังคงไม่มีความเชื่อมโยงกับตัวตนจริงของคุณ ทำให้ผู้ใช้สามารถใช้กระเป๋าเดียวได้อย่างสะดวกและยังสามารถควบคุมการไหลของเงินในแต่ละช่องทางได้อย่างยืดหยุ่น
การใช้งานจริง: การสนับสนุนของกระเป๋าและการแลกเปลี่ยน
แม้ว่าเทคโนโลยี Silent Payments จะมีศักยภาพสูง แต่ในปัจจุบันยังอยู่ในช่วงเริ่มต้น การท้าทายหลักคือความต้องการในการคำนวณของกระเป๋าเงินในการสแกนธุรกรรมบนเครือข่ายที่มีความซับซ้อนสูง
ในตลาดปัจจุบัน มีบางกระเป๋าเงินที่เริ่มสนับสนุนหรือกำลังพัฒนา:
Cake Wallet: กระเป๋าเงินหลายสกุลที่มีชื่อเสียง ซึ่งเป็นรายแรกที่สนับสนุน Silent Payments
Silentium: แอปพลิเคชันกระเป๋าเงินที่ออกแบบมาเพื่อ Silent Payments โดยเฉพาะ
BlueWallet: รายงานว่ากำลังศึกษาการรวมฟีเจอร์นี้
สำหรับการแลกเปลี่ยน การสนับสนุน Silent Payments จะเป็นข่าวดี ช่วยลดความกังวลด้านความเป็นส่วนตัวของผู้ใช้เมื่อถอนเงินออก ยิ่งเทคโนโลยีเติบโต เราอาจได้เห็นกระเป๋าเงินฮาร์ดแวร์หลัก (เช่น Trezor, Ledger) และซอฟต์แวร์ที่สนับสนุนเทคโนโลยีนี้มากขึ้น เทคโนโลยีนี้ช่วยให้ Bitcoin คงความโปร่งใสและเปิดเผยในขณะเดียวกันก็สามารถให้ประสบการณ์ความเป็นส่วนตัวแบบดิจิทัลที่คล้ายกับเงินสดได้อย่างแท้จริง
บทความนี้: Bitcoin การรับเงินแบบสาธารณะไม่ต้องเปลือยเปล่าอีกต่อไป! Silent Payments (การชำระเงินเงียบ) ทำให้ใช้งานง่ายและปลอดภัยด้านความเป็นส่วนตัว เผยแพร่ครั้งแรกใน Chain News ABMedia