67P / kredits-contracts

:warning: [MOVED] Smart contracts and JS API for Kosmos Kredits
https://gitea.kosmos.org/kredits/contracts
4 stars 4 forks source link

Review the usage of AragonOS #59

Closed bumi closed 5 years ago

bumi commented 5 years ago

It seems Aragon has made some great progress and I from what I see and from my early experiments I really like the project. We should review if we can use AragonOS and maybe even make our contracts compatible with aragon.

Upgreadability, Permission control and Forwards solve topics that we had often discussed before and are hard to implement.

raucao commented 5 years ago

Good point. Maybe you could document what you researched so far in the wiki.

raucao commented 5 years ago

@bumi Shouldn't the kredits for this one be distributed via wiki edits?

bumi commented 5 years ago

maybe I am a bit biased because I really like a lot from what I have read and seen online. And I like their approach. ;)

But it seems that the AragonOS stuff could be useful. The functionality it provides addresses topics that we have been talking a lot about and have been struggling with: Upgreadability, Permission control, Forwarders.

Documentation: hack.aragon.org

The aragon-cli also provides some inspiration to our CLI/scripts. It is a wrapper around some tools and to interact with the smart contracts. e.g. to run dev-chains (similar to our npm run ganache)

bumi commented 5 years ago

yeah, you are right. should be distributed through the wiki and added to the wiki.

raucao commented 5 years ago

Fwiw, I'm also slightly biased, but against it. Because whenever I looked at it, it seemed to me like it was geared too much towards digital corporations instead of cooperatives. That's why I think we need to put in the effort to properly review it and document the findings in detail, including a resulting list of benefits and drawbacks.

bumi commented 5 years ago

please note that I am talking about AragonOS here. not the aragon app/network

bumi commented 5 years ago

Started collecting notes and links here: https://wiki.kosmos.org/Aragon

bumi commented 5 years ago

aragon will be used in #62