Firo (formerly Zcoin) Explorer - Reading Assignment

  1. sigmamint - sigmaspent = 186533.03178195

  2. There will be 5 outputs: 10, 1, 0.1, 0.1, 0.05

  3. For Alice or Bob’s address we can see the amount received, amount sent, final balance, and number of transactions, as well as transaction dates and fees

  4. Bob’s anonymity set is the number of unspent sigma mints for the 100 Zcoin denomination

1 Like

1.) What is the net number of shielded Zcoins in circulation, as of today?
Sigmamint - Sigmaspent = 176770,89176875

2.) Suppose you want to shield 11.25 Zcoins via Sigmamint. Ignoring change and fee, what will be the number and value of transaction outputs?
10 + 1 + 0.1 + 0.1 + 0.05

3.) Alice shields 100 Zcoins via Sigmamint and sends them to Bob via Sigmaspend. What information is visible if you know Alice’s address? If you know Bob’s address?
Amount received, amount sent, final balance, number of txs, tx date, fees

4.) In the above scenario, how do we calculate Bob’s anonymity set? (the number of different plausible senders)
Sigmastatus will tell us. https://explorer.zcoin.io/sigmastatus

1 Like

It was a bit confusing as I do this in the middle of a transition. https://zcoin.io/zcoin-is-becoming-firo/
1 All created: 777293.85 FIRO, all spent: 599230.52462351 FIRO thus All unspent =about 777k-599k= 178k FIRO as of the 29Nov2020.
2 11.25 will be divided in 10, 1, 0.1, 0.1 and 0.05 so there will be five tx outputs.
3 For any address you can view: Total Received, Total Sent, Final Balance, Number of Transactions where the address was involved (and at next level all amounts).
4 There are 5903 100’s minted and so far 4175 spent, thus if you spend one more it is one out of 1728.

1 Like
  1. What is the net number of shielded Zcoins in circulation, as of today?

Total Received 372196.15 - Total Spend 357577.59934187 = 14618.55065813 Total Remaining Unspent

  1. Suppose you want to shield 11.26 Zcoins via Sigmamint. Ignoring change and fee, what will be the number and value of transaction outputs?

Sigmamint 11 ZCOIN
0.26 ZCOIN

  1. Alice shields 100 Zcoins via Sigmamint and sends them to Bob via Sigmaspend. What information is visible if you know Alice’s address? If you know Bob’s address?

Alice’s spend amount, Bob’s total receive amount, amount of confirmations, Total amount of transaction and Fee amount

  1. In the above scenario, how do we calculate Bob’s anonymity set? (the number of different plausible senders)
1 Like

You can only construct a tx from denominations in sigma and you can’t really create a 11.26 Zcoin tx with the available denominations, you can do it with either 11.25 or 11.30.

What about the last question? :slight_smile:

1.- Total send-608.374,5. Total received-785.049,8. = Remaining-176.675,3 Firo

2.- 10; 1; 0,1; 0,05. Five outputs

3.- Amount send; amount received; fee Tx; number of TXs.

4.- Bob anonymity set would be 1680.

1 Like
  1. 178876.873
  2. 11.26 = (10ZCoin + 1ZCoin + 0.1ZCoin + 0.1ZCoin + 0.05ZCoin + 0.01ZCoin)
  3. a.) Amount sent from Alice
    b.) Amount sent to Bob
    c.) Number of transactions
    d.) Fees.
  4. the number of transaction carried out at the particular denomination
1 Like

There is no 0.01 denomination so you can only make the 11.25 payment. The questions were updated to reflect that :slight_smile:

Thank you @Alko89
I have to admit this course is really really challenging to me…

That is reasonable, its easily the hardest course in the academy :slight_smile:

  1. What is the net number of shielded Zcoins in circulation, as of today?
    807062.45 FIRO Mint - 630400.05720802 FIRO Spent = 176662.39279198
  2. Suppose you want to shield 11.25 Zcoins via Sigmamint. Ignoring change and fee, what will be the number and value of transaction outputs?
    Qty Denom
    1 10 = 10
    1 1 = 1
    5 0.05 = 0.25
    Total = 11.25
  3. Alice shields 100 Zcoins via Sigmamint and sends them to Bob via Sigmaspend. What information is visible if you know Alice’s address? If you know Bob’s address?
    Alice knows: the amount and Bob’s address
    Bob knows: the amount and Alice’s address
  4. In the above scenario, how do we calculate Bob’s anonymity set? (the number of different plausible senders)
    All the previous senders in the previous blocks for that day and hour that sent 100 Zcoins.
1 Like

Only the amounts sent and received are visible on the block explorer if you only know the addresses.

Its all the spent denominations because one could mint 100 zcoins years in advance and can spend it at any time. :slight_smile:

  1. What is the net number of shielded Zcoins in circulation, as of today?
    820920.65 Firo Mint - 634874.11544723 FIRO Spent = 186 046.535 FIRO

  2. Suppose you want to shield 11.25 Zcoins via Sigmamint. Ignoring change and fee, what will be the number and value of transaction outputs?
    11.25 = 10 ZCoin+ 1 ZCoin + 5* 0.05 ZCoin)

  3. Alice shields 100 Zcoins via Sigmamint and sends them to Bob via Sigmaspend. What information is visible if you know Alice’s address? If you know Bob’s address?
    a) Alice’s spend amount
    b) Bob’s total received
    c) Number of Transactions
    d) Fees

  4. In the above scenario, how do we calculate Bob’s anonymity set? (the number of different plausible senders)
    I believe at current time (https://explorer.zcoin.io/sigmastatus) :

For 100 ZCoin is:
1730 - 1 = 1729

Please correct me if i’m wrong about this last question

Its all the spent denominations :slight_smile:

1 Like
  1. as of January 8th 2021 - 11,403,881 XZC

  2. Total of 5 transactions
    break up of shielding the full amount 10+1+0.1(*2)+0.05 (+ change and fees)

3.We can see the amount of the output based on Alice’s address. If we know Bobs address we can see all associated inputs sent

  1. We can see how many “spent” transactions there are within that block transaction. We can also “link” with her address denominator from the inputs of that in the Sigmamint with the outputs of the Sigmaspend We could calculate the Anonymity set by the amount of inputs and outputs (i hope this is right)
1 Like

Its all the spent sigmamints of that denomination. :slight_smile:

1. What is the net number of shielded Zcoins in circulation, as of today?

823,689 (received) - 638,875 (spent) = Remaining: approx. 184,794

2. Suppose you want to shield 11.25 Zcoins via Sigmamint. Ignoring change and fee, what will be the number and value of transaction outputs?

tx1: 10 tx2: 1 tx3: 0.1 tx4: 0.1 tx5: 0.05

3. Alice shields 100 Zcoins via Sigmamint and sends them to Bob via Sigmaspend. What information is visible if you know Alice’s address? If you know Bob’s address?

spent/received/no. of transactions/fees

4. In the above scenario, how do we calculate Bob’s anonymity set? (the number of different plausible senders)

You visit (https://explorer.zcoin.io/sigmastatus)

1 Like

You can use all these denominations in one tx. :slight_smile:

1 Like
  1. What is the net number of shielded Zcoins in circulation, as of today?

826,062 received – 643,316 spent = 182,746

  1. Suppose you want to shield 11.25 Zcoins via Sigmamint. Ignoring change and fee, what will be the number and value of transaction outputs?

5 transaction outputs in total, denominated in: 1x 10 Zcoin, 1x 1 Zcoin, 2x 0.1 Zcoin and 1x 0.05 Zcoin

  1. Alice shields 100 Zcoins via Sigmamint and sends them to Bob via Sigmaspend. What information is visible if you know Alice’s address? If you know Bob’s address?

If we know Alice’s address via Sigmamint we can check:

  • sent amount, fees, number of TX outputs + date and time when TX was mined

If we know Bob’s address via Sigmaspend we can check:

  • total amount received, fees, + date and time when TX was mined
  1. In the above scenario, how do we calculate Bob’s anonymity set? (the number of different plausible senders)

Bob’s anonymity set is equal to all spent sigmamints of 100 denomination which we can check via sigmastatus on Zcoin explorer and is equal to 5,532 at the time of writing

1 Like
  1. What is the net number of shielded Zcoins in circulation, as of today?
    826062.15 - 643598.20 = 182,465.95

  2. Suppose you want to shield 11.25 Zcoins via Sigmamint. Ignoring change and fee, what will be the number and value of transaction outputs?
    5 tx outputs in total, denominated in: 1x 10 zcoin, 1x1 zcoin, 2x0.1 zcoin, 1x0.05 zcoin

  3. Alice shields 100 Zcoins via Sigmamint and sends them to Bob via Sigmaspend. What information is visible if you know Alice’s address? If you know Bob’s address?
    spent/received/no. of transactions/fees

  4. In the above scenario, how do we calculate Bob’s anonymity set? (the number of different plausible senders)
    Bob’s anonymity set is equal to all spent sigmamints of 100 denomination which we can check via sigmastatus on Zcoin explorer

1 Like