[Coin] Monero(XMR)的付款ID与整合性地址介绍

楼主: leftc (阿左)   2017-08-31 23:00:17
由于地址和paymentid的问题实在太常被问到
所以决定写一篇文来介绍
首先以目前Monero的钱包架构来说
Monero的地址(address)是格式以4为首的95字符字串
像这样落落长到要分两行:
45vzSchYNDcMtFngCX8KAjPUKHDtkqa2yJiHgnAAQMisV3YVs9MPF
gxhuBUw4wmFM1Q7Jd36Gcvu91mkNo7L5kkbJmxm5f5
一个钱包只对应到一个地址
是在创建钱包时由种子码(seed)产生而来
由于Monero的地址不会直接记录在区块链上
所以同一组地址是可以放心公开并重复使用的
就像是若公开你的银行帐号也不需担心会被他人窥视余额
接着是付款ID(payment id)
像这样短短一条:
bfa232d70e4579ba
这是一个使用者可选择性使用的交易附带资讯
但各位若在交易所应该都遇过强制要求附上付款id吧?
这原因就来自于Monero的匿名性
假设今天有人直接转了10XMR进交易所的钱包地址
交易所根本无从分辨是哪一个客户转的
总不能每次都要求客户提供tx key证明吧
所以付款ID就像是在寄包裹到某地址时的署名
收款方才得以知道这笔费用是做什么用的
譬如商家分辨这是来自哪一笔订单的付款
或是多个好友同时要还你同金额的钱的时候
提供付款ID就可以让你快速辨别交易
所以有个结论很重要
没有附payment id并不会让钱转到不见
只要地址对钱就会进到该对应的钱包
只是钱包主人可能会不知道这笔是哪来的而已
此时付款者就必须提供交易私钥(tx key)
证明这笔tx id真的是属于他的付款
GUI钱包中的进阶功能/检查交易 就可以验证其是否为真
最后就是整合型地址(integrated address)
这很简单地就是上述的地址与付款ID的合成版地址
譬如以上介绍的地址与付款id合成的整合型地址:
4FdfTRX2yV8MtFngCX8KAjPUKHDtkqa2yJiHgnAAQMisV3YVs9MPFg
xhuBUw4wmFM1Q7Jd36Gcvu91mkNo7L5kkbTPMoje2BpacN4swpLH
目前poloniex已改用这种整合型地址接受入金
所以使用者就不需额外输入付款id
交易后该笔交易就会自动带出付款id
以上介绍
希望大家以后在付款时看到这些名词不会再紧张了
本文同步发布于 Monero台湾正体中文站
https://xmr-tw.org/2017/08/31/paymentid/
作者: freshego (哈比控)   2017-08-31 23:01:00
推介绍
作者: u8351574 (seanjay)   2017-08-31 23:02:00
作者: mithuang (阿明)   2017-08-31 23:05:00
请问如果我把钱传给另一个人,不像比特币可以用explorer看转帐资讯,就可以证明我有传给他,那XMR如何证明我有把钱传给另一个地址
作者: planetli (桦)   2017-08-31 23:07:00
作者: mithuang (阿明)   2017-08-31 23:29:00
感谢解说
作者: Ash1taka (紡繳、檠弓弩)   2017-09-01 00:54:00
感谢解说!
作者: johnpisces2 (johnpisces2)   2017-09-01 08:18:00
作者: foreverfree (妳是我的眼)   2017-09-01 08:21:00
推!
作者: a80070 (Solitude.)   2017-09-01 09:31:00
作者: orange16888 (一路发)   2017-09-01 14:28:00
感谢这位朋友解说
作者: Newtype (你快乐所以我快乐)   2017-09-01 15:47:00
感谢分享 我最近全力挖xmr了 可是好像变很慢 QQ
作者: sh021515 (OAO)   2017-09-01 17:03:00
变慢了啊 以前一天0.15 现在0.08 但收入是更多
作者: kuma660224 (kuma660224)   2017-09-02 16:58:00
上周ETH少部分算力灌到各币,拉低得矿速度
作者: assassin305 (拉斯趴踢~)   2017-09-02 22:01:00
我有问题~我用bittrex开钱包,可是开出来的位址是有人在用的 ,挖矿挖到门槛也不会汇到我bittrex的钱包里面,那要怎么办呢?
楼主: leftc (阿左)   2017-09-02 22:58:00
挖矿到交易所也要附上paymentid,设定格式依各家程式说明
作者: NCTUEECS (璇璇七仙女<3)   2017-09-03 21:48:00
如果用的是xmr stack cpu win64, payment id 有人知道要怎么加上去吗? 感谢
作者: amALu (Luia)   2017-09-03 22:56:00
我想请问 要怎么知道我挖矿出金会出到我的钱包?因为矿池要1XMR才会出金 阿出了金发现跑去错的地方怎么办
作者: MephistoH (默非斯托)   2017-09-04 11:25:00
推~nanopool 可以改成 0.5 出金

Links booklink

Contact Us: admin [ a t ] ucptt.com