View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
4778 | Composr | points | public | 2022-01-19 02:29 | 2022-09-07 22:17 |
Reporter | Chris Graham | Assigned To | PDStig | ||
Priority | normal | Severity | feature | ||
Status | resolved | Resolution | fixed | ||
Summary | 4778: Points escrow | ||||
Description | As a part of support for Composr running autonomous organizations (DAOs without the blockchain), we should make it easy to sell your points to someone else. This is essentially the same thing as selling your stock in a company in order to give someone else voting rights over that company. Currently you could gift the points in return for payment (one coming before the other), but that has an element of trust, backed by a thread of (need for) manual administrator intervention upon fraud - not what you want for an autonomous system. So instead, allow a member to put some points into escrow, managed by the Composr site. The points will either be: 1) transferred back to the originating member after a certain amount of time passes 2) transferred to a different named destination member once both members declare the escrow condition met (whatever this is outside the scope of the system, but usually would be some kind of payment going through) 3) marked in dispute if only one member has declared the condition met. The dispute keeps the points in limbo until someone with escrow dispute resolution privilege comes through and determines who the points should go to It still requires manual intervention for the case 3, but it is no longer time sensitive, and the chance of that condition happening is much less than chance of random fraud during a direct transaction - because the points are held in limbo and a fraudster very likely would not win. | ||||
Additional Information | We are looking at ways to get managing Composr sites closer to a DAO. However, managing everything as a true DAO with zero trust isn't close to realistic at some point, so it's simply a direction we are moving in, taking inspiration. Think having sites run far more by democratic consensus, but optionally tilted towards those who have earned bigger stakes via confirmed contributions (points) - and with the option of selling your stake. There is still trust in those hosting the website, and those with privileges - but the idea is that there's an honor system for those people, and they will keep each other in check - while random new members need to prove themselves first. | ||||
Tags | AutonomousOrganisation, Roadmap: v11 | ||||
Attach Tags | |||||
Attached Files | |||||
Time estimation (hours) | 8 | ||||
Sponsorship open | |||||
|
Please make sure the Composr feature list is updated for this, and previous substantive features you've been adding. I've done that for you in the attached patch. However, please review the text of the points section entirely to make sure it is still accurate for our forthcoming verbiage update. To be clear, the feature list is for substantive parts of Composr, not every little detail, and not a changelog. It should be updated when things are added or removed from Composr. features.diff (1,996 bytes)
diff --git a/sources_custom/miniblocks/composr_homesite_featuretray.php b/sources_custom/miniblocks/composr_homesite_featuretray.php index b8e36904b5..7acc4799e2 100644 --- a/sources_custom/miniblocks/composr_homesite_featuretray.php +++ b/sources_custom/miniblocks/composr_homesite_featuretray.php @@ -212,6 +212,7 @@ $feature_tree = [ null, // divider ['Auditing', 'See what gifts have been given to crack down on any abuse'], ['Profiles', 'Browse through member points profiles, and see what gifts members have been given'], + ['Escrow', 'Send points to another member, but keep them from being received until conditions are agreed met'], ], 'A virtual economy for your members', ], @@ -643,6 +644,7 @@ $feature_tree = [ ['Post Templates', 'Use your forum as a database for record gathering <a target="_blank" class="link-exempt no-print" title="(Opens in new window) Example of Post Templates" href="http://shareddemo.composr.info/adminzone/index.php?admin_cns_post_templates"><img class="inline-image-3" alt="" width="12" height="12" src="{$IMG*,icons/arrow_box/arrow_box}" /></a>'], ['Post preview', 'Read a topics first post directly from the forum-view'], ['Highlight posts as ‘important’ <a target="_blank" class="link-exempt no-print" title="(Opens in new window) Example of Highlighted Posts" href="http://shareddemo.composr.info/forum/index.php?page=topicview&id=3"><img class="inline-image-3" alt="" width="12" height="12" src="{$IMG*,icons/arrow_box/arrow_box}" /></a>', 'Your posts will be <a href="https://www.youtube.com/watch?v=5hARDXYz2io" target="_blank" title="(Opens in new window)">high as a kite by then</a>'], + ['Constitutionally-suitable poll voting', 'Weighted voting and per-forum configurable setting defaults/enforcement'], ], 'Conversr-only', ], |
Date Modified | Username | Field | Change |
---|---|---|---|
2022-01-19 02:29 | Chris Graham | New Issue | |
2022-01-19 02:29 | Chris Graham | Tag Attached: AutonomousOrganization | |
2022-01-19 02:29 | Chris Graham | Tag Attached: Roadmap: v12 | |
2022-01-19 03:07 | Chris Graham | Tag Renamed | AutonomousOrganization => AutonomousOrganisation |
2022-08-02 01:15 | Chris Graham | Assigned To | => user4172 |
2022-08-02 01:15 | Chris Graham | Status | Not Assigned => Assigned |
2022-08-15 15:48 | Chris Graham | Tag Detached: Roadmap: v12 | |
2022-08-15 15:48 | Chris Graham | Tag Attached: Roadmap: v11 | |
2022-08-23 15:16 | Chris Graham | File Added: features.diff | |
2022-08-23 15:16 | Chris Graham | Note Added: 0007475 | |
2022-09-02 20:54 | PDStig | Relationship added | related to 4916 |
2022-09-07 22:17 | PDStig | Status | Assigned => Resolved |
2022-09-07 22:17 | PDStig | Resolution | open => fixed |