Author Topic: Smratcoin GCNY backed by GDEX.BTC  (Read 4275 times)

0 Members and 1 Guest are viewing this topic.

Offline abit

  • Committee member
  • Hero Member
  • *
  • Posts: 4664
    • View Profile
    • Abit's Hive Blog
  • BitShares: abit
  • GitHub: abitmore
Awesome!

On the price feed:
You can define a whitelist of accounts providing a feed, then e.g. write a script that merely copies bitCNY/bitbtc feed.. As long as Gdex BTC is not trustless or sufficiently decentralized having gcny as a committee owned bitasset makes no sense and would carry wring notion of trust (i.e. committee should not be made owner, please not that committee can't give it back and would to disable it). Bottom line is some more thought and preparation is necessary beforehand imo, and starting it centralized is most reasonable

you are not member of committee, how can you say that committee would to disable it?

right, GDEX.BTC is UIA, is centralized asset, gdex team guarantee that GDEX.BTC=BTC.

just in order to try to make GCNY more decentralized, I'd like to consider to introduce committee here, committee can play the role of administrator of GCNY. with no other responsibilities.
Technically, every committee-owned MPA can only be backed by BTS or an MPA backed by BTS, the logic is in code. That said, you're unable to transfer the GCNY asset to committee-account if it's backed by GDEX.BTC.
BitShares committee member: abit
BitShares witness: in.abit

Offline Digital Lucifer

  • Sr. Member
  • ****
  • Posts: 368
  • BitShares Maximalist & Venture Architect
    • View Profile
    • BitShares
  • BitShares: dls.cipher
  • GitHub: dls-cipher
Awesome!

On the price feed:
You can define a whitelist of accounts providing a feed, then e.g. write a script that merely copies bitCNY/bitbtc feed.. As long as Gdex BTC is not trustless or sufficiently decentralized having gcny as a committee owned bitasset makes no sense and would carry wring notion of trust (i.e. committee should not be made owner, please not that committee can't give it back and would to disable it). Bottom line is some more thought and preparation is necessary beforehand imo, and starting it centralized is most reasonable

you are not member of committee, how can you say that committee would to disable it?

right, GDEX.BTC is UIA, is centralized asset, gdex team guarantee that GDEX.BTC=BTC.

just in order to try to make GCNY more decentralized, I'd like to consider to introduce committee here, committee can play the role of administrator of GCNY. with no other responsibilities.

Apart from the legal one - re responsibilities.
Milos (DL) Preocanin
Owner and manager of bitshares.org
Move Institute, Non-profit organization
RN: 2098555000
Murska Sobota, Slovenia.

Offline sschiessl

  • Administrator
  • Hero Member
  • *****
  • Posts: 662
    • View Profile
  • BitShares: sschiessl
Awesome!

On the price feed:
You can define a whitelist of accounts providing a feed, then e.g. write a script that merely copies bitCNY/bitbtc feed.. As long as Gdex BTC is not trustless or sufficiently decentralized having gcny as a committee owned bitasset makes no sense and would carry wring notion of trust (i.e. committee should not be made owner, please not that committee can't give it back and would to disable it). Bottom line is some more thought and preparation is necessary beforehand imo, and starting it centralized is most reasonable

you are not member of committee, how can you say that committee would to disable it?

right, GDEX.BTC is UIA, is centralized asset, gdex team guarantee that GDEX.BTC=BTC.

just in order to try to make GCNY more decentralized, I'd like to consider to introduce committee here, committee can play the role of administrator of GCNY. with no other responsibilities.

I did not mean to insinuate what the committee will be doing, or has to do.

I don't see anything wrong with starting this centralized and refine as you go. Introducing the committee as owner for GCNY will not make it more decentralized, since the bottleneck is the centralized collateral.

Offline R

  • Hero Member
  • *****
  • Posts: 1004
    • View Profile
Would a BSIP request be the most direct method of requesting price feed publisher support from the witnesses for GDEX.BTC? 🤔 Or would that set a bad precedent?

Offline clockwork

  • Committee member
  • Sr. Member
  • *
  • Posts: 376
    • View Profile
  • BitShares: clockwork
Awesome!

On the price feed:
You can define a whitelist of accounts providing a feed, then e.g. write a script that merely copies bitCNY/bitbtc feed.. As long as Gdex BTC is not trustless or sufficiently decentralized having gcny as a committee owned bitasset makes no sense and would carry wring notion of trust (i.e. committee should not be made owner, please not that committee can't give it back and would to disable it). Bottom line is some more thought and preparation is necessary beforehand imo, and starting it centralized is most reasonable

you are not member of committee, how can you say that committee would to disable it?

right, GDEX.BTC is UIA, is centralized asset, gdex team guarantee that GDEX.BTC=BTC.

just in order to try to make GCNY more decentralized, I'd like to consider to introduce committee here, committee can play the role of administrator of GCNY. with no other responsibilities.


Stefan is pointing out the fact that the committee cannot transfer ownership back to anyone else so it will be stuck with it for ever (with the only controlling option being to disable it)

FWIW, I too think that an MPA backed by a centralized asset should not be owned/endorsed by the committee.

What happens on the worst case scenario where GDEX gets hacked and all BTC gone? bitGCNY (that will be its name if committee owned) will be backed by worthless collateral. Why should the committee have to deal with the fall out?

Offline bitcrab

  • Committee member
  • Hero Member
  • *
  • Posts: 1928
    • View Profile
  • BitShares: bitcrab
  • GitHub: bitcrab
Awesome!

On the price feed:
You can define a whitelist of accounts providing a feed, then e.g. write a script that merely copies bitCNY/bitbtc feed.. As long as Gdex BTC is not trustless or sufficiently decentralized having gcny as a committee owned bitasset makes no sense and would carry wring notion of trust (i.e. committee should not be made owner, please not that committee can't give it back and would to disable it). Bottom line is some more thought and preparation is necessary beforehand imo, and starting it centralized is most reasonable

you are not member of committee, how can you say that committee would to disable it?

right, GDEX.BTC is UIA, is centralized asset, gdex team guarantee that GDEX.BTC=BTC.

just in order to try to make GCNY more decentralized, I'd like to consider to introduce committee here, committee can play the role of administrator of GCNY. with no other responsibilities.

Email:bitcrab@qq.com

Offline sschiessl

  • Administrator
  • Hero Member
  • *****
  • Posts: 662
    • View Profile
  • BitShares: sschiessl
If it's backed by GDEX.BTC, why don't you run private price feeds too?
Much quicker and easier to setup and less burden for the witnesses.
It's based on an IOU so the feeds don't really change much in the risk profile anyhow

Awesome!

On the price feed:
You can define a whitelist of accounts providing a feed, then e.g. write a script that merely copies bitCNY/bitbtc feed.. As long as GDEX.BT is not trustless or sufficiently decentralized having GCNY as a committee owned bitasset makes no sense and would carry wrong notion of trust (i.e. committee should not be made owner, and please not that committee can't give it back and would only have the option to disable it if anything goes wrong). Bottom line is: some more thought and preparation is necessary beforehand imo, and starting it centralized is most reasonable!
« Last Edit: August 29, 2019, 04:44:34 am by sschiessl »

Offline R

  • Hero Member
  • *****
  • Posts: 1004
    • View Profile
If it's backed by GDEX.BTC, why don't you run private price feeds too?

how?
You'll have to get GCNY integrated into multiple price feed scripts, otherwise witnesses won't have the tools available to provide feeds (aside from manually via the UI).
There's about 4 or 5 different price feeds you'll need to support for best redundancy, but one or two should be sufficient for a few witnesses to provide price feeds.
You'll need to directly contact prospective price feed publishers, bitsharestalk threads don't attract their attention that effectively lol
« Last Edit: August 27, 2019, 08:52:34 pm by Customminer »

Offline bitcrab

  • Committee member
  • Hero Member
  • *
  • Posts: 1928
    • View Profile
  • BitShares: bitcrab
  • GitHub: bitcrab
If it's backed by GDEX.BTC, why don't you run private price feeds too?

how?
Email:bitcrab@qq.com

Offline xeroc

  • Board Moderator
  • Hero Member
  • *****
  • Posts: 12922
  • ChainSquad GmbH
    • View Profile
    • ChainSquad GmbH
  • BitShares: xeroc
  • GitHub: xeroc
If it's backed by GDEX.BTC, why don't you run private price feeds too?
Much quicker and easier to setup and less burden for the witnesses.
It's based on an IOU so the feeds don't really change much in the risk profile anyhow

Offline bitcrab

  • Committee member
  • Hero Member
  • *
  • Posts: 1928
    • View Profile
  • BitShares: bitcrab
  • GitHub: bitcrab
A smartcoin GCNY is created.
it is pegged to CNY.
it is backed by GDEX.BTC.

I hope witnesses can feed price with MCR=1.5, MSSR=1.01
the witness is now owned by bitcrab, as planned, the ownership will be soon transferred to committee-account.

Email:bitcrab@qq.com