User:Lex Berezhny/Log/2018: Difference between revisions

From Open Source Ecology
Jump to navigation Jump to search
No edit summary
No edit summary
Line 1: Line 1:
=Feb 9, 2018=
* ethereum gas fees (currently $0.035/transaction): https://ethgasstation.info/
* upon further reflection on the potential of using ERC20 tokens I'm thinking now that the fees will just discourage use of the coin. if you want to do any kind of transaction, such as pay / tip someone OSE Coin you'd have to come up with $0.035 in ether gas ontop of whatever you are tipping in OSE Coin... on the other hand, is $0.035 per transaction a reasonable fee in order to have a decentralized / fully operational crypto currency network today at our disposal?
=Feb 8, 2018=
=Feb 8, 2018=
I've been thinking about [[Duniter]] and how it'll be years before it's fully tested and usable by communities outside of the original G1 currency and it occurred to me that it may be feasible to build [[OSE Coin]] on top of ethereum as a ERC20 token... only downside to this is that we'd have to pay ether as gas for various transactions. It would keep the dividend concept from [[Duniter]] but payouts would happen inside of an ethereum contract; the list of people to payout would be retrieved daily from an oracle who further retrieves it from osedev.org.
I've been thinking about [[Duniter]] and how it'll be years before it's fully tested and usable by communities outside of the original G1 currency and it occurred to me that it may be feasible to build [[OSE Coin]] on top of ethereum as a ERC20 token... only downside to this is that we'd have to pay ether as gas for various transactions. It would keep the dividend concept from [[Duniter]] but payouts would happen inside of an ethereum contract; the list of people to payout would be retrieved daily from an oracle who further retrieves it from osedev.org.

Revision as of 13:18, 9 February 2018

Feb 9, 2018

  • ethereum gas fees (currently $0.035/transaction): https://ethgasstation.info/
  • upon further reflection on the potential of using ERC20 tokens I'm thinking now that the fees will just discourage use of the coin. if you want to do any kind of transaction, such as pay / tip someone OSE Coin you'd have to come up with $0.035 in ether gas ontop of whatever you are tipping in OSE Coin... on the other hand, is $0.035 per transaction a reasonable fee in order to have a decentralized / fully operational crypto currency network today at our disposal?

Feb 8, 2018

I've been thinking about Duniter and how it'll be years before it's fully tested and usable by communities outside of the original G1 currency and it occurred to me that it may be feasible to build OSE Coin on top of ethereum as a ERC20 token... only downside to this is that we'd have to pay ether as gas for various transactions. It would keep the dividend concept from Duniter but payouts would happen inside of an ethereum contract; the list of people to payout would be retrieved daily from an oracle who further retrieves it from osedev.org.

We can add various security precautions in case osedev.org is hacked, for example, the smart contract would require that a persons public key is published 15 days in a row before payouts begin and there is a 15 day phase out period after a persons public key stops appearing in the list (it does not appear in list for 15 days straight). This way, if anything happens to osedev.org there will be 15 days to resolve it while payouts continue as normal and to remove a malicious users public key from the list before payouts start (or add someone who was maliciously removed).

By using an ERC20 token it will be significantly easier to re-use all of the existing ethereum infrastructure and to get onto exchanges. This would be the fastest way to actually have a real OSE economy.

The list of public keys would be generated based on a combination of useful factors: total hours logged, CAD model changes, reviews/confirmations from other members as to a dev contributions, etc. The list generating function would continue to evolve to reflect lessons learned, taking into account special exceptions to the normal indicators, etc.

This has the best of both worlds:

  • As an ERC20 token it will live on it's own as a known and accepted standard coin system that works with all ethereum wallets. We gain both by having an existing code base to build on and the reputation of ethereum.
  • As a dividend system based on a list of public keys that we manage and maintain it has the "human" aspect of determining how we grow the community and help each other to build the future.

I still need to figure out what the cost would be in gas to run such an oracle driven ethereum dividend ERC20 token but I'd be willing to fund the initial gas account until things take off and more people would be willing to sponsor this. Probably it'll be $1/day to keep it running, not including what individuals pay for gas to actually use the tokens as currency.


Feb 4, 2018

  • tried to figure out strange license bug on github where it wouldn't recognize the GPL license of osedev
  • added videos to previous dev meetings and update the current meeting with new google slide deck

Jan 27, 2018

Lexprinter-v3.png

Jan 20, 2018

  • working on a simpler frame for 3D printer (re-using the universal axis rods for the frame instead of CNC cut steel sheets)
  • giving OpenSCAD a go instead of FreeCAD as it's much faster to prototype with:

Lex-openscad-wip-frame.png

Jan 14, 2018

Jan 6, 2018