Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
    Wenew Zhang
    @wenewzhang
    thanks guys
    i will try this later
    S. Jackson Kelley Jr.
    @sjkelleyjr
    I've got a few questions about the WP if anyone would be interested in answering.
    Crossle Song
    @songxiaoming_twitter
    plz
    S. Jackson Kelley Jr.
    @sjkelleyjr
    How is the TEE constraint on nodes enforced? I don't know much about TEE so this may be a naive question
    Crossle Song
    @songxiaoming_twitter
    Tee not required, but we recommend
    S. Jackson Kelley Jr.
    @sjkelleyjr
    Got it.
    Has anyone lost their stake due to bad behavior yet?
    Crossle Song
    @songxiaoming_twitter
    The mainnet online on 28.2.2019
    So not now
    S. Jackson Kelley Jr.
    @sjkelleyjr
    oh really! I didn't know that! exciting! It'll be good to put that in the course.
    the whitepaper mentions HTTPS, who is going to maintain the certificates for that?
    @songxiaoming_twitter I was recently paid in BTC in the mixin wallet, how did that happen if the mainnet hasn't launched yet?
    Crossle Song
    @songxiaoming_twitter
    The certificate by kernal self
    kernel
    The current api only on mixin single node
    We the mainnet online, will use the mainnet
    S. Jackson Kelley Jr.
    @sjkelleyjr
    Interesting. I'd be interested in learning more about how the certificates are hosted on the kernel. But I suppose it's not strictly necessary for the course.
    1. Much higher performance and lower latency which
      is only limited by the hardware.
    2. Non-deterministic transactions, e.g. trustable
      random number.
    3. Interact directly with trusted external sources.
    Why are all of these possible in Mixin? What about Mixin specifically enables them above other platforms?
    Crossle Song
    @songxiaoming_twitter
    Mixin use DAG, a few full nodes confirm your transactions
    S. Jackson Kelley Jr.
    @sjkelleyjr
    What about 2? I know projects like Dfinity have put a lot of work into verifiable randomness generation. What makes the randomness non-deterministic in Mixin?
    That's another question. How are the nodes randomly selected during consensus?
    Crossle Song
    @songxiaoming_twitter
    randomly selected? the node will send to all other nodes;
    S. Jackson Kelley Jr.
    @sjkelleyjr
    The whitepaper says randomly selected. Lin also told me the node will send to all nodes as well though.
    S. Jackson Kelley Jr.
    @sjkelleyjr
    When I start the mixwallet with npm run watch it's not doing anything with the mixin network, correct?
    Crossle Song
    @songxiaoming_twitter
    You mean watch do nothing?
    The npm run watch is npm command
    S. Jackson Kelley Jr.
    @sjkelleyjr
    no, what I mean is, it's not running a node on the mixin network when I do this, right?
    Crossle Song
    @songxiaoming_twitter
    YES
    S. Jackson Kelley Jr.
    @sjkelleyjr
    it is a node on the network?
    Crossle Song
    @songxiaoming_twitter
    No
    It's not a node
    It's just call Node API
    Like ethereum web3 api
    S. Jackson Kelley Jr.
    @sjkelleyjr
    Perfect. One more unrelated question, are the domains expected to track the blockchain they register an asset from? Or does the kernel take care of that? For example, if I register a bitcoin public key as a domain, am I responsible for watching the bitcoin blockchain for transactions involving that public key, or does the kernel do that?
    "Like ethereum web3 api" => but I guess, even with the web3 api, you still connect to a node on the network (like infura for example). Is this process connecting to a node in the same way?
    Crossle Song
    @songxiaoming_twitter
    "Like ethereum web3 api" => but I guess, even with the web3 api, you still connect to a node on the network (like infura for example). Is this process connecting to a node in the same way?
    Yes connect the node
    If someone wanna track your public key, the can query from the blockchain browser, but the amount maybe not same with your mixin account amount, for example, you transfer some to your friends
    So dont worry the privacy
    S. Jackson Kelley Jr.
    @sjkelleyjr
    @songxiaoming_twitter It's not the privacy I'm concerned about, but how the assets are validated against the other chain. If I say I have 10 btc in the mixin network, how do I prove that I actually have those 10 btc on the bitcoin network? and if I transfer these 10 btc on the mixin network, how do these 10 btc get transferred on the bitcoin blockchain?
    Crossle Song
    @songxiaoming_twitter
    If you have 10btc in mixin network, The best prove is you can withdrawal the 10btc to any btc public key
    It's enough
    S. Jackson Kelley Jr.
    @sjkelleyjr
    Which nodes take care of that? Let's say I claim 10 btc on address A and it gets transferred in the mixin network A -> B -> C -> D, now D has the 10 btc and wants to withdraw to the bitcoin blockchain, what is the process for doing that?
    Crossle Song
    @songxiaoming_twitter
    The mixin network internal transfer not on blockchain, its' just in mixin network, it's off-chain
    S. Jackson Kelley Jr.
    @sjkelleyjr
    but eventually address D wants to get it out of the network, how do they do that?
    Crossle Song
    @songxiaoming_twitter
    Mixin network will package the transaction from X to X
    S. Jackson Kelley Jr.
    @sjkelleyjr
    which part of the network? Are they running a bitcoin node? How do they issue transactions on the bitcoin blockchain?
    Crossle Song
    @songxiaoming_twitter
    The Multi Signature wallet by nodes will withdrawal the D's amount
    The bitcoin node run by mixin domains, the kernel node will transfer the withdrawl to domains