2018-11-04 02:25:47
I run nothing but debian
Fireduck
2018-11-04 02:26:09
apt-get install openjdk-8-jdk vim screen git dc dstat curl ntp
Fireduck
2018-11-04 02:26:15
that is my normal system stuff install
Fireduck
2018-11-04 06:56:23
short feedback: switched to lobstack and node synced without any issues
Ghadras
2018-11-04 07:41:10
@Ghadras what version of java? release? it has to be 64 bit.
Clueless
2018-11-04 07:43:10
Ghadras
2018-11-04 07:44:31
```
OpenJDK Runtime Environment (build 1.8.0_181-8u181-b13-2~deb9u1-b13)
OpenJDK 64-Bit Server VM (build 25.181-b13, mixed mode)
```
Clueless
2018-11-04 13:47:19
block headers in a leveldb database are about 100MB
Clueless
2018-11-04 15:46:51
Sweet, serialized stats objects are 4M
Clueless
2018-11-04 22:15:07
What TPS has the testnet achieved so far?
Gravitytiger
2018-11-04 22:15:48
10
Fireduck
2018-11-04 22:15:56
6000 tx blocks
Fireduck
2018-11-04 22:16:05
600 second block time
Fireduck
2018-11-04 22:17:46
Eventually going to increase the block size
Fireduck
2018-11-04 22:24:33
can a non-trusting distributed ledger system actually be throughput oriented?
Rotonen
2018-11-04 22:25:07
even the bank-internal closed distributed ledger systems are not high throughput systems, but just a convenience shorthand for sharing open books between parties
Rotonen
2018-11-04 22:47:02
Depends on your criteria. Suppose you don't mind a cluster rather than a single machine node.
Fireduck
2018-11-04 22:47:21
You could have a sharded braid of chains or a shared chain in general
Fireduck
2018-11-04 22:47:31
And hit whatever number you need
Fireduck
2018-11-04 22:47:37
well, the people whom seem interested usually pull out credit card processing levels of transactional densities
Rotonen
2018-11-04 22:48:07
or airline ticketing is an another staple i see in argumentation
Rotonen
2018-11-04 22:49:26
both of which rely on inherent optimizations from centralization and built in trust
Rotonen
2018-11-04 22:50:32
Sure. Airline ticket is silly, the airline can be central point
Fireduck
2018-11-04 22:50:37
what most people in practice have a problem with is waiting ~1h at the ATM for a transaction to confirm
Rotonen
2018-11-04 22:50:59
and what most people like is more predictable intercontinental transfers than using SWIFT
Rotonen
2018-11-04 22:51:14
or in some cases, even better within europe than SEPA
Rotonen
2018-11-04 22:51:30
within a country banks are capable of being unbeatable
Rotonen
2018-11-04 22:52:03
for the ATM use case, (or retail in general) unconfirmed is fine
Fireduck
2018-11-04 22:52:10
assuming it has some decent network penetration
Fireduck
2018-11-04 22:52:29
for the large swift or real estate transaction...well, plan on being there for an hour or two
Fireduck
2018-11-04 22:52:33
low fee unconfirmed and as soon as you leave higher fee double spend to yourself?
Rotonen
2018-11-04 22:52:50
any properly written node software will reject that
Fireduck
2018-11-04 22:52:54
snowblossom included
Fireduck
2018-11-04 22:53:08
first to confirm wins?
Rotonen
2018-11-04 22:53:27
it's not spent so long as it's still only in the mempool?
Rotonen
2018-11-04 22:54:03
i'm assuming the question above revolves around these kinds of themes of ability to consume from a bloated mempool
Rotonen
2018-11-04 22:54:47
First seen stays in mempool
Double spend is rejected, never joins mempool
Fireduck
2018-11-04 22:55:28
so only split mempool visiblity is an issue
Rotonen
2018-11-04 22:55:39
fair enough, that'd require orchestration
Rotonen
2018-11-04 22:56:44
@Fireduck relatedly how's snowblossom on dropping stuff off the mempool?
Rotonen
2018-11-04 22:57:19
FSFA first seen first added https://www.yours.org/content/bitcoin-cash--bch--is-effectively-quantum-computing-attack-resistant-adbcd22b87b9
Fireduck
2018-11-04 22:59:23
Nothing drops from menpool. Might need to change that.
Fireduck
2018-11-04 23:00:06
not yet relevant, but that one might require a lot of thinking to get right
Rotonen
2018-11-04 23:01:37
True
Fireduck
2018-11-04 23:03:20
I recently made a change such that low fee things can't use up all the block space
Fireduck
2018-11-04 23:03:34
Or in fact mempool space
Fireduck
2018-11-04 23:03:36
iirc you tested that on the testnet
Rotonen
2018-11-04 23:03:43
Yeah
Fireduck
2018-11-04 23:04:04
how'd that work in, say, network splits?
Rotonen
2018-11-04 23:06:21
Complex and am on mobile because wife is using my computer.
Fireduck
2018-11-04 23:06:27
kk
Rotonen
2018-11-04 23:06:44
Nodes gossip mempool to each other
Fireduck
2018-11-04 23:06:54
So on rejoin they will sync up
Fireduck
2018-11-04 23:07:05
i'm just generally curious around network split handling, as it's not infeasible entire countries can be off the internet for a week or two at some point in the near enough future
Rotonen
2018-11-04 23:07:22
and irc was such fun in the late 90s
Rotonen
2018-11-04 23:07:31
Yeah, that would likely be a big chain reorg
Fireduck
2018-11-04 23:08:07
I could add code that tries to put tx from orphan blocks into mempool
Fireduck
2018-11-04 23:08:24
That would try to replay everything on a merge
Fireduck
2018-11-04 23:08:33
i'd need pen and paper to try to plot that riffle shuffle
Rotonen
2018-11-04 23:09:10
It would work out if the sides we're truly disconnected
Fireduck
2018-11-04 23:09:26
And no one was signing with same key on both sides
Fireduck
2018-11-04 23:09:50
And the losing side didn't spend coinbase.
Fireduck
2018-11-04 23:09:58
So, a mess
Fireduck
2018-11-04 23:12:13
well, i’ve yet to see any system habdle something like that well
Rotonen
2018-11-04 23:12:33
centralized systems halt and bring in lawyers and accountants to sort a mess out
Rotonen
2018-11-04 23:13:34
and we can essentially only hope autopilot decentralized ones are beyond anyone’s ability to foresee in regards to how to stack the deck so they more consistently land on top?
Rotonen
2018-11-04 23:15:01
One answer there is if a wide section of nodes don't show your unconfirmed tx, don't accept it
Fireduck
2018-11-04 23:15:33
If you can't even reach most of the network, maybe don't even trust blocks
Fireduck
2018-11-04 23:17:08
Expressing hate for csv: /'"_:;!()[]|`~ ha parse that
Fireduck
2018-11-04 23:20:13
@Fireduck urlencode. Done. :P
Clueless
2018-11-04 23:21:55
@Fireduck there's more fun outside ascii for that
Rotonen
2018-11-04 23:23:10
Heh
Fireduck