sipa changed the topic of #bitcoin-wizards to: This channel is for discussing theoretical ideas with regard to cryptocurrencies, not about short-term Bitcoin development | http://bitcoin.ninja/ | This channel is logged. | For logs and more information, visit http://bitcoin.ninja
dllud has quit [Read error: Connection reset by peer]
dllud has joined #bitcoin-wizards
dgenr8 has joined #bitcoin-wizards
dllud has quit [Ping timeout: 246 seconds]
dllud has joined #bitcoin-wizards
dllud has quit [Read error: Connection reset by peer]
dllud has joined #bitcoin-wizards
andytoshi has joined #bitcoin-wizards
andytoshi has quit [Changing host]
andytoshi has joined #bitcoin-wizards
AaronvanW has quit [Remote host closed the connection]
<uiuc-slack> <mikerahqc> Is checklocktimeverify a pure function?
jb55 has quit [Remote host closed the connection]
<uiuc-slack> <amiller> It's not that its a pure function, many opcodes that are pure functions could still be a problem
jb55 has joined #bitcoin-wizards
<uiuc-slack> <amiller> Basically first of all, with checklocktimeverify he resulting UTXOs are fully described when the transaction is signed
<uiuc-slack> <amiller> With something like OP_UNISWAP, to implement it seems like you'd have to have resulting UTXOs rhat depend on the price offered by the market maker, which could move based on other tx in the block
dllud has quit [Read error: Connection reset by peer]
dllud has joined #bitcoin-wizards
AaronvanW has joined #bitcoin-wizards
AaronvanW has quit [Ping timeout: 272 seconds]
dllud has quit [Quit: ZNC 1.7.4 - https://znc.in]
CryptoDavid has quit [Quit: Connection closed for inactivity]
dllud has joined #bitcoin-wizards
dllud has quit [Ping timeout: 256 seconds]
dllud has joined #bitcoin-wizards
DeanGuss has quit [Remote host closed the connection]
DeanGuss has joined #bitcoin-wizards
ghost43 has quit [Ping timeout: 240 seconds]
mryandao_ has joined #bitcoin-wizards
ghost43 has joined #bitcoin-wizards
mryandao has quit [Ping timeout: 240 seconds]
laptop__ has quit [Ping timeout: 260 seconds]
ByronT has quit [Remote host closed the connection]
<aj> amiller: you need two assets for uniswap to manage; but assuming you have a multi-asset utxo thing like liquid, you then need a covenant that lets you have a utxo of asset A and a utxo of asset B, and allows you to "spend" both, creating a new utxo of asset A, a new utxo of asset B, where the balance of one increases, the balance of the other decreases, and the change matches the AMM rule. not sure if
<aj> liquid's script has good enough covenant things to examine the balances easily
jb55 has quit [Remote host closed the connection]
jb55 has joined #bitcoin-wizards
jb55 has quit [Remote host closed the connection]
jb55 has joined #bitcoin-wizards
dllud has quit [Ping timeout: 265 seconds]
dllud has joined #bitcoin-wizards
jb55 has quit [Remote host closed the connection]
jb55 has joined #bitcoin-wizards
dllud has quit [Read error: Connection reset by peer]
jb55 has quit [Remote host closed the connection]
jb55 has joined #bitcoin-wizards
dllud has joined #bitcoin-wizards
dllud_ has joined #bitcoin-wizards
dllud has quit [Read error: Connection reset by peer]
dllud_ is now known as dllud
dllud has quit [Client Quit]
amueller has joined #bitcoin-wizards
AaronvanW has joined #bitcoin-wizards
jb55 has quit [Remote host closed the connection]
jb55 has joined #bitcoin-wizards
jadi has joined #bitcoin-wizards
zmnscpxj has quit [Remote host closed the connection]
zmnscpxj has joined #bitcoin-wizards
zmnscpxj has quit [Remote host closed the connection]
zmnscpxj has joined #bitcoin-wizards
dllud has joined #bitcoin-wizards
AaronvanW has quit [Ping timeout: 260 seconds]
dllud has quit [Quit: ZNC 1.7.4 - https://znc.in]
jadi has quit [Remote host closed the connection]
dgenr8 has quit [Ping timeout: 246 seconds]
dllud has joined #bitcoin-wizards
dllud has quit [Quit: ZNC 1.7.4 - https://znc.in]
dllud has joined #bitcoin-wizards
dllud has quit [Client Quit]
jadi has joined #bitcoin-wizards
jadijadi has joined #bitcoin-wizards
jadi_ has joined #bitcoin-wizards
jadi has quit [Remote host closed the connection]
dllud has joined #bitcoin-wizards
jadijadi has quit [Ping timeout: 260 seconds]
dllud has quit [Ping timeout: 272 seconds]
dllud has joined #bitcoin-wizards
AaronvanW has joined #bitcoin-wizards
yanmaani has quit [Ping timeout: 240 seconds]
yanmaani has joined #bitcoin-wizards
bitdex has quit [Ping timeout: 240 seconds]
bitdex has joined #bitcoin-wizards
AaronvanW has quit [Ping timeout: 246 seconds]
jadi has joined #bitcoin-wizards
jadi_ has quit [Ping timeout: 265 seconds]
dllud has quit [Ping timeout: 240 seconds]
dllud has joined #bitcoin-wizards
dllud has quit [Read error: Connection reset by peer]
shesek has quit [Remote host closed the connection]
dllud has joined #bitcoin-wizards
amueller has quit [Remote host closed the connection]
dllud has quit [Quit: ZNC 1.7.4 - https://znc.in]
dllud has joined #bitcoin-wizards
dllud has quit [Client Quit]
dllud has joined #bitcoin-wizards
dllud has quit [Read error: Connection reset by peer]
dllud has joined #bitcoin-wizards
TheoStorm has joined #bitcoin-wizards
dllud has quit [Quit: ZNC 1.7.4 - https://znc.in]
larsan1 has joined #bitcoin-wizards
AaronvanW has joined #bitcoin-wizards
dllud has joined #bitcoin-wizards
dllud has quit [Client Quit]
AaronvanW has quit [Ping timeout: 272 seconds]
shesek has joined #bitcoin-wizards
shesek has quit [Changing host]
shesek has joined #bitcoin-wizards
AaronvanW has joined #bitcoin-wizards
dllud has joined #bitcoin-wizards
dllud has quit [Read error: Connection reset by peer]
ghost43 has quit [Remote host closed the connection]
ghost43 has joined #bitcoin-wizards
AaronvanW has quit [Remote host closed the connection]
AaronvanW has joined #bitcoin-wizards
dllud has joined #bitcoin-wizards
dllud has quit [Quit: ZNC 1.7.4 - https://znc.in]
dllud has joined #bitcoin-wizards
dllud_ has joined #bitcoin-wizards
dllud has quit [Ping timeout: 246 seconds]
dllud_ is now known as dllud
dllud_ has joined #bitcoin-wizards
dllud_ has quit [Read error: Connection reset by peer]
dllud has quit [Quit: ZNC 1.7.4 - https://znc.in]
laptop__ has joined #bitcoin-wizards
dllud has joined #bitcoin-wizards
CryptoDavid has joined #bitcoin-wizards
dllud has quit [Read error: Connection reset by peer]
dllud has joined #bitcoin-wizards
dllud has quit [Ping timeout: 256 seconds]
dllud has joined #bitcoin-wizards
dllud has quit [Remote host closed the connection]
dllud has joined #bitcoin-wizards
Guyver2 has joined #bitcoin-wizards
son0p has joined #bitcoin-wizards
larsan1 has quit [Remote host closed the connection]
brianhoffman has joined #bitcoin-wizards
dllud has quit [Remote host closed the connection]
dllud has joined #bitcoin-wizards
Implant1 has joined #bitcoin-wizards
Keele has quit [Remote host closed the connection]
glozow has quit [Quit: Connection closed for inactivity]
TheoStorm has quit [Quit: Leaving]
TheoStorm has joined #bitcoin-wizards
TheoStorm has quit [Quit: Leaving]
jadi has quit [Remote host closed the connection]
laptop_ has joined #bitcoin-wizards
laptop__ has quit [Ping timeout: 260 seconds]
glozow has joined #bitcoin-wizards
dgenr8 has joined #bitcoin-wizards
jadi has joined #bitcoin-wizards
jadi has quit [Ping timeout: 264 seconds]
rotten has quit [Remote host closed the connection]
rotten has joined #bitcoin-wizards
jesseposner has joined #bitcoin-wizards
jessepos_ has quit [Ping timeout: 260 seconds]
meshcollider has quit [Ping timeout: 272 seconds]
dllud has quit [Read error: Connection reset by peer]
dllud has joined #bitcoin-wizards
meshcollider has joined #bitcoin-wizards
Setherson has joined #bitcoin-wizards
zmnscpxj has quit [Ping timeout: 240 seconds]
DeanGuss has quit [Remote host closed the connection]
DeanGuss has joined #bitcoin-wizards
fltrz has joined #bitcoin-wizards
<fltrz> I'd like some kind of "reading roadmap" to get up to speed with the main competing FHE systems, not just as a library user, but actually grasping the math behind it. While I have studied other areas of cryptography, I have not yet devoted anything beyond cursory reading on FHE. I try to avoid the situation of reading the literature chronologically because that would inevitably involve studying currently-apparent-dead-ends and then later on
<fltrz> reading that its considered a dead end / abandoned. (I'm aware insights, tricks and techniques may be revived, but I don't think I want to include this for getting up to speed, I'd rather learn those avenues as they get revived))
<fltrz> I don't find many books on FHE, and since the young field seems to be moving quite rapidly, I fear that most books would be significantly outdated. If someone could ask around say some teachers or professors for a reading list I would highly appreciate it.
<fltrz> Another more specific question, have FHE "figures of merit" been identified? Have objective figures of merit and their tradeoffs been mapped?
meshcollider has quit [Ping timeout: 260 seconds]
<fltrz> Alternatively, should I just take the wikipedia page's reference on implementations, and recursively get the mentioned papers?
<fltrz> Another question: how thoroughly understood is the hardness of Ring Learning With Errors?
<uiuc-slack> <mikerahqc> I would recommend reading Craig Gentry's PhD thesis on FHE
<uiuc-slack> <mikerahqc> PhD thesis tend to have all the backgrpund necessary to understand the topic at hand
Setherson has quit [Ping timeout: 256 seconds]
meshcollider has joined #bitcoin-wizards
TheoStorm has joined #bitcoin-wizards
TheoStorm has quit [Quit: Leaving]
DeanGuss has quit [Remote host closed the connection]
ghost43 has quit [Ping timeout: 240 seconds]
DeanGuss has joined #bitcoin-wizards
ghost43 has joined #bitcoin-wizards
TheoStorm has joined #bitcoin-wizards
<fltrz> uiuc-slack, thanks!
<fltrz> uiuc-slack, thats solid advice, but it *is* not a complete reading list, it describes his FHE system, and its from 2009, according to wikipedia a lot has happened since then
TheoStorm has quit [Quit: Leaving]
belcher_ has joined #bitcoin-wizards
belcher has quit [Ping timeout: 265 seconds]
pinheadmz has joined #bitcoin-wizards
son0p has quit [Ping timeout: 264 seconds]
son0p has joined #bitcoin-wizards
laptop has joined #bitcoin-wizards
laptop_ has quit [Ping timeout: 260 seconds]
belcher_ is now known as belcher
pinheadmz has quit [Quit: pinheadmz]
Guyver2 has quit [Quit: Going offline, see ya! (www.adiirc.com)]
AaronvanW has quit []
pinheadmz has joined #bitcoin-wizards
<uiuc-slack> <amiller> second of all there is this monotonic property with op_checklocktimeverify that seems to hold, this is "reorg safety", what i mean is: once an honest transaction becomes valid according to op_checklocktimeverify, it is also valid in every other fork of that height Basically once the time is valid in a block, it's also going to be valid in subsequent blocks This "reorg safety" is separate from the previous one
<uiuc-slack> that bitcoin devs have stuck to but I think it's overrated
Setherson has joined #bitcoin-wizards
pinheadmz has quit [Ping timeout: 240 seconds]
pinheadmz has joined #bitcoin-wizards
dllud has quit [Read error: Connection reset by peer]
dllud has joined #bitcoin-wizards
ddustin has joined #bitcoin-wizards
<uiuc-slack> <mikerahqc> Can't you just have probabilistic bounds on reorg safety as opposed to definite reorg safety as you describe?
<uiuc-slack> <mikerahqc> There's always a possibility that Bitcoin itself (and most definitely its forks) may reorg
<uiuc-slack> <amiller> you can have probabilistic bounds yes, like you can applly Bitcoin Backbone to know that you can wait for k blocks and get any k bits of security in your guarantee it wont fork
<uiuc-slack> <amiller> there's a kind of non-robustness to this though in that to do this, you have to pick parameters for \Alpha the adversary power as well as the network delay
TheoStorm has joined #bitcoin-wizards
fltrz has quit [Ping timeout: 264 seconds]
andytoshi has quit [Ping timeout: 260 seconds]
son0p has quit [Quit: Lost terminal]
fltrz has joined #bitcoin-wizards
<fltrz> hi, my firefox had memory leak... I noticed someone said something, and since i recently asked a question, was it a reply to me?
<fltrz> nm I see theres logs