02:13
Zack
The 50 thousandth veo is about to be mined.
02:13
Mr Flintstone
yup, should be in a few hours
02:25
A K
at $0.1/kW*h it costs $65-70 to mine one VEO currently
02:25
assuming 1080Ti at 4.5 GH/s at 250 Watts
02:26
Zack
If the price is significantly higher than the cost of production, that is a sign the block reward is too big, right?
02:28
O K
Maybe, but I think you're misinterpreting the data. Relative to the history of mining veo, it's very expensive to mine right now
02:49
[Riki]
+ add asset depreciation
02:51
A K
i’d say at every moment in time it should be in equilibrium, right?
02:51
more mining power “knows” about veo, just recently there was 120 th/s
02:51
but they’re not coming back, so
02:53
Zack
you are misreading the data. the highest it got was 89.4
02:54
120 was just the upper bound on the range being measured
02:55
A K
EWAH was at 120 no?
02:56
Zack
That number jumps around a lot due to randomness.
03:21
O K
But what was the price?
Aries invited Angel Freeman
03:25
[Riki]
its misleading to compare current cost of mining with spot price of veo. it has to do a lot with expectations about future price of veo. otherwise, miners would sell at spot price, which is not the case because daily trading volume is below what is being mined daily. or, miners would not mine at loss if they would not expect price in future to rise. there is a time difference between cost and realised revenues from mining in most cases.
03:26
O K
We should examine mining qua mining and speculation qua speculation, IMO
03:26
Not all miners speculate
03:27
[Riki]
i think most veo miners do. those who dont, they mine eth 😛. this is not just a guess but an opinion from at least 10 other miners that i know and who mine veo, even at loss, because they speculate to gain more in future.
03:29
O K
Perhaps most, but I've been asked many times, exchange owners can also attest, can they mine to exch addr
03:32
007 007
Please share the baht file and miner for Nvideo maps.
05:22
Mr Flintstone
50k at next block
05:23
A K
I hope it unlocks some Easter egg
05:25
Moe ⛏
Special 10 Veo reward to whoever finds block 50k
05:34
Victor
What is the most actual miner for nVidia and AMD?
05:35
Zack
Maybe ask in the mining channel on discord
05:38
Victor
FYI, there is a current FPGA that works on expanding to different algos.
I am sure that Amoveo hasn't attracted that manufacturer yet, due to low liquidity, but their devices can appear suddenly.
05:39
If you are looking for info, I can share it.
05:49
Zack
Amoveo's mining algorithm is designed to be as easy to implement as possible.
I wouldn't be surprised if someone has been using fpga for months already.
Fpga cost a lot more than gpu, so they have been a worse investment so far.
That is why gpu have been more popular.
Eventually when the profit margins are tighter, then fpga will be the better investment.
The only reason people would use fpga for mining now is if they already have fpga.
05:55
Victor
Zack: Yeah, I know it's SHA with some modifications and I have read your motives about commoditisation of mining hardware.
I though miners would not bother having some additional info.
05:57
That FPGA I pointed to is RAM-less.
07:23
Mike
Many may believe an exchange address is easier and safer. If one of the two exchanges were hacked right now, would we let the hacker keep his VEO?
Deleted invited Deleted Account
Deleted invited Deleted Account
10:31
Deleted Account
Can those trading bots really make money? I heard that a platform called fmz quant could write trading strategies by users. I don't know how that works.
10:38
Bo Smubo
What's the name of rent amazon GPu?
Deleted invited Deleted Account
17:16
Heath
It was off that manufacturer’s discord that I learnt about Amoveo. Users are requesting a bitsteam to mine veo.
18:26
Marek
Perhaps it would have been nice if there was bet channel on Insight landing success
/failure
20:21
Mr Flintstone
someone posted this on twitter
20:44
Minieep21
You got the tweet? I'll retweet
21:03
Shaun
Looks like a pretty well compiled and overall objective post. Props to whoever wrote it
21:06
A K
judging from the website, the content might be a copy-paste from somewhere
Deleted invited Deleted Account
23:16
Victor
$bagholder "journalist" detected.
23:59
Mr Flintstone
while they did basically just copy and paste the wp and excerpts from the GitHub docs , I think it does do a pretty good job of communicating the different ideas behind amoveo
00:03
Zack
The Amoveo part is longest. I am guessing that they are an Amoveo whale who is trying to get people from the other projects on the list to notice Amoveo.
00:04
[Riki]
so maybe zack you wrote it yourself
00:06
Luke B
It might be
exan.tech's venture group that bought a bunch of VEO
Deleted invited Deleted Account
Deleted invited Deleted Account
15:05
Ярослав
block reward raised ? )))
16:58
Can light node be ported to ESP32? :)
16:59
Zack
The light node is javascript
17:00
The full node could probably be made compatible with atom VM. It might already work.
20:11
Spike Spiegel
Which card is best for veo?
20:12
Is there a table with hashpower per card/
20:12
roughly 4.5 gh/s for 1080Ti
20:14
Spike Spiegel
Nobody tried RTX 2080 yet?
20:14
A K
from other ccys it makes no sense
20:14
[Riki]
aint no one got money for 2080
20:14
its comparable to 1080ti
20:29
Sy
and i heared they like living on the edge ^^
04:33
Deleted Account
Amoveos shot for a minute of fame. Wikileaks latest tweet: Question: What's the best "define your own bet" market where WikiLeaks can let the general public bet on who will be proved trustworthy and accurate, WikiLeaks or the Guardian?
04:35
Mr Flintstone
they would both need to make a prediction about something publicly known that is quantifiable
Deleted invited Deleted Account
Deleted invited Deleted Account
Deleted invited Deleted Account
Deleted invited Deleted Account
08:48
O K
You can find more info on the github
Deleted invited Deleted Account
11:00
Deleted Account
is
amoveo.pro official site ?
11:00
Zack
nothing is official
11:03
Mr Flintstone
except this telegram group name
Deleted invited Deleted Account
14:08
A K
Damn was supposed to be a nice smile
Aleksandr Khomutov invited Aleksandr Khomutov
Deleted invited Deleted Account
16:58
Deleted Account
Does anyone familiar with “fmz quant” platform? Does they support arbitrage strategy? In the bear market now, arbitrage trading it he only choice we left right? Small range of volatility, trend strategy seems not doing so good.
19:42
Spike Spiegel
Any "platform" which provides arb trading is scam
19:43
Arbitrage is usually very limited in both time and money - arbitrageurs don't need outside capital
20:44
Sy
arbitrage isnt that complicated automated, you just have to be able to lock enough funds
20:44
and your coin mustnt go to hell xD
21:33
Spike Spiegel
And exchange can default
21:34
Usually persistent arb oportunities have a reason - for example some exchange may have high withdrawal fees or temporary disable
21:44
Mr Flintstone
the amount of money to be made via an arbitrage strategy is measured in number of dollars and not %. so if someone is selling you an arbitrage strategy it is likely either a scam or won’t work.
Deleted invited Deleted Account
00:01
A K
Anyone checked how
funfair.io do their state channels on ETH?
00:02
They have no oracle design yet, but state channels are declared to be working
00:07
5 Our Solution: Fate Channels
We have invented a provably fair system using state channels
containing pre-committed partial RNG seeds provided sepa-
rately by the player and the operator. These partial seeds are
comitted to the blockchain at the start of the gaming session.
State channels work by allowing participants to engage in a
rapid back-and-forth countersigning of updated “claims” on
an escrowed amount of funds. The Bitcoin Lightning protocol
was the first to popularize the idea. On EthereumVM-capable
blockchains, State channels are very simple to create and im-
plement – a smart contract holds escrowed funds, and then
releases when the state channel participants request it.
During gaming, we create instead a “Fate Channel”; a State
channel with the added ability to verify a progressive reveal
scheme by both parties, advancing a deterministic (“fated”) but
unpredictable sequence of random numbers.
Details of our Fate Channel implementation will follow our to-
ken sale; for now we feel it gives us and our token holders a
competitive advantage to keep implementation details private
a little bit longer.
00:32
Mr Flintstone
The last sentence is a little sus
Deleted invited Deleted Account
Simak off invited Simak off
04:31
Tarrence van As
Zack the github mentions that if two participants take opposide sides of a bet, initially the market maker is the coutner party and needs to lock collateral to cover each bet. However, it suggests that it is possible to match the two betters directly and free up the market makers collatoral. Could you provide more info on how this is done? Do the two participants need to interact with each other to transition to a peer-to-peer bet or is it possible for the market maker to do so without any interaction from them?
04:58
sanket
Anybody here can help?
I made a big mistake. Just got scammed of 59 VEO because of greed and carelessness.
QueenFlorence (discord user) message me with a deal and I accepted it. He asked to contact sONk for escrow. He made a server with 3 of us. The timing was such I did not remember to see the discord id. I wasn't thinking right.
I sent him a small txn and he confirmed. Then I sent him all of it.
He deleted everything at that time and that's when I realise I got scammed.
Just lost all of my VEO holding.
This was the address to which it was sent.
https://veoscan.io/account/BMoSc%252B5TgNEOLD4TNadjxwoJQBEz1K549Ge44pLQOOelb5xwCJX5ols%252BG47Febn75lAXJf3tEAqeDxYgn6IUaqo%253DI know I should have cross check multiple times and it was too good a deal to accept it(0.06 btc for 1 Veo)
But I forgot all the basic hygiene. Accumulated for 8 months and then lost it all in 8 seconds.
05:15
Can you screenshot the conversation etc
05:16
I'm not sure what can be done. Maybe contacting exchanges is a start.
05:16
I'm sorry that happened to you
05:16
A K
So sorry, I've seen his/her offers, seemed shady as fuck.
05:22
How can it be done?
The address which I sent to has a long history of transaction.
05:23
I am away from my desk or I would do it for you
05:24
sanket
I mentioned in the channel.
05:33
A K
A lot of transactions come from mining
05:34
sanket
Yeah but they sell too.
05:59
private_pr0perty
Hello. Can I trust
qtrade.io for trading veo?
05:59
O K
Haven't seen any reason not to trust either exchange
06:00
private_pr0perty
Thank you
07:37
Zack
The benefit of using a market is that the contract can be matched at the market price.
There is a plan for moving bets from indirect paths to direct paths. It is a simple application of hash locking.
No one programmed a tool for that yet.
The smart contracts are turing complete, so we can program many things.
A more short term goal is for making customized bets between pairs of people without any market.
This way there is no extra colateral locked up. It is nice for cfd contracts, which are often customized and traded otc.
Deleted invited Deleted Account
11:35
Deleted Account
hey guys, just wonder what is the easiest way to send veo?
11:56
mm
By lack of https I can already tell it’s unsafe
11:57
(They support https, but it should be enforced)
11:59
And even when you connect via https it communicates with node via http
12:03
is that something that could be implemented?
12:04
mm
What not using zack lighting wallet?
12:12
O K
Zack's light wallet is also not https, for the record
12:12
mm
But usually you run it locally? I hope!
12:12
O K
And I agree, it would be preferable
12:13
Depending on the wallet, sure
12:41
Sebsebzen
desktop wallet would be cool too
14:57
Denis Voskvitsov
as Zack said, using https doesn't add much to safety here, since all the data used by web wallet are stored as merkle proofs or sent to the full node signed.
anyway, I think we'll force https on
amoveo.exan.tech eventually
16:18
Kinda like this setup
16:19
Keeps things clean and compartmentalized
16:19
A K
Yeah I remember vivid battles here on this ))
16:20
Sebsebzen
Maybe there will be several service providers for VEO in the future and they can received development funds via futarchy mechanism
16:20
Which makes the project more antifragile and efficient
16:20
Than ICO which received millions of USD upfront and has little incentive to deliver anything afterwards
16:25
Harmony is lifer • $ONE 🦄
Agreed! Qt wallet would be awesome.
16:52
mm
Doesn’t matter, because I can inject arbitrary JavaScript if it’s served via http. And steal your keys. Or subvert pseudo random number generator to predict generated keys if I want to be stealthy .
16:56
A K
The full node doesn't have HTTPS afair, that was the show stopper
16:58
Denis Voskvitsov
yes, that's good reason to secure channel. you're right.
16:59
it shouldn't. we can wrap requests with https-supporting web server. it's not that straightforward due to some default node settings, but possible ofc
17:48
mm
I think things like that should be included in technical comparison with other projects.
18:04
mm
Aeternity for example uses noise protocol for communication between nodes.
18:05
Amoveo needs solids foundations like that to compete with others.
18:16
is it solid, or is it the case of "roll your own crypto"
18:36
mm
Very solid. They really did good job with it
18:37
But... I don’t know about Erlang implementation. maybe it’s not so solid
18:45
Gregor
Hi all, I’m pretty new to Amoveo. I’d like to start playing with mining. Have an Intel NUC i5 with 16gb RAM. Would that work? Or would I need a gpu miner?
18:48
A K
only GPU at this point
19:09
[Riki]
Only fpga at this point 😆
19:56
mm
Still on fpga, lol? Only asic at this point
19:59
A K
yeah, canaan selling all models at $200, should do double hashrate on veo, amirite?
20:02
Its like a gtx 4080ti
22:21
Ok guys who is keeping the price down?
22:21
Who is the mega whale?
22:30
Mr Flintstone
looks like an early miner exiting
22:30
at least one of their pubkeys I mean
22:36
Tromp
O okk makes sense
22:42
Tromp
Hodl till 5 billion mkt cap 🍺
22:43
There is no hurry my friend 👍🏻
22:56
NM$L
why pump today
00:06
Jurko | Bermuda capital 📈
Ath was like 0.1 btc?
00:33
Minieep21
ATH in USD was around $1k
00:34
Crypto was going through another dump then so BTC/ETH pair ath is not concrete
00:40
Mr Flintstone
back in the day veo traded basically only in USD
00:40
I think like 0.1-0.13 or so was ATH
Deleted invited Deleted Account
00:46
Jurko | Bermuda capital 📈
Yea i know that
00:47
Highest I saw in discord was ~850
00:52
Sebsebzen
Whats now in USD, i've been out of the loop
00:52
and before we get scolded to discuss this on discord :)
01:06
Jurko | Bermuda capital 📈
150-200$
01:15
Sebsebzen
not to bad
01:21
Deleted Account
mainly the exchange coin was ETH in discord. Best prices was ~0.8 eth ... so the price for veo is better now ... dont think in usd :)
Le Anh tuan invited Le Anh tuan
01:22
Deleted Account
so if you kept the eth u are now in a worse situation then with veo
Pete | Tankwars.zone | Fiberblock.io invited Pete | Tankwars.zone | Fiberblock.io
06:25
Pete | Tankwars.zone | Fiberblock.io
How to mine??
06:28
What gpu specs on this ?
06:31
Pete | Tankwars.zone | Fiberblock.io
How do i see specs of the coin ??
06:45
Aries
this is great
Deleted invited Deleted Account
09:36
Harmony is lifer • $ONE 🦄
Bro Zack you have plans listing veo on binance or bittrex?
09:59
Gregory
And coinbase please))$
11:03
Deleted Account
Does anyone know the backtesting mechanism of the fmz quant platform?
11:06
Deleted Account
zack plz veo etf
Oke Pearson invited Oke Pearson
18:33
Deleted Account
where can i see how futarchy works in the future
18:34
A K
you mean in principle or whether there are any open govt oracles?
18:37
Deleted Account
i mean in the future when futarchy is being used, where can i see it
19:09
private_pr0perty
Hello, where I can to check balance, if I have only private key. Is it possible?
20:05
Zack
Use the private key to generate your public key. Then use the public key to look up your balance.
20:06
private_pr0perty
Thanks. Could you share a link for doing this?
20:07
Depends if you have a full node formated private key, or if it is light node formatted.
Deleted invited Deleted Account
06:51
Zack
Does anyone use the oracle_bets endpoint on the external api?
It seems like a security vulnerability, and it is so poorly named, I really want to get rid of it, or at least rename it.
06:56
The tree-fix hard update is pretty big.
I think the cleanest way to do this is to have everyone stop using the oracles for a period of time.
We give people some time to close any leftover orders in the oracles.
The update deletes the old merkel trees of orders entirely, and we start fresh.
This way we can focus on optimizing the sync speed.
07:19
Deleted Account
Is there a particular type of user that benefits most from optimizations in the sync speed?
07:20
Zack
more decentralized == cheaper to run a full node.
Sharding is an important goal for anyone holding VEO tokens, we don't want unnecessary complications to slow this goal down.
Deleted joined group by link from Group
Deleted invited Deleted Account
19:30
A K
That will kill the CMC oracle?
19:31
Zack
We could plan the hard update for after new years
19:31
It's only a month away.
And the software isn't written yet
19:33
A K
If the oracle resolves to True, we will have at least two new exchanges , so it'll be necessary to coordinate with them, too
19:38
Zack
Everyone running full nodes will get a big warning before the update. Just like the dozen or so hard updates we have done so far.
23:46
Spike Spiegel
What's the current consensus on total supply?
23:52
Moon
Not sure if that is still the current thinking
00:39
One can get bankrupt flipping a coin biased in his favour
00:43
Zack
Very cool link. This math looks so useful.
03:11
Zack
The problem is that they only solved for the case where one asset is perfectly safe, and they other is risky.
Many cryptocurrency enthusiasts think that fiat currency has significant risk of hyperinflation.
It would be cool if there was a javascript tool where you could plug in your expectations of the risk profiles of different assets, and it would calculate the optimal hedged portfolio based on your beliefs.
03:13
I got the single node tests passing on the hard update branch, so hopefully it will be ready soon.
Another benefit of this hard update is that it will be much easier for the light node to read merkel proofs of information from the oracle, because oracle bets will be in the same format as all the other merkel proofs. we can reuse existing libraries.
03:27
O K
When real testnet
03:27
Zack
ive got to get the integration tests passing first
03:27
Mr Flintstone
not sure it is easy to measure consensus about that. all we have is the block reward/block time to modify, not like we are using futarchy to define a halving schedule
03:28
maybe we should use PoA for this if we have it
03:29
seems cleaner than dealing with mining and diff
03:41
Zack
how about an upper limit on block difficulty.
So you if you use a gpu, you get hundreds of blocks a minute.
03:42
it looks like integration tests are passing
03:48
O K
I think keeping as close to the main net is the spirit of testnets
03:48
Minus the changes trying to be made
03:49
Zack
Amoveo is a lot more adaptive than most blockchains. Life finds a way.
03:49
It could mutate and escape our control
03:50
O K
This doesn't happen lol
03:52
Spike Spiegel
Is it only coin with governance for supply?
03:52
O K
Just make the testnet dev reward 1000x the block reward and give some random admins addresses too
03:52
Then we can hyperinflate at will
03:53
And also give away some for people to play with channels
03:53
Zack
We should call the testnet "Jurassic Park" to remind us of the risk
03:53
O K
People like playing on testnets, see ethereums
03:53
Zack
Amoveo uses futarchy governance for many things besides the block reward and block time
03:54
the dev reward is controlled by governance
03:54
Zack
adding some hyperinflation that is outside the control of governance sounds like a good strategy for neutering the dinosaurs.
04:00
Spike Spiegel
But nobody is using the governance variables for anything else / futarchy markets aren't popular compared to directly investing in VEO as just coin
04:00
Zack
We used futarchy to make some decisions about hard updates and governance updates.
04:01
Futarchy isn't a big deal the way an election is.
Only a small handful of insiders actually participate in the futarchy or even talk about it.
04:01
If futarchy is effective, then good decisions will be made for Amoveo
04:02
Tromp
How do you plan for the amount of users vs the amount of speculators in a futarchy system? Simply the people that dont pay dont care?
04:03
Zack
If you speculate in futarchy, either you guess right and it doesn't matter, or you guess wrong, in which case your bet is a prize for someone else to come and report the truth.
Robin Hanson wrote a paper about how people betting wrong increases the accuracy of prediction markets.
04:04
I am expecting most recreational gamblers to participate in the user friendly smart contracts on top of the lightning network.
I expect almost no one to make oracle transactions on the blockchain.
04:05
Tromp
Can a miner with a lot of money come in at these prices and vote for the block reward to increase by x percent messing with the holders?
04:06
Zack
An attempt to manipulate the result of a prediction market like this is the same as throwing money away. You can't influence the outcome.
04:06
Bad bets are a prize for others to take from you by making good bets.
04:08
By the way, does anyone know why the hashrate keeps increasing so much?
04:08
Some chinese miner or something?
04:09
Zack
The price of other blockchains has gone down lately, it makes Amoveo more profitable to mine relatively.
04:10
the hashrate was 50% higher a couple weeks ago
04:10
Spike Spiegel
I thought that "non-speculative" value of veo should reflect amount locked in markets / channels
04:12
Zack
"speculative" often means that people are gambling recreationally. I don't know what you are saying
04:21
Spike Spiegel
That people are buying due to expectation of price increase & possible supply reduction and not that organic usage of markets would force higher price
04:22
Zack
right, people use "speculative" to describe that sort of an investment
04:22
but I think in this case, Tromp was asking about people who gamble in a futarchy market without knowing anything about which decision is better.
04:24
It is a little complicated, because VEO is something you can invest in, and it allows for all these other contracts that you can invest in.
So we use similar language to describe VEO and to describe the different smart contracts.
04:36
Spike Spiegel
Right now price = supply & demand play. Meanwhile Ethereum is "backed" by ERC20 tokens, since they need ETH for liquidity and apparently ETH marketcap > sum of erc20 marketcap
04:36
Marketcap of veo needs to be higher than the dollar sum locked inside - IHMO getting more people to use it that way would yield higher returns than anything else
04:36
O K
I'd rather be backed by supply and demand than backed by shitcoins, if that's what you're saying
04:38
Zack
Erc20s could sum to something bigger than eth. Why not?
04:39
All amoveo contracts are priced in Veo.
04:42
Tromp
Have you though of a way of valuing Amoveo from a fundamental perspective in usd terms? Must be extremely hard in this stage i guess
04:45
Zack
we made a contract for difference CFD smart contract.
So now you can make synthetic USD on Amoveo.
04:49
Tromp
I mean in terms of market cap hahaha i read the other day that you wish to surpass augurs market cap
05:06
Zack
I want to build the new world reserve currency.
Financial derivatives are the most popular application of currency.
10:42
Props to whoever structured the sell book, assuming that 20 different people aren’t floating sell orders 20-50% above market price
10:59
O K
People have been market buying
11:23
Harmony is lifer • $ONE 🦄
Guys i think its better to use qt wallet for veo
14:20
Ben
then start adopting it
14:32
Sy
Is that really the case?
Deleted invited Deleted Account
17:42
Spike Spiegel
erc20 ICO's created massive demand for ETH itself
17:48
infinite Eth being sold, dep eth
17:50
just imagine for a second the amount of Eth dropped in icos, most of them scam icos
18:23
Deleted Account
good link, thanks. And if you draw the line along x axis further towards 100, you will find that after 100, your growth rate is more than 40%, which means you need to invest all your money each round...someone please correct if i am wrong.
18:30
[Riki]
isn't your expected loss maximized if you bet 100% every round? after infinite rounds, your chance of surviving is 0?
18:32
Deleted Account
i believe you are right. just want to know what the positive return means after 100, does that mean you need to borrow?
18:40
[Riki]
if you can borrow additional funds each time after an unsuccessful round, then it would make sense that you bet 100% each round since you can never lose (you can always borrow again and again). in other words you dont have a financial leverage limit. i dont know how to interpret the "40%" growth rate in that context. how does the profit distribution look like, is it normal?
18:50
Deleted Account
not sure, that is out of my knowledge.
04:04
Spike Spiegel
Instead of buying $1000 worth of S&P500 you can borrow $2000 for $1000 to buy $2000 worth of shares = so your upside and downside risk is 2x (and you need to pay interest + risk liquidation)
Deleted invited Deleted Account
05:35
I’m trying to understand how to find who an order in an oracles order book belongs to
05:42
Zack
It's a linked list. It points to the next order.
05:53
Tarrence van As
Ok, so it should correspond to the next orders aid
?
05:56
When querying some orders for an oracle I’m getting data that looks like this:
{
"amount": "14702787",
"id": "BMjV7rAAssU+DGd8w+6XsyDSdgoichddlSipZT3U+jehHSD68UwPdF9TO3HQ0g4hCh2rgUQyqPnP7vP0i/l8Ijw=",
"pointer": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=",
"root_hash": "fj8c2jiAO9WT9kAhdZ0bAWF4xQI4BQrsPw1BKQDq0OQ="
},
{
"amount": "5260629159936",
"id": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE=",
"pointer": "ssU+DGd8w+6XsyDSdgoichddlSipZT3U+jehHSD68UwPdF9TO3HQ0g4hCh2rgUQyqPnP7vP0i/l8IjwAAAAAAAA=",
"root_hash": "fj8c2jiAO9WT9kAhdZ0bAWF4xQI4BQrsPw1BKQDq0OQ="
}
Where the pointer doesn’t match the next orders id perfectly, but a large substring does. For example in the case above, ss
U+DGd8w+6XsyDSdgoichddlSipZT3U+jehHSD68UwPdF9TO3HQ0g4hCh2rgUQyqPnP7vP0i/l8Ijw m
at
ches. I wonder what I am doing incorrectly
05:57
This is for oracle tgGxIve5FdNsAB0t4diP5p3cJjeax05KpWX7ltfJjyI=
08:54
Maybe the order is not being decoded correctly.
12:34
Zack
The bunch of AAAA at the end is zero bytes. So it isn't decoding correctly.
12:36
Tarrence van As
Thanks. I’m debugging the deserialization function now but haven’t been able to figure it out yet.
12:37
Input Data: <<"BE/xUgDuGzJMqZl6xZpP74v+z5ACl6I5Radeh3Jyn0BJeWUWGtgtEuODCE1/iojRUvgGxho3kqkMFjLZimM10lMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQ==">>
Amount: 4741397610734
AID: <<"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE=">>
P: <<"GzJMqZl6xZpP74v+z5ACl6I5Radeh3Jyn0BJeWUWGtgtEuODCE1/iojRUvgGxho3kqkMFjLZimM10lMAAAAAAAA=">>
12:37
Zack
great.
I am guessing you are using some javascript library to decode?
12:38
Tarrence van As
No, I’m using the erlang client
12:38
Zack
what command are you using to decode the order?
12:38
Tarrence van As
I’m calling it internally
12:38
Zack
orders:deserialize/1 ??
12:39
Tarrence van As
orders:get/2
12:40
In theory this should exhibit the same issue but I haven’t tested yet
12:41
Zack
I notice that it is 65 bytes with the AAAA at the end
12:42
oh, this is the head of the list.
12:42
I made the head of the linked list a little different. It stores some meta data about the entire list, like how long it is.
12:43
that is why it says such a big number for Amount. that isn't an amount of veo, that is just decoding junk binary as if it was an amount.
12:47
Tarrence van As
Gotcha, so the deserialization function needs to be updated?
12:48
there is this other function already to deserialize order-headers.
18:04
What a mess at AE, think i'm going back to Amoveo mining
19:07
What's going on with them?
19:07
Chris 🍞
poor mining tools from dev team, since launch someone with private software been mining 90%+ of all blocks
19:09
A K
100% expected lol
19:10
But it's capitalism
19:10
Anyone had like a year to develop custom mining software
19:10
Sy
whats their algo? cuckoo cycle?
19:11
Sy
isnt that used in other coins before? thats always dangerous because there might be an asic already in the making and they sweep by your coin as a side effect
19:11
it will be used in Grin
19:12
but AE might be the first one to market actually
19:12
and the algo is supposed to be ASIC resistant *cough* *cough*
19:14
cant find which coins are using it tho but as someone explained earlier, there is nothing you cant build an asic for, an asic is just specialised for one task, doesnt matter what task it is - usually asics have not that much memory but thats just one parameter you have to change and its working again as prooven by bitmain
19:21
Sy
so zacks approach is a good one, choose an asic friendly algo because its going to happen either way, this way more ppl can get a shot at it vs a complex algo but dont take an existing one
21:03
how to make sense of it? :-/
21:05
Gregory
софт конечно очень сырой
21:59
seems similar to predition market
22:00
but are used to verify truth
22:33
Spike Spiegel
TBH trustory seems like another Theranos
22:41
Zack
I think it is because of the delete-account txs that this person used.
They received money from the other accounts that got deleted.
22:42
A K
is there a way to fix it somehow?
22:42
so that explorer shows correctly
22:43
Denis Voskvitsov
AFAIR veoscan did smth to handle these tx's (they're special because tx amount isn't stored in blockchain)
22:43
A K
i assume it's just the explorer bug(?) and that the node "knows" the correct balance
22:43
Zack
Haha
Looks like someone is trying to sell prediction market oracles, but they don't understand how a prediction market works.
22:48
S S
Isn't that similar to the lie detector you were talking about?
22:51
Zack
The amoveo lie detector is for assessing the accuracy of people's promises about the future. It uses a combinatorial prediction market.
Truthy looks like it is for knowing facts about the world as it exists now.
23:03
S S
Well even if I'm able to detect if the news published last week was true/false, it can be useful for assessing reputation of the publisher, no?
23:06
Zack
A prediction market allows us to bet on anything that will eventually become common knowledge.
We can bet on a sporting event, because after the event ends it is easy for us all to know who won, so it is easy to report the result to the blockchain.
But if something is not common knowledge, then we could not bet on it.
If the community can't easily agree on the outcome, then they would not know what to report to the Oracle.
23:08
A prediction market can be used to know if someone is lying when they make a promise about doing something public in the future.
A prediction market can't be used to know the accuracy of a person's story about the past.
23:18
S S
Doesn't a story's validity eventually become evident as more facts open up. I agree the timeline is not well defined but at some point of time you're going to Know whether it was factually right or wrong, I think or maybe my understanding of prediction market is wrong.
23:20
Zack
I just flipped a coin.
I tell you it landed heads.
I could be lying.
How long until you can tell me if I was lying or honest about the coin flip?
It doesn't matter how long you wait, you will never know the result of the coin flip.
23:22
Oracles can't be used for secret coin flips by anonymous people online.
Oracles can only be used to record information that is common knowledge. Information that is cheap for anyone to look up.
23:23
S S
Just to understand better, what would an oracle for amoveo lie detector have?
23:26
Zack
For example, Bob is running for president.
He promises that if he gets elected, the price of beans will go down by at least 50%.
So we would make 2 oracles. One asks if Bob gets elected.
The other asks if the price of beans fell by at least 50%.
Then we make a market to ask about the correlation of these variables.
If they are correlated, that means Bob's promise is honest. If he is elected, the price of beans will probably go down at least 50%.
If they are uncorrilated, then Bob is a liar.
23:28
NM$L
A guy found ae is 51 attacked
23:29
S S
Ah, got it. Thanks man.
23:30
Zack
Ico is so difficult.
All 100% of coins are at risk on day one.
In amoveo, we had very few tokens at risk on day 1, because they hadn't been mined yet.
23:30
O K
Vulnerable and attacked are two different things
23:30
A K
afaik nobody uses mainnet tokens yet, no exchanges accept them, so what's the point of the attack?
23:31
NM$L
harold harold 04.12.2018 23:25:16
you can update block explorer every 3 second
23:31
Other wise ae is not using mesh network
23:31
Its several mintes ago when it updared
23:31
NM$L
nassim|DefiPulse 04.12.2018 23:29:59
I can see last blocks are by different miners.
23:31
Why should a 51% attacker give blocks to someone else
23:32
O K
Orphaned blocks?
23:33
If they have enough hash rate, and depending on how well their network syncs, it may not even be deliberate
23:33
Have there been double spends?
23:33
Zack
They have a block Explorer?
01:28
Adel
is amoveo an ERC20 token?
01:28
Zack
No.
On March 2 2018 we launched main net starting with zero tokens
Evgeny Vlasov invited Evgeny Vlasov
04:23
Zack
I am planning out making a testnet to try out the new hard update before we do it on mainnet.
04:26
Prizrak
what's new?
04:26
Zack
I was thinking of forking at a recent height, so we all have the same balances. but I am a little concerned about transactions being replayed on both sides.
Even if I build great software to prevent txs from being replayed, I am worried that the user interfaces wont be clear enough.
For example, you could use any light node to make a valid signature, so generating the signature from a testnet light node isn't a guarantee that it can't be broadcast on main net.
04:40
This update replaces a lot of code with other much shorter code.
So now something like 10% of Amoveo's code is dead. It is only used for verifying historical blocks.
I am hoping to find a way to add a checkpoint, so that we can stop doing some aspects of verification for these old blocks.
That would make syncing faster, and allow us to delete a bunch of confusing unused code.
04:51
Zack
maybe I should just append every dead line with the comment symbol, and add a line to the documentation explaining how to tell when code is dead.
05:44
Zack
I think there is a daily pattern in the VEO price.
I guess some time zones are mostly selling, and others are mostly buying.
05:48
I see cup and handle and liftoff
05:49
Zack
Veo is doing pretty well considering how this is a bear market.
It seems like we aren't very correlated to other cryptocurrencies, so that means VEO is probably a good hedge for most cryptocurrency investors.
05:50
O K
I think it's being made into that hedge
05:51
Spike Spiegel
It has 1.8 beta - one should short BTC and long veo for hedge
05:53
Zack
I think a reason that cryptocurrencies are so correlated is that a lot of projects have a lot of cryptocurrency from their ICO. So a large fraction of the value of an altcoin is in the bitcoin/eth reserves of the business who did the ico.
Amoveo doesn't have any crypto reserves.
05:53
why do you think it is 1.8?
05:54
O K
This is less simple than just the fact they are priced in BTC/ETH on exchanges
05:56
Mr Flintstone
doesn’t coinpaprika do the beta calc?
05:57
I would take beta calcs with a large grain of salt driven by the fact that there can be meaningful dislocations in the volatility of veo vs bitcoin
05:57
plus, are they doing beta of veousd vs btcusd or veobtc vs btcusd
05:59
beta of veo vs bitcoin = correlation of veo to bitcoin * volatility of veo / volatility of bitcoin
06:13
Spike Spiegel
Amoveo is moving in the same direction as market - mostly - but with 1.8 movement = if you hold bitcoin already you cannot hedge buy buying veo, you need to short bitcoin to get market neutral exposure
06:13
Say I bought some veo when bitcoin was 6400 and now it's ATH in both BTC and ETH but I'm underwater on dollar terms
06:14
O K
I'd be happy with that
06:20
Zack
you would get a different beta depending on what part of the history you measured.
Things change fast in the cryptocurrency world.
06:23
Spike Spiegel
you need some recent correlation for that - option pricing and general trading is very interesting - seems like Amoveo would benefit from having somebody experienced in futures markets to write quality explainers & how_to guides
06:24
One thing is technical feasibility of implementing something, another is getting people to understand and use it
06:28
Mr Flintstone
you can use baskets of options to create what are effectively correlation swaps: long an option on a 50/50 veo/btc portfolio and sell options on standalone btc and standalone veo portfolios
06:28
Zack
or we could use the power of amoveo oracles to ask exactly that question
06:29
Mr Flintstone
that too :)
06:29
Spike Spiegel
Would portfolio X outperform beta?
xD
06:30
Zack
that is a powerful abstraction.
I think in practice these super specific questions wont be so useful.
The benefit of a basket of options is that hopefully each option in the basket is useful to other people who make different baskets.
You get more liquidity with more participants.
06:33
Mr Flintstone
I wonder if we can blend our scalar markets and the XNOR oracle question we use in futarchy to create a correlation market
07:32
Zack
What is the current state of mining hardware research?
Is it better to have computation be the bottleneck, or memory accesses?
I feel like memory is more reusable. It would be easy to make efficient hardware that could be used on many different memory hard pow algorithms.
Maybe they can specialize in the size of memory they read in one go, or the total amount of memory that needs to be available while mining.
I wonder if computation is getting cheaper faster, or if memory is getting cheaper faster.
08:06
Deleted Account
trustory verify truth from past , predition market predict future. i think they said that in their forum
08:07
Zack
Are they like, archeologists?
08:08
Deleted Account
im not sure whether it's a blockchain projects tho , i just found the site yesterday
Deleted invited Deleted Account
08:53
Spike Spiegel
I would argue against memory bound algo because it may create unfavourable ripple effects: ETH made gaming cards more expensive due to increased demand - supply was constrained so price skyrocketed
08:54
Zack
I wonder if there are any favorable side effects.
Maybe all the intense research into mining hardware will lead to the discovery of better ways to do computation.
Deleted invited Deleted Account
Aqua Chiang invited Aqua Chiang
18:26
Spike Spiegel
Electricity network shedding & frequency mgmt
18:27
You can put some % of output from electric plant to miners, and turn them off immediately if you need more power - so your plant will always work at 100% capacity generating more stable revenue
18:28
A K
yeah, but miners might be disappointed with idle periods, kills the ROI
18:29
only work in times like now if the regular kWh price makes mining a loss
18:29
or maybe current times are the new norm )
19:48
Deleted Account
Been there done that. Mining investment costs are so high that if you dont mine 24/7 you will not profit. Add to this the very large risk of mining profitability in the future
19:49
If one day mining hardware that is cheap in purchase and competitive power wise comes to existence, it will be a boost for renewable energy. So we can hope that happens
19:49
Reason: renewable will have a market for energy when there is no grid need
19:50
My favorite product if this happens is to make an electric heater that mines for crypto
19:52
Deleted Account
That would mean that they are only part time profitable? Not exactly a good model for future investments in mining hardware I would think
19:53
A K
dunno the business model, but I saw that exact business pitch somewhere
19:55
Prizrak
cominopool.com uses FPGA for the mining of this coin. FPGA is much more economical in terms of consumption of electricity.
19:58
Deleted Account
Wow... is this really an amoveo fpga? What you get exactly? Remote License?
Vitaly Fralenko invited Vitaly Fralenko
20:00
Zack
It seems like the FPGA they use runs encrypted software.
So you pay them $100, and they send you software to make your FPGA mine for Amoveo.
You can't re-use the mining software on other FPGA, because it needs to be custom encrypted for each board.
20:00
I am excited for the first person to buy one of these boards to tell us how well they work
20:01
Prizrak
And at the same time, all FPGA clients mined a VEO in their pool - cominopool
20:03
Zack
so if you use their FPGA, you can only join cominopool?
That sounds like a bad thing.
If FPGA can only join their pool, then they will have >50% hashrate soon.
We need to program an open source bitstream for FPGA, that way you can use FPGA with any mining pool.
Maybe we can use a dominant assurance contract for this.
20:06
Deleted Account
That would be bad.
20:06
Zack
Well, we don't really know anything until someone buys their bitstream and gives us a review of how it works
20:07
Deleted Account
The interesting thing here would be the numbers for hashrate vs power. It could trigger others to make the FPGA software
20:12
Zack
I think cominopool is currently private, they are testing out fpgas and getting ready to sell their bitstream
20:15
Prizrak
And at the same time, they use it to advertise their services and products.
20:21
Spike Spiegel
What about fundraising for a software to run single SHA256 on commodity hardware?
20:21
Zack
we have that already. There are CPU and GPU open source miners.
20:31
I am talking to Evgeny Vlasov of Comino.
He says:
"there are many FPGA chips and for each specific model it should be createed specific bitstream
we created two bitstream for VEO
for Stratix 10 (Altera Intell)
for CV13P Xilinks Ultrascale +
we are selling right now bitsstream from CVP13
CVP13 - model of board (cv13p is FPGA chip)
CVP13 is the most powerful solution on the market coming from Bittware near month
we as a legal company are supplier of Bittware and manufacturing liquid cooling systems (complite solution with fpga, liquid cooling, soft etc )
FPGA board consumes 380W and can be run only with liquid cooling
with air flow I guess it can be ~200 with no problems
we are selling bitstream separately as well with fix price 99 EUR per one Board with no fee
Any advices or comments or other chips FGPA - very velcome well We are open for any Idea you have to help Amoveo.
I can create video in Youtube as well to show how does it work"
Mr.Bogus invited Mr.Bogus
Mr.Bogus invited Alexey Chistov
20:37
Spike Spiegel
What will happen if they would own 51%
20:38
Monero changed algo at least once AFAIK - I'm not sure if single SHA256 is secure at all
20:38
Monero changed because if ASICs
20:39
Amoveo welcomes ASICs, so no need to change at all
20:41
Spike Spiegel
Even if they mine 51% ?
20:41
Zack
Sounds like you can use comino pool bitstream to mine for any mining pool
20:43
A K
yeah that would be like shooting themselves in the leg. i think the only reason to host one own's pool is to save on pool fees
Raccoonov invited Raccoonov
20:52
Tromp
It would be great if you did some youtube videos explaining how amoveo works and its future developments 🍺
Zack
20:54
Spike Spiegel
FPGA != ASIC
20:54
Raccoonov
FPGA is much more flexible than ASIC
20:55
FPGA is adaptable to changes, and ASIC is not
20:57
A K
i don't get it, you suggest amoveo forks to battle FPGAs? Why?
20:57
Raccoonov
That’s why noone sees FPGAs sellouts such as of ASICs, as one just can adapt FPGAs and continue running them
Coinman ศิษย์ปลาวาฬ invited Coinman ศิษย์ปลาวาฬ
21:01
Harmony is lifer • $ONE 🦄
Difficulty mooning 😭
21:03
Zack
difficulty was higher a couple weeks ago
22:19
A K
all true, I'm very happy Amoveo and Zack shared it all from the very beginning
22:25
Zack
It looks like Amoveo's original design was lucky. Back in March almost everyone thought ASIC-resistance was best, since then the average beliefs of the blockchain community seems to have shifted a lot.
22:33
Moe ⛏
Also comino isn't the only bitstream available for VEO.. there are others
22:35
Zack
if someone is selling a bitstream, they should tell us so I can write about it on twitter and they will get more customers
22:57
Shaun
I feel like now it's more believed that ASICS are an indispensible part of security in blockchains
22:58
A lot of people ranted about it after the Vertcoin attack
22:58
including Emin Gün Sirer
Deleted invited Deleted Account
23:26
Mr Flintstone
idk if I would call it luck haha
23:42
Sy
the downside of asics is that sooner or later someone builds a private one and concentrates hashrate
23:42
i mean face it, you only sell your asic if you think you make more (or enough?) money this way than just using them yourself
23:44
Alex K
you sell it because you can make instant profit instead of taking crypto volaitility risk
23:45
O K
And asic companies are evolving and there is more competition than ever
23:46
With a coin like veo, an asic dev would be better off being at least somewhat open about development
23:46
They wouldn't want us changing algos
23:47
And especially since we are pro-asic, it would be safer to be upfront
23:47
Mr Flintstone
right
23:47
if someone doesn’t want to sell the community ASICs we can always change the algo as leverage
23:48
but I don’t really see a situation where someone puts millions into making veo ASICS so as to attack the network
23:48
would be a waste of money
23:48
Zack
Asics are expensive, but as cryptocurrencies get bigger, and more money gets involved, it makes asics less expensive relatively.
In the limiting case, there are massive companies competing to produce asics with razor thin profit margins.
They maximize profits by immediately selling hardware, so they have more cash on hand to produce more hardware.
Mining recovers their investment too slowly, and it comes with significant risks.
00:21
Zack
I think the difference between miners and asics manufacturers is similar to the difference between coin investors and and miners.
In the beginning all the big coin holders are also miners, but as the project grows, vertical integrations starts being less efficient. people specialize and optimize.
Similarly, in the beginning all the big asics miners will also be manufacturers, but as the project grows, vertical integrations will start being less efficient. people will specialize and optimize.
01:31
Iridescence
funny, because the vertcoin team specifically blames ASICS for the recent ongoing 51% attacks
01:32
Shaun
I doubt you'd need an ASIC to attack Vertcoin
01:32
Jurko | Bermuda capital 📈
almost 0.1 btc per veo on qtrade 😊 gg
01:33
A K
someone liked the FPGA news
01:34
Iridescence
I guess FPGa development lends more credibility to VEO?
01:34
A K
doesn't hurt! shows someone with resources is willing to spend time and money
Deleted invited Deleted Account
01:35
Iridescence
also BTC dumping again
02:26
O K
When should we raise the block reward?
02:27
Ярослав
After Lamba ))
02:31
Mr Flintstone
good luck raising it lol. can’t imagine that will be popular
02:36
O K
The precedent has been set, the block reward is flexible
ILYA VELLER invited ILYA VELLER
03:03
Moe ⛏
not if you're a dictator trying to take down the next world reserve currency 😜
03:45
Zack
It seems like 2 things we could optimize for are Veo price and market cap.
I figure we should make a futarchy market that optimizes for a linear combination of those 2 values.
I wonder what ratio would be best.
03:46
A K
market cap is all that matters
03:46
Zack
yes maybe 100% market cap is better to optimize for.
03:46
Moe ⛏
whats the current inflation rate?
03:47
Zack
If the price is increasing, is that considered deflation?
03:47
I think it is about 1 Veo per block
03:47
Mr Flintstone
closer to 0.75
03:47
well, about equal to 0.75 lol
03:48
O K
By schools of thought who enjoy conflating terms
03:48
Mr Flintstone
0.2% inflation per day
03:49
EMH rekt. down the drain. rejected.
03:49
someone can write a nobel thesis on that ))
03:50
Mr Flintstone
lol, there aren’t any arb opps cuz u have to take liquidity
03:50
highest bid on qtrade is low
03:51
Zack
It's less than a year old. So wouldn't it be >100% annual?
03:51
Mr Flintstone
you would expect a pow chain with unchanged block reward to have inflation of 100% from end of year 1 to end of year 2
03:52
A K
36500 veo per year currently vs 50K+ supply
03:52
Zack
Oh right, we lowered it like 30 %
03:52
Mr Flintstone
we lowered the block reward
03:52
and lots of veo was mined early when diff was low
03:53
Zack
I wonder what the average block time was. I think the slow and fast times most canceled out
03:54
Mr Flintstone
plus our blocks are 11 minutes, so about 10% less inflation than you think
03:55
true, though I think I remember it still being very quick to like block 30k(faster than a half year?)
03:56
A K
past inflation is not indicative of future inflation )
09:29
Tarrence van As
The oracles datastructure has a result
field that seems to be set to either 0, 1, 2, or 3. What do those values correspond to?
10:37
Zack
0 is still open. 1 is true. 2 is false. 3 is bad question.
10:41
Tarrence van As
Should the type
always be in sync with result
if result is non-zero?
10:43
I’m seeing this being returned from the client
10:43
{
"__typename": "Oracle",
"ends": 28394,
"governance": "DEVELOPER_REWARD",
"id": "firE+J0/yBeBKiZ96oy66r662rvOcP9TwXSxfHAGoSQ=",
"result": "3",
"type": "TRUE"
}
10:46
Zack
Type tells what kind of oracle bets are sitting in the Oracle order book.
Once the Oracle is closed, then the type does not matter.
10:47
If the total volume of bets in the Oracle is very small, then the outcome will be bad-question, regardless of the type of bets in the order book.
10:47
Tarrence van As
I see thank you
10:48
Another question, what does cs
and ex
stand for in the governance params?
10:48
Oh channel slash for cs
10:49
Zack
I think thst those are fees for all the tx types. Ex is for a proof of existence tx.
10:52
Tarrence van As
Gotcha thanks
13:58
NM$L
when coinmarketcap
14:18
Jurko | Bermuda capital 📈
Fuck them
14:19
Lately they list only trash projects
14:34
Sebsebzen
KuCoin could be Potential exchange
14:34
They list most custom blockchains
14:35
And if on KuCoin likely that will be on CMC via their api
14:35
NM$L
veo should list on a chinese exchange
14:35
Danil
Veo could be listed on binance for free, like raven was listed
14:36
Aizen Sou
Wrong. They have their policy of listing. U can't be added without being listed on proper exchanges, at least 2
14:36
Jurko | Bermuda capital 📈
oh then my bad
14:37
A K
This or Overstock support helped )
14:41
Danil
No, it was listed without fees. Because it had no ico, but had community and mainnet. But Zack should fill the application for the listing.
15:57
Harmony is lifer • $ONE 🦄
Nope
15:58
We had a legal documents from attorney
15:58
Saying raven is not security
15:58
Wr submit it to bittrex
15:59
Binance just list it for free
15:59
Actually raven did not pay anything on exchanges
16:00
Sebsebzen
Raven is ERC20? Easy to add to exchange
16:00
Harmony is lifer • $ONE 🦄
But before cryptopia and bittex. Raven had a community vote on binance but didnt win
16:02
After 3 mos listing on bittrex and then binance came before the mainnet
16:09
Sebsebzen
What’s x16r
17:09
Minieep21
Dayum, people are liking the FPGA news
17:11
NM$L
We are mooning
17:11
Jurko | Bermuda capital 📈
again?
17:12
GIM
Fuck been waiting the dip for ages
17:22
[Riki]
algo allows to switch between 16 different algorithms each block randomly, making it very hard to design ASIC miners for it
18:17
A K
and who paid for the legal opinion, since there was no ICO?
18:17
was there a community fundraise, or Overstock guys did, or ?
18:17
we're clearly struggling here with funding VEO business dev, I wonder how Raven solved it
18:18
An opinion for Bittrex might cost 20K USD
18:18
Harmony is lifer • $ONE 🦄
There is a attorney on the raven community. Hehe
18:18
but Bittrex won't accept just any attorney
18:18
still doesn't hurt to have )
18:19
any attorneys, pls raise their hands ))
18:19
Harmony is lifer • $ONE 🦄
They said top 20 attorney but we submitted the legal documents and they accept it
18:19
A K
nice, good to know
18:20
Harmony is lifer • $ONE 🦄
He doesnt accept the paymnt
18:20
A K
maybe VEO can copy paste Raven opinion :)
18:20
Harmony is lifer • $ONE 🦄
It is community project
18:21
No premine no ico no dev hehe
18:21
Just community helping each other
20:34
Harmony is lifer • $ONE 🦄
Guys 280 valid shares equivalent to how many veo when filled?
20:35
Zack
Depends on the pool
20:37
Harmony is lifer • $ONE 🦄
On veopool bro
21:46
Harmony is lifer • $ONE 🦄
Hehe
00:06
Spike Spiegel
My face when veo = 0.1 BTC
00:09
Zack
Just don't release any hippos as an invasive species.
Deleted invited Deleted Account
00:22
Sy
depends on the diff, block luck etc
00:22
better use the calc + hashrate
00:23
Harmony is lifer • $ONE 🦄
👍
05:27
Tarrence van As
What happens if someone creates an oracle that starts at a particular block and sometime before that the.networks block_period
is modified? I guess it’s potentially not safe to create oracles that start far in the future?
05:31
Mr Flintstone
good point. I suppose we can always delay start of oracle settlement process a lot out of conservatism - a cost of this would be time value for the traders in the market who want to get out of their position before the oracle settles
05:32
I guess the worry is that if we change the block period to be shorter, it will make some oracles “bad question” because the oracle betting has started while the event hasn’t resolved in real life
05:34
long term markets are less useful and more expensive than shorter term markets anyways
05:35
since you need to pay someone to lock up their capital for a longer period of time. typically curve of interest rate vs amount of time locked up is positive sloping
05:37
Tarrence van As
Hmm yeah. Could there also be a situation where someone has bet heavy on the losing side of an oracle and uses the block_period
parameter as a mechanism to invalidate the oracle
05:37
Mr Flintstone
they are creating a reward for us to claim if they try to manipulate block period
05:38
unless they can show that decreasing block period will increase the price of veo vs not doing it I guess?
05:39
Tarrence van As
Yeah their bets could be in a channel so it wouldn’t be apparent that there is a conflict of interest
05:39
And they could campaign for reducing block_period
for other reasons
05:39
Just a hypothetical
05:39
Mr Flintstone
yup, good points. oracle settlement risk is real and comes from various sources
05:39
I didn’t consider the risk coming from block period adjustment
05:40
I’m sure
Zack has views on this situation too
05:40
Tarrence van As
Maybe it should be possible to set the start date of an oracle using wall time
05:41
Mr Flintstone
timestamping is still an unsolved problem iirc. bitcoin doesn’t even have a solution really, they just assume 50% of the time stamps aren’t malicious
05:42
Tarrence van As
I think bitcoins timestamps are thesholded so each block needs to be within a range of the previous
05:42
And channel locks use the average time over the last 10 blocks or something
05:43
Mr Flintstone
channel lock time in bitcoin isn’t block count?
05:43
Tarrence van As
It can be either
05:43
Mr Flintstone
they actually use timestamps?
05:43
oh true I guess you can program whatever you want
05:44
Mr Flintstone
timestamp reliance may result in some skewed short term incentives for miners is all
05:44
Tarrence van As
Yeah definitely there are always trade offs
05:48
Perhaps another solution could be if the block_period
is modified then oracle start
blocks are moved accordingly
05:57
Mr Flintstone
nice and elegant
05:58
i assume zack as usual has some views that are orthogonal to ours to let’s see what he says
06:05
Zack
Since we updated the retargetting, maybe now it is ok to use the block time in oracles and in chalang.
06:14
Tarrence van As
👍 I think that would make sense
07:33
Aries
It feels like April :)
Deleted invited Deleted Account
Naid 🐾 e13 invited Naid 🐾 e13
Deleted invited Deleted Account
01:14
Zack
If more blockchains used the Amoveo code base, it would help us improve the code.
AE full nodes seem to be coming along too slowly.
I wonder if we could make a fork of Amoveo's code such that anyone could lock up their AE tokens on AE's blockchain to receive tokens on the Amoveo clone.
Then they could all abandon ship and have value on a blockchain that actually does what they want.
01:30
A K
Over 3000 full nodes in AE afair
01:43
Deleted Account
Hi to all
01:43
Any one submitted amoveo listing request in Instant Bitex exchange
01:44
We have replied to the request mail please check and get back to us
07:58
Assuming you are suggesting a mechanism where AE token holders are incentivized to jump ship to Amoveo
08:55
Zack
I think all these tricks are going to be less effective than just launching an altcoin, and having everyone sell the old token to buy altcoins.
11:21
Zack
They aren't describing the oracle anywhere.
What I see looks good, but if the oracle is essential. If they don't have a working oracle, then the whole thing doesn't work.
11:24
shiggidy (will never dm you first)
Nobody paid for it, a community lawyer did it for free, but the community did have donations to donate to the lawyer. He refused the donations and instead had it donated to the development fund.
11:32
Zack
Their conditional markets are a little inefficient. It is a cool trick to be able to split up existing markets that way, but since he is using lmsr, there is actually some waste.
If the market is going to be split into 4 possibilities, it would be better to use a 4-way lmsr, instead of 2 2-way lmsrs. because a 4-way only needs to lock up log(4) for liquidity, 2, 2-ways would need to lock up 2*log(2).
I think if you have 2 2-ways, you also run into some arbitrage inefficiencies.
Also, I am not really a fan of lmsr. It makes batches difficult, and batches are essential on a blockchain because the miners can order the txs in their block.
But maybe he found a rational way to use lmsr with batches, that would be cool.
Deleted invited Deleted Account
Deleted invited Deleted Account
Arbuz_01 invited Arbuz_01
Димитрий МДФ ТЕХНО ФАСАД invited Димитрий МДФ ТЕХНО ФАСАД
Roman Yapona invited Roman Yapona
19:47
Aries
Welcome new users! 😄
19:51
Roman Yapona
thanks)
Deleted invited Deleted Account
Deleted invited Deleted Account
18:25
Deleted Account
Zack you said u can crowdfund for anybody. I want to crowdfund for a snooker game built on unity framework where players can bet real crypto against each other in a match. There is a game popular here were people do the same thing with an in-game item that is useless.
20:38
Zack
Sounds like fun.
I think you should program the game first, then we can use a crowd fund to sell it.
If you try to raise money now, I think less people would participate.
Or at least you need some more details about what you will build.
21:42
Deleted Account
I get
21:43
Zack
Maybe make a github page to at least describe your goals
21:43
maybe virtual snookers can be the alpaca socks of Amoveo.
22:01
Deleted Account
Can we talk on pm
22:17
I tried to comprehensively test how the fork will effect oracles in any stage of the oracle evolution.
22:23
@potat_o @Simon3456 What do you think? do these tests make you feel more comfortable with this update?
It will enable sharding and more than double the block verification speed.
22:28
According the veoscan there are 7 oracles that will get stuck open and be unclose-able.
22:28
I think if we do the hard update in early january, that we will be able to close nearly all these oracles.
22:29
or I could write a bunch of risky software to transfer oracle bets from the old merkel trees into the new ones.
22:35
O K
I don't see why tests and testnet are mutually exclusive
22:35
Zack
testnet is still a good idea
22:36
but I don't want the goal of a testnet to be a limiting factor of getting this hard update done. ideally we should get this done quickly so that there isn't much delay when the oracle is inoperable.
22:37
O K
I don't think a testnet should be very difficult should it?
22:37
Change a few lines of code and spin up some nodes
22:37
Maybe I'm forgetting something
22:38
We would want to start on the old codebase and then see how it upgrades of course
22:39
My objective is just to prevent fatal errors, but if we can commit to testnet after this update, I'm okay with moving forward without it one last time
22:51
Zack
The test I wrote seem to cover every possible case of how the oracle and fork can interact.
If you have any questions, I can write more tests to find out about your exact situation.
I think running a testnet to try the transition isn't so useful, and it comes with significant risks of transactions being replayed.
I am more willing to run a testnet that starts with the most up to date code.
01:03
Prompt as in the bat file to register the name of the farm?
01:03
O K
Address.workerid
01:08
If often knocks miner for 1080ti cards - add to the bat file pb=1?
03:08
YoBoR Z
What port needs to be specified for amoveopool?
03:09
Depends if you are using stratum or get work
03:09
Veominer defaults to stratum
03:10
YoBoR Z
Thanks. What is the difference between Work and Stratum?
03:12
O K
Stratum is more efficient, but not a huge issue
03:12
Use what works for you
03:16
YoBoR Z
Another question. When overclocking Nvidia cards - Memory need to do in the minus?
03:16
O K
Best to
#mining on discord
16:06
DevOps
Guys, I'm not experienced, tell me how to mine amaveo, the miner himself and the pool
17:52
Bo Smubo
How many veo will 2 1080ti get in one day?
17:55
Chris 🍞
step one, download miner,
step two, run miner 24 hours,
step three, find out your answer =)
17:59
Al
Chris cmon, are you everywhere? :)
19:16
DevOps
«МЧС инф.: Следите за состоянием печного отопления. Своевременно очищайте дымоходы, проверяйте и ремонтируйте печные трубы. При необходимости обращайтесь по телефону 01 или 101».
19:21
Zack
Ministry of Emergency Situations inf .: Monitor the condition of the furnace heating. Clean up chimneys in a timely manner, check and repair chimneys. If necessary, call 01 or 101
Are we part of the Russian emergency broadcast or something?
Chimney cleanliness is important. House fires kill.
19:58
[Riki]
does amoveo solve the russian dirty chimney crisis?
Deleted invited Deleted Account
00:02
Deleted Account
What are the replay risks if it's only a testnet chain? Does the testnet chain share the same txn history as the mainnet?
01:06
O K
Without replay protection a transaction from address A to B could be rebroadcast from the testnet to the mainnet. There is no testnet yet, but one of the options we discussed would share the history
01:07
Zack
even if they don't share history, I think we could run into some replay problems. if people reuse addresses.
01:07
maybe we should put some code in front of the addresses on the testnet, so the testnet node will refuse main net addresses, and the main net will refuse testnet addresses.
01:08
O K
Could we alter the formula for how the wallets determine public keys from private ones?
01:08
Add one letter prefix to all private keys
01:09
Not in the file, just automatically in the testnet wallet
01:12
Zack
I think we want to stick a letter in front of the pubkey, right?
01:16
O K
Private key seems easier. Since the key will always generate the same testnet address and same mainnet address, but they will not be the same between the two.
01:16
It would not actually modify the keyfile
01:16
Sticking a letter in front of the pubkey, could you even receive funds? I'm sure what you have in mind would work too
01:19
Zack
if you modify the private key, the same pubkey would still look valid on both blockchains.
So people could end up accidentally sending veo to a pubkey that doesn't work.
If we modify the pubkey, then it can be impossible to spend to the old version of the pubkey.
So an account would have a pubkey = zPUB
Where "PUB" is an old valid pub, and the z is a letter z concatinated to the front.
Amoveo testnet verifies that the z is there, then it strips away the z and interprets the rest as a pubkey.
So if you accidentally send veo to a testnet address, it will be considered an invalid pubkey because there is a z in front that the mainnet doesn't know how to deal with.
01:20
O K
I see, that makes sense
01:20
I wonder what measures ethereum testnet takes
01:21
That seems like a nice protective feature that I don't think I've seen before
01:22
O K
Amoveo paving the way yet again for innovation
01:23
Zack
I think we aren't first. doesn't bitcoin do this already for it's testnet?
01:23
O K
I have never used the bitcoin testnet, I'm not sure
01:26
O K
Smart, seems like a good example to follow
03:22
Sy
veoCL wasnt written by zack, it was just the first fast open source miner
put amoveopool in front of veopool pls
03:22
Denis Voskvitsov
thanks, will change
03:22
why the order tho?:)
03:31
Sy
veopool is close or above 51%
03:32
and ppl tend to use the first pool they see
14:08
Mr Flintstone
diff jump looks like bad luck, it’ll go back down as long as net hash doesn’t spike
14:09
but hash rate did go up a bit
Deleted invited Deleted Account
Maximilian von Hulewicz invited Maximilian von Hulewicz
18:26
Evgeny Vlasov
Hi All! What s going on with pools?) .veopool.pw for example
18:27
Evgeny Vlasov
clients in panic)
18:29
Maximilian von Hulewicz
Hi just discovered amoveo today. Why was price mooning so hard recently?
18:31
Evgeny Vlasov
hashrate droped according pool twice to 10%, but miners on rigs are showing 12gh. pool shows from 7 to 10
18:31
Sy
unknown buyer / pump, not sure
18:31
Evgeny Vlasov
because it is fantastic coin
18:31
Sy
it will fix itself soon, sorry about that
18:36
Maximilian von Hulewicz
duh...obviously ;)
18:37
i mean augur is live and has a working product, but finds little to no users, why would there be demand for amoveo in the future
18:39
Ben
veo is from tech point of view ahead of curve.
18:40
Maximilian von Hulewicz
might be, i'm not able to judge that. bud veo is a utility token after all, right? if there is just no demand for prediction markets then why would the token be used, other than speculation.
18:42
Ben
does'nt that apply to whole crypto?
18:42
Read the whitepaper, make your own conclusion.
18:43
Maximilian von Hulewicz
no, it doesn't.
18:46
Zack
Financial derivatives are the most popular use case of currency. The most popular blockchain will be for financial derivatives.
Augur has serious issues.
It uses voting, which is not cryptoeconomically secure. It is vulnerable to parasite contracts. And once subsidies are gone, it is thousands of times more expensive than amoveo.
18:52
Maximilian von Hulewicz
interesting take on augur. again, technically not competent enough to see where augur fails. the only thing i see is lack of demand.
would you mind to give me your take on why augur hasn't been able to garner more interest in its markets?
18:56
I already gave 3 solid reasons augur is failing to take over the market for derivatives. Not sure what more you want to know.
19:05
Maximilian von Hulewicz
thanks. please eli5 to me then:
opposed to augur and other
pred.markets,
how is veo more secure (in not using voting)?
why no parasite contracts on veo?
how can veo remain cost effective?
19:10
Zack
Amoveo's oracle is futarchy based instead of democracy based. Unlike voting, betting can be cryptoeconomically secure.
Parasite contracts only exist if there is some authority we need to pay fees to. In augur's case you pay fees to the rep holders who vote on the outcome of the Oracle.
In augur you can make a contract called a parasite contract to use augur data without paying the rep holders.
Amoveo doesn't have any central authority we pay fees to, so there is no parasite contract vulnerability.
Amoveo is cost effective because we don't have to pay a fee to reputation holders.
We don't have to pay people lock up hundreds of millions of dollars in rep the way augur does.
19:11
So all 3 questions kind of have the same answer.
We don't use democracy, so we avoid all the shortcomings of democracy.
19:14
Maximilian von Hulewicz
solid! thanks a lot for your explanation.
are you the founder zack?
19:15
Zack
I am Zack the founder.
19:20
Maximilian von Hulewicz
very cool!
i saw naval and nic following you, so this had to be a something promising ;)
keep up the great spirit!
19:21
Tromp
Zack is mimble wimble still a thing you want to implement in the future?
19:22
Zack
Probably not.
It turns out that if we don't use the range proofs, then we can't collapse signatures.
The range proofs are still actively being researched, I shouldn't implement them yet.
19:24
Tromp
Cool, any thoughts on Grin?
19:25
Zack
This is a place to talk about amoveo
19:26
Tromp
Ask you on twitter maybe?
19:29
Zack
I have never looked into that project.
19:52
[Riki]
lots of invalid shares u mean?
19:53
Sy
invalids are fixed but it will take some time for the valid invalid quote to return to good values
20:26
Sy
Right now the veopool stats are down, mining and your shares are unaffected
20:26
Zack
So it is still safe to continue mining
20:31
Sy
yes but if you are really stressed out, nervous, whatever - please switch to
amoveopool.com - we have to distribute the hashrate anyway
20:33
the pool is processing around 70 shares per second right now...successfully ofc xD
20:36
it looks like some ppl did, +3th on ap
20:41
did a manual stats snapshot
20:42
stats are updating every 3 minutes now
21:45
Sy
the pool is back to normal...what a morning!
22:02
idk anything about graviex so standard disclaimers apply (don’t trust them with money you can’t lose etc)
22:12
O K
Grin is the primary mimblewimble project. Some mW convo can be found be searching
22:14
Denis Voskvitsov
Beam implements MW also, it's quite promising
00:49
🤠Anton
Yay! VEO on the run!:)
01:54
Shaun
Graviex is an open-source exchange software on Github that was used by the recently hacked Maplechange btw. I'm just sayin 😛
02:07
tunez 💙🚀
Is Veo a Link competitor?
02:08
Shaun
Link is like a subset of what Amoveo can do
02:08
tunez 💙🚀
Oh ok now I understand thanks
02:31
Zack
Doesn't chainlink have a broken oracle system?
If even one piece is not crypto-economically secure, then the entire process is centralized and you would be better off using a normal centralized service instead of a half-blockchain service.
02:34
Shaun
wouldn't have said it better myself
02:34
Zack
catweed on veoscan, if I go to the holders page and scroll over the pie chart, it says an address and balance in a temporary box that appears next to your cursor.
This temporary box seems to be displaying your balance in miliVEO.
02:36
Mr Flintstone
right, I think their system is supposed to be like oracles are specific pubkeys providing data? so subject to bribery + retirement, or extremely high fees and retirement
02:37
lots of fanaticism around that project tbh
02:37
Zack
A lot of projects are staring to use trusted feeds for oracles
02:37
It will be fun when public consensus realizes that they do not work.
02:38
Mr Flintstone
as soon as there is decent controversy things will start to unfold
02:38
or people start betting lots on the outcomes
02:39
Shaun
I got kinda excited when I've first heard about it too, didn't know about Amoveo at the time, so I kinda get why there would be fanatics.
02:40
Zack
I think it is funny how the cuckoo mining community suddenly changed their minds, they used to think their algorithm was asic resistant, but now they say it is one of the easiest algorithms to make an asic for.
Deleted invited Deleted Account
03:06
Deleted Account
Thanks for pointing out, I fixed that now.
04:57
Mr Flintstone
yup, before I really understood the economics around oracles I thought api based oracles would be good enough too
04:59
I even built an ethereum smart contract that lets you do CFD on any index and choose what pubkey supplies you the returns for the payment calculation (never deployed to mainnet) before realizing that the economics didn’t make sense
04:59
Zack
Maybe we should make a list of trusted feed projects, their market caps today, and a prediction of their downfall. We could look back on it in a few years.
04:59
That's a cool project
05:00
Mr Flintstone
yeah, it matched orders based on hash of notional and index and maturity
05:01
Zack
I wonder about trusted feeds like in zen protocol.
Could they be useful?
Their plan is that the person supplying the data shouldn't know who, if anyone, has his data embedded in their contracts.
05:02
Mr Flintstone
lol you should read the back and forth between zack and some zap dude on twitter
05:03
even if you don’t know who is using your data to bet, can’t you just put out an order paying out based on your data and when it’s matched then you can steal the money?
05:04
tunez 💙🚀
have you even talked with szabo about this project
Zack
05:06
Zack
Yes, it seems like everyone in the same market would need to use a public oracle.
So I guess secretive trusted feeds aren't useful for a market.
Maybe for otc trades?
It seems to me that either of the participants in the contract could bribe the Oracle and reveal the secret to him.
The Nash equilibrium might even be to bribe before the other person.
05:07
I think he follows me on Twitter, so he must have a basic idea. I haven't had dialogue with him that I remember.
05:07
tunez 💙🚀
have you seen this?
05:08
Zack
Yes, I saw this a few years ago. I can't remember all the details.
05:11
Zack
I can't find it. Do you think he could have deleted it?
Their price did fall pretty hard after that conversation.
05:11
Mr Flintstone
everything dumped I think, could have just been market beta
05:12
Mr Flintstone
or maybe zack enlightened previously unaware zap investors
05:13
wow when I search “zap zack hess” there’s nothing
05:13
Mr Flintstone
oh nvm idk what I did wrong
05:15
Zack
Oh right, these are the "bonding curve" guys
05:16
Thanks for finding it
05:16
Moe ⛏
have seen a few similar situations where markets have gone into several rounds of dispute
05:21
Zack
Nick szabo is a famous guy. He was writing about smart contracts and cryptography before it was cool.
05:29
Tarrence van As
Is my understanding correct that market orders are matched in batches and batches are matched once per block?
05:36
Shaun
yeah he was writing about smart contracts before Bitcoin existed lmao
05:37
Zack
The market smart contract in amoveo does match in single price batches.
You can set the number of blocks per batch when you make a market.
It is recommended to have at least 6 blocks per batch, otherwise a miner might be able to censor your txs and make your market lose every trade to everyone.
05:39
Tarrence van As
So in the case that I bet on a market that specifies 6 blocks per batch it would take ~1hr for my bet to be finalized?
05:41
Zack
Your bet is finalized and included in the order book as soon as you send your signature to the market server.
Your bet might not get included in the first batch.
I programmed the market so that you can cancel any trade that hasn't been matched in a batch yet.
Once it has been matched, you can still exit the position by buying the opposite kind of share, and combining the opposite types to produce VEO.
05:42
Tarrence van As
Okay I see, just trying to wrap my head around the UX implications
05:42
Zack
they are good questions, feel free to ask more any time
05:43
Having trades sit in an order book waiting to get matched is fairly typical on exchanges.
05:50
Tarrence van As
Yeah thats true. Although from a UX perspective, I think a typical users will always prefer the instant gratification of immediate market order execution that centralized exchanges like bitmex provide. Would it be possible to create a non-custodial bitmex with a low batch time where users still trust the exchange to fairly match orders?
05:51
On the spectrum of tradeoffs I think that could be pretty compelling. I.e. I don’t mind trusting bitmex to fairly match orders, my main concern is that regulators seize their assets
05:54
I don't understand your question.
Not clear what "non-custodial" exchanges are.
Low batch time is a bad idea.
I don't know what you mean by "trust the exchange to fairly match orders".
06:10
Tarrence van As
Today we trust an exchange like bitmex to both custody funds and fairly match orders. It seems we can make these both trustless with Amoveo. My question is if it is possible to create a non-custodian market where the matching is still trusted. So the exchange could never run off with a users funds but it could still have a real-time interface similar to existing centralized solutions?
06:11
Mr Flintstone
we can program anything we want, but zack would probably say that a single trusted mechanism renders the entire use of a blockchain pointless
06:11
Zack
If the exchange robs you during the matching step vs any other step, does it make a difference?
06:13
Tarrence van As
I think the threat models are different though. I can, for example, trust an exchange like bitmex since they have established their reputation and it is presumably in their best interest execute orders fairly rather than risk losing the trust of customers. However, there is nothing they can do about a government coming around and demanding they freeze assets
06:13
Mr Flintstone
i guess the degree to which your funds are stolen from trusted matching is different from centralized custody
06:14
Zack
If a limit order always gets matched at the limit price, that isn't as bad as losing everything, but it does add significant cost.
06:14
If an exchange was robbing you this way, would you even be able to know it is happening?
06:16
What if a gov takes over, but instead of freezing it, they do unfair matching to confiscate funds.
06:16
They have run honey pots before
06:16
Mr Flintstone
in a continuous model, you can only unfairly match the liquidity taker right
06:17
someone who is giving a market buy or sell order to the exchange
06:17
Zack
If the match price isn't fair, the market can rob by taking arbitrage spread
06:18
Front running can be an issue too
06:18
If batches are too quick
06:33
Tarrence van As
That could be an issue but users are already exposed to that possibility with existing exchanges. I think there would be a large market for a non-custodial market that still had trusted order execution (purely because of better ux)
06:34
When I hear people concerns about existing exchanges it is almost never that they are front-running, ect. It is almost always the custodial risk in keeping assets on the exchange that could either be hacked or seized by regulators. So on the spectrum of trade-offs it might be something interesting to explore
06:37
Zack
regulators could use front running and arbitrage to seize assets.
06:39
Tarrence van As
While that is technically true I think operationally that would be much harder to do and seems legally questionable
06:39
Zack
If I helped build something that was vulnerable to front running and arbitrage, I wouldn't be able to look at myself in the mirror. Users don't understand what is going on behind the scenes, they wouldn't even know they are being robbed.
06:46
Tarrence van As
That is fair. I’m definitely on the same page that fully decentralized solutions are ideal. The biggest question in my mind is whether users will care. Usually it takes some sort of event to change the publics perception of risk and compels them to use a solution with inferior ux. Today custodial risk is very apparent due to hacks and perhaps that is enough for users to adopt amoveo. Front-running, arbitrage, ect. are still outside of the publics purview, so it is a harder sell as a value proposition.
06:47
Even in the case of trusted oracle data streams I have the same concern. It is apparent to us that they are not secure but it will take some sort of overt manipulation for that to become common knowledge. The question is how we can survive until then. It could be years before that happens.
06:48
Mr Flintstone
if it’s profitable it’ll be built :)
06:48
this is open architecture
06:48
someone could make a lot of money hosting an amoveo server like this if there is real demand
06:49
basically replacing bitmex
06:49
Tarrence van As
I hope so!
06:55
Bo Smubo
Anyone selling google cloud accounts that have 300 USD promotion code?
07:01
Zack
commit reveal to prevent front running is something we have been talking about since 2014 at least. That is when I proposed it to the truthcoin project, and it got included in their design.
commit-reveal has some serious problems, and I don't think it should be used to prevent front running, although it can be a part of a secure system.
Problems:
1) people can make commits, and refuse to reveal them. This gives them the option to front run, if someone else happens to be betting in the same market in the same blocks. This doesn't always work, but in some cases front running can profitably occur.
2) commit-reveal needs to be on-chain. It involves at least 2 on-chain transactions per trade, even if the trade does not get matched in the order book. This means commit-reveal is more expensive, and is not scalable.
We can match batches off-chain in the lightning network.
Another thing to take into consideration is that commit reveal is also slow. The commit-reveal has 2 on-chain transaction and you have to wait for confirmations between each to prevent front running.
It really disappoints me how the cryptocurrency community ignores the rich history in game theory and economics.
Vickery solved the auction problem a long time ago and got a nobel prize for it.
We should use single price batches.
07:07
If there is a central authority deciding the outcome, then you need to pay them enough so it is not worth it for them to cheat and steal.
Even if they never cheat, they will still lose against Amoveo because they cost more. The fees to use a centralized arbiter are higher than the fees to use an Amoveo oracle.
07:38
Mr Flintstone
I don’t think we need to worry, since single price batching is better for people’s money it means most volume will end up in single price batching markets instead of continuous
08:08
Mr Flintstone
but ppl will use the software however they want, so we shouldn’t be too surprised if some continuous iterations of the markets are more popular at first given how ppl are comfortable w/ continuous markets
08:11
Zack
As a blockchain developer, my reputation is hugely important to me. Maybe people currently think that continuous markets are ok, but they are not cryptoeconomically secure.
I feel that building an insecure tool could be suicide for my career. I have to put the security of user's funds as the highest priority.
08:12
Ideally people would see that a mechanism was written by me, and it would give them the peace of mind that they will not be scammed.
08:13
Mr Flintstone
right, I could never see you programming this type of market
08:49
Spike Spiegel
"Great minds discuss protocols;
Average minds discuss implementations;
Small minds discuss parameters. " xD
08:55
Topab
Zack I read the conversation you had with Bharath in Leverj telegram. Wasn't at the end the conclusion that front running was not an issue in continuous markets?
09:28
Spike Spiegel
Yup, it's required for coinmarketcap / coinpaprika mcap calculation
09:29
Zack
did I do it right?
09:29
Spike Spiegel
Nope, it should be in VEO units (not mVEO)