-
Nicole[m]
Hi guys
-
Nicole[m]
I'm Nicole from Mixin. Our wallet has supported Monero since the year 2019 with secure. Here is our website about Mixin network and the wallet:
mixin.one
-
Nicole[m]
Would like to know how this wallet can be listed on Monero Website as wallet supporting Monero.
-
Nicole[m]
Can we submit a pull request for this? or what other materials we need to prepare? Eager to do more to Monero ecosystem. Thanks for the help here.
-
selsta
what does support Monero mean in this case?
-
selsta
is it a custodial wallet?
-
MajesticBank
it's some kind of exchange
-
selsta
-
selsta
seems to be address validation, so I assume it's some kind of exchange?
-
Nicole[m]
<selsta> "is it a custodial wallet?" <- No, the wallet is non-custodial. It's a decentralized wallet, users will have their PINs.
-
selsta
it's not clear to me how it's working
-
Nicole[m]
Mixin Network is a sidechain of Monero. Mixin Messenger is based on Mixin Network, which is a multichain wallet integrated with social functions.
-
sech1
so, can it send and receive Monero and the main chain?
-
sech1
*on the main chain
-
selsta
I do not see any monero wallet code on Github, apart from address validation
-
selsta
that's why I'm not sure how it is working
-
Nicole[m]
Users can deposit, transfer, withdraw Monero with Mixin wallet. Here is some data on the wallet:
mixin.space
-
MajesticBank
but no private keys available or seed?
-
Nicole[m]
sech1: Sure.
-
Nicole[m]
MajesticBank: It uses TIP protocol to guarantee the security but also the easy hold of the keys. here is the model:
tip.id
-
Nicole[m]
-
MajesticBank
so 6 digit pins to monero private key?
-
MajesticBank
what's stopping someone from brute-forcing that?
-
MajesticBank
does it involve some secret from you?
-
sech1
hmm, people can even randomly create same secret keys :D
-
Nicole[m]
<selsta> "that's why I'm not sure how it..." <- Could you pls kindly check here, Mixin is a free, lightning-fast peer-to-peer cross-chain trading network for digital assets.
-
Nicole[m]
We supported Monero for a few years already
-
Nicole[m]
-
Nicole[m]
MajesticBank: There are time clock etc mechanism to keep secure. No secrets from us of course lol. It is like shards technology for the secrets. Only the users can get the keys.
-
Nicole[m]
Remember the private keys is not easy for outsiders or normal people. The main purpose is to let users to have wallet which is really safe and easy to use.
-
sech1
"A trusted account manager serves user an identity seed, which typically authenticates user by email or phone verification code; The user who remembers a PIN and combines the identity seed from account manager, then makes independent requests to enough signer network nodes, and finally derives their secret key."
-
sech1
I'm sceptical
-
selsta
Nicole[m]: I hope you understand why can't just list a project without doing our due diligence as this clearly isn't a regular monero wallet and at this point it's not clear exactly how monero is implemented here
-
selsta
to me at least
-
MajesticBank
Nicole[m]: you also invented 6 digit pin technology?
-
plowsof
my guess is its just 1 wallet , with internal paper trading until users want to withdraw, each user gets a subaddress (like how a CeX works)?
-
MajesticBank
-
Nicole[m]
<selsta> "Nicole: I hope you understand..." <- Totally understand you concerns. This is responsible for the community as well. Just would like to provide some documentations or proofs to you to see how it can work. We have listed on many other projects, like
-
Nicole[m]
-
Nicole[m]
-
Nicole[m]
-
Nicole[m]
MajesticBank: Not me...
-
Nicole[m]
-
Nicole[m]
plowsof: It's a sidechain, something like Polygon to Ethereum.
-
plowsof
ohhh apologies for my assumption
-
sech1
First we need to understand what exactly it is, since it's not a regular Monero wallet. Simple question: when some regular Monero user sends coins to a Mixin Monero user, who controls the private key of the receiving wallet? Can the Mixin user restore this wallet in Monero GUI for example?
-
Nicole[m]
sech1: Users themselves control their keys. It is like users transfer Monero from mainnet to Mixin Network and they can transfer back as they wish. They control their assets always.
-
Nicole[m]
-
sech1
that's just address and hash validation functions
-
selsta
that's not a wallet implementation that's why we are confused how this is supposed to owrk
-
selsta
work*
-
MajesticBank
Maybe mixin keys, but not monero keys, site says node operators hold monero private keys
-
sech1
I repeat: "Can the Mixin user restore this wallet in Monero GUI for example?"
-
sech1
or do coins end up in some 3rd-party wallet
-
sech1
aka exchange wallet
-
sech1
so it is non-custodial in the end
-
sech1
and Mixin users end up with some Mixin network equivalent of XMR?
-
sech1
until they withdraw, right?
-
sech1
MajesticBank "node operators hold monero private keys" lol what? So node operators can rug pull?
-
MajesticBank
could be some form of trustless dap
-
Nicole[m]
Coin will come into Mixin Network, which is decentralized public chains as well. Thus, it is non-custodial
-
Nicole[m]
sech1: right
-
Nicole[m]
Nodes will not hold users' keys of course.
-
plowsof
we're going to have issues about the term 'non-custodial' being used
-
Nicole[m]
MajesticBank: check the assets on the network. knowing and then saying pls
-
sech1
"Coin will come into Mixin Network" come to which XMR wallet? How is it created, who creates it, who holds the keys?
-
sech1
the user who gets credited the XMR amount or someone else?
-
Nicole[m]
Mixin network is a free, lightning-fast, peer-to-peer, cross-chain ledger.
-
Nicole[m]
The wallet is powered by this public chains.
-
sech1
Please stop copy-pasting marketing materials. Ok, I believe that Mixin itself can be decentralized and non-custodial. I'm asking about the real XMR coins and where they end up.
-
Nicole[m]
One more time, users have their own keys, if they lost, they lost, no way to recover..
-
sech1
github.com/MixinNetwork/mixin/tree/master/domains/monero that is like 0.1% of the code you need to "have their own keys" in case of Monero. Where's the rest of code?
-
MajesticBank
The Mixin Domain plays an important role as a gateway in Mixin Network, managing the deposits and withdrawals of on-chain assets.
-
MajesticBank
they end up in Domain gateways
-
sech1
Okay, Domain gateways, now the picture is a bit more clear.
-
sech1
Who runs gateways?
-
Nicole[m]
MajesticBank: That's right.
-
MajesticBank
Domain separately sign the transaction through (t-n) threshold signature technology
-
MajesticBank
question is how it's possible for monero?
-
sech1
multisig?
-
MajesticBank
but even rino is not using multisig yet?
-
MajesticBank
on mainnet
-
Nicole[m]
-
sech1
"The private key is kept by nodes and the Domain through key sharding technology ... mainnet nodes and the Domain separately sign the transaction through (t-n) threshold signature technology, and finally merge everything into a complete signature and send the transaction."
-
sech1
wow, do we even have all that stuff in Monero?
-
plowsof
ok its fine that you have been told to approach/advertise the service to the Monero community, thank you. we're going in circles unless the actual code of the monero wallet implementation is shown. also, when using 'non custodial' this means that every user can restore their wallet using keys or 25 word mnemonic compatible with the monero core wallet (CLI/GUI) at any time (should the service go offline)
-
sech1
this is way above my paygrade :D
-
sech1
I'd like to see the actual code of this sharding technology and (t-n) threshold signatures
-
Nicole[m]
sech1: yes
-
MajesticBank
maybe we are getting old for these new technologies
-
sech1
-
Nicole[m]
Sure, let me find more info for you. But do remember that we are doing thing for Monero, we have communities and provide services for the community and ecosystem. Our wallet support Monero at early stage. This is good thing to expand Monero
-
Nicole[m]
Think in a team way pls
-
sech1
some interesting stuff in
github.com/MixinNetwork/mixin/tree/master/crypto but above my paygrade
-
Nicole[m]
We supported 41 chains, it's not a joke or a game
-
sech1
I don't see it as a joke either, but I don't want misleading statements like "non-custodial" appear on Monero website
-
MajesticBank
We just try to understand better
-
MajesticBank
inner working, maybe would be nice to have some developer join here
-
sech1
probably not here but in #monero-research-lab
-
Nicole[m]
Good idea. Will do
-
Nicole[m]
Yeah, it might be different with other wallets. We just would like to see whether we can work it out. Thanks anyway.
-
selsta
the problem is there is no monero wallet implementation code so we can't review it
-
sech1
selsta maybe domain gateways straight up run RPC wallet and Mixin code together, who knows. I need some more explanation.
-
Nicole[m]
Got you. Let me dig more.
-
selsta
is this "domain gateway" open source?
-
Nicole[m]
I think so, let me ask the developers for the link