Live data from Hacker News

Viewing profile — porcuquine

porcuquine

HN member
Joined
Thu, Mar 05, 2020, 9:31 PM UTC
HN karma
35
Public activity
15 items

About porcuquine

No profile information was provided.

Recent public activity

  1. story
  2. comment
    Comment #33423915

    Lurk Lab @ Protocol Labs | Multiple Positions | REMOTE | Full-time contract-to-hire Lurk Lab is building Lurk ( https://github.com/lurk-lang ), a Turing-complete programming langua…

  3. comment
    Comment #33173974

    Thanks, that's a good point — and I had originally intended exactly that. Any suggestion for how the … should be completed?

  4. comment
    Comment #33173314

    I recently published a fairly detailed blog post about how to formulate expressive provable programs in Lurk ( https://github.com/lurk-lang/lurk-rs ). Although this post goes into …

  5. comment
    Comment #31999578

    FYI, I will be in transit for much of today so may find further responses difficult (but I will try). I'm hoping others with knowledge of the project might pop in to answer more qu…

  6. comment
    Comment #31999561

    Nova (for example) doesn't require a trusted setup. The circuit is just a schematic description of the underlying computation. In the case of the Lurk core language, this computati…

  7. comment
    Comment #31999512

    Yep, that's a perfect minimal example of the kind of thing we could do. Exactly how to 'extend' the computation depends on how it's set up. What you describe is possible, as are mo…

  8. comment
    Comment #31999472

    Nice, I'll have to take a look at Alu. I'm also aware of Coalton. It's very cool in principle, though I have not used it (yet?). The original proof-of-concept was written in Common…

  9. comment
    Comment #31999452

    > you can't send encrypted inputs to a zk-SNARK program and get encrypted outputs out, though. you're confusing this with homomorphic encryption. Not encrypted, but they can be 'hi…

  10. comment
    Comment #31999419

    > My understanding is that a SNARK circuit is used to prove a series of computations without revealing any of the inputs or outputs. Close: the so-called 'public inputs' must be re…

  11. comment
    Comment #31996654

    I'm not otherwise familiar with it, but the landing page linked describes Pact as 'a Turing- in complete smart contract language'. Lurk could be used to implement smart contracts (…

  12. comment
    Comment #31996554

    Arkworks isn't really addressing the core of what Lurk provides. In theory, we could use Arkworks to implement a backend — but we are targeting Nova ( https://github.com/microsoft/…

  13. comment
    Comment #31995683

    Hi, this is my project, though I wasn't expecting to see it here just now. I gave some quick (probably too quick) answers below, and I'm happy to try to answer further questions an…

  14. comment
    Comment #31995161

    It's confusing because there are two distinct 'recursive things' involved. You may be noting that distinction. On the one hand, Lurk allows expression of recursive computations (li…

  15. comment
    Comment #31995135

    ZEXE has one layer of recursive composition, so you can effectively verify proofs in a proof – but not proofs of those proofs. Lurk initially targets Nova for unbounded recursion.