Dust คืออะไร?
Dust คือยอดคงเหลือเล็กน้อยบนบล็อกเชนที่การเคลื่อนย้ายมันออกมาค่าใช้จ่ายมากกว่ามูลค่าของมัน คิดถึงเหรียญที่ติดอยู่ในชั้นสิ่งนั่งบนโซฟา เหมือนเดิมเป็นดิจิทัลและดื้อดึงมากขึ้นเล็กน้อย.
“Dust เป็นอันตรายไม่ได้เสมอไป” ไม่ใช่เสมอไป มันอาจทำให้กระเป๋าเงินของคุณรกและในบางกรณีอาจถูกนำมาใช้อย่างใน dusting attacks เพื่อติดตามวิธีที่เหรียญเคลื่อนไหว.
Dust ทำงานอย่างไร
จงจินตนาการถึงการส่งแบบปกติ การแจกจ่าย หรือการเปลี่ยนแปลงเล็กน้อยจากการ swap บางส่วน เหลือรอยหางที่เล็กจนไม่สามารถเคลื่อนย้ายได้โดยไม่เสียค่าธรรมเนียม นั่นคือ Dust ที่ผู้คนเรียกกัน
- Step 1: ผลลัพธ์ขนาดเล็กถูกสร้างจากการเปลี่ยนแปลง, รางวัล, หรือ micro airdrops.
- Step 2: กระเป๋าเงินของคุณจะระบุชิ้นส่วนเล็กๆ เหล่านี้เป็นชิ้นส่วนค่าต่างๆ แยกกัน
- Step 3: การเคลื่อนย้ายพวกมันมีค่าใช้จ่ายมากกว่าคุณค่าของมันเองเพราะ ค่าธรรมเนียมการทำธุรกรรม ที่สูงกว่ามูลค่า
- Step 4: บางกระเป๋าเงินให้คุณรวมชิ้นเล็กๆ หลายชิ้นเมื่อทราฟฟิกเครือข่ายสงบ
- Step 5: ผู้โจมตีอาจส่งจำนวนเล็กๆ ไปยังหลาย ที่อยู่ wallet และเฝ้าดูว่าใครใช้จ่ายร่วมกันบอกใบ้ว่าอันไหนเป็นของบุคคลเดียวกัน
นั่นก็คือทั้งหมด
ทำไม Dust ถึงสำคัญ
ถ้าคุณใช้ cryptocurrencies เป็นประจำ ไอ้จุดเล็กๆ นี้มีผลกระทบที่มากเกินมูลค่า.
- ประโยชน์: การรู้ว่า Dust คืออะไรช่วยให้คุณหลีกเลี่ยงการสูญเสียงเงินในการพยายามเคลื่อนมัน
- มุมมอง: มันยังเป็นความซ่อนเร้นด้านความเป็นส่วนตัวด้วย เพราะการรวมผลลัพธ์ขนาดเล็กสามารถเปิดเผยรูปแบบ
- ความเกี่ยวข้อง: คุณจะเห็นมันใน wallets, swaps, airdrops และแม้กระทั่งบน exchanges
เปิดการควบคุมเหรียญถ้ามีในกระเป๋าเงินของคุณ รวบรวมชิ้นเล็กๆ เมื่อค่าธรรมเนียมต่ำ และซ่อนยอด balance เล็กๆ เพื่อไม่ให้รบกวนคุณขณะคุณจัดระเบียบพอร์ตการลงทุน cryptocurrency portfolio.
ลักษณะสำคัญของ Dust
เน้นคุณสมบัติมุ่งเป้าหมายที่คุณจะเห็น:
- เล็กมาก: มูลค่าเล็กจนการเคลื่อนย้ายไม่สมเหตุสมผลทางการเงิน
- สัมพันธ์: สิ่งที่ถือว่า Dust ขึ้นอยู่กับอัตราค่าธรรมเนียมและเครือข่าย
- ติดตามได้: การรวม Dust outputs อาจบ่งบอกถึงการเชื่อมโยงเจ้าของ wallet
- จัดการได้: กระเป๋าเงินหลายใบมีเครื่องมือ batch send หรือ consolidation
Dust คิดคำนวณอย่างไร?
บน Bitcoin กฎทั่วไปมักเปรียบเทียบมูลค่าของ output กับค่าธรรมเนียมที่จำเป็นในการใช้จ่ายในภายหลัง หากการใช้จ่าย output นั้นมีค่าใช้จ่ายเท่ากับหรือมากกว่าผลลัพธ์เอง มันถูกถือว่า Dust ตามนโยบายมาตรฐาน
เวอร์ชันง่ายๆ คือ:
Dust threshold = 3 × min_relay_fee_per_byte × spend_size_in_bytes ถ้า output มีค่าอยู่ที่หรือต่ำกว่ threshold นี้ nodes อาจถือว่าเป็น Dust สำหรับ outputs แบบ pay to pubkey hash ปกติ threshold มักอยู่ราวๆ 546 sats ในการตั้งค่าค่าธรรมเนียมทั่วไป และแตกต่างกันสำหรับสไตล์ segwit
Variations
แนวคิดเดียวกัน แต่ฟีลต่างกัน:
- Wallet: ผลลัพธ์ขนาดเล็กที่นั่งอยู่ใน wallet ของคุณเองที่ยังไม่คุ้มค่าการเคลื่อนย้าย
- Exchange: ยอดรวม residual เล็กๆ หลังการซื้อขายที่ต่ำกว่าขั้นต่ำของแพลตฟอร์ม
- Attack: ดิสทิงอัปเดต sends tiny amounts to many addresses เพื่อศึกษาการเชื่อมโยงการใช้จ่าย
Dust สามารถสะสมอย่างเงียบๆ หากคุณใช้มันทีหลังร่วมกับ input ขนาดใหญ่ การรวมกันนั้นอาจเปิดเผยลิงก์ระหว่างกองทุน ดังนั้นจงคิดถึงวิธีที่คุณรวมธุรกรรม
ตัวอย่าง
คุณได้รับ 300 sats เป็นการเปลี่ยนเงิน จากนั้นดูว่าการส่งออกนี้จะมีค่าใช้จ่าย 500 sats ในค่าธรรมเนียม ดังนั้นคุณปล่อยไว้ไม่แตะจนกว่าค่าธรรมเนียมจะลดลงและคุณจะสามารถรวมมันเข้ากับชิ้นเล็กๆ อื่นๆ ได้
ข้อเท็จจริงที่น่าสนใจ
บน Bitcoin wallet หลายตัวชูจุดที่ประมาณ 546 sats เป็น Dust threshold ที่พบใน outputs แบบคลาสสิก ในขณะที่สไตล์ segwit เนทีฟอาจต่ำลงเพราะพวกมันใช้ bytes น้อยลง
Wrap-Up
สั้นๆ Dust คือมูลค่าเล็กๆ ที่ไม่คุ้มค่าการเคลื่อนย้าย ดังนั้นให้มองมันเหมือนขนกางเกงในกระเป๋าและเก็บกวาดเมื่อค่าธรรมเนียมสงบลง