Tommy van der Vorst
Tommy van der Vorst
See also #43
Blocks now have a `miner` public key hash, now there should just be a way to grant a certain query to a miner (kind=query, table=money, user=$miner, query=`update money set balance...
#30 and #34 can be implemented using an 'incentives' table that lists special transactions that are executed upon each mined block (e.g. `UPDATE balances SET amount = amount + 1...
Both actually support submitting mutating queries! When you use the pq protocol, just connect with your hashed public key as username and private key as password (the server will sign...
Looks like it is unable to find the OpenSSL library. Did you install the openssl library+headers? (See the Dockerfile, you should at least execute the equivalent of `apt-get install libcurl4-openssl-dev`...
This ideally should use DNS-SD (e.g. SRV records) similary to the locally advertised mDNS records. Unfortunately the Linux implementation does not allow browsing non-local domains and it doesn't look like...
Let's make these regular seeds (e.g. Catena node URLs). These nodes can then use peer exchange to provide additional ones.
Perhaps implement a more generic 'transfer ownership to [user]' mechanism (where [user] can be 'nobody').
Proposed syntax is `LEAVE DATABASE x TO y;` to transfer, or `LEAVE DATABABASE;` to disown it forever. TBD: Disowning forever is only allowed when there is at least one (valid?)...
Needs a global `routing` or `state` object from which current selections etc. are loaded. The object should also support updating, e.g. ````javascript { mainTab: "identities", selectMainTab(name) { this.$set('mainTab', name); updateURL();...