Hacker News new | past | comments | ask | show | jobs | submit login

> Our current (Ethereum) clients are a hundred thousand lines or so for proof-of-stake.

Well, not quite. Prysm[1] has a pretty harrowing codebase, but it’s not huge. You can grep all of the ick in a handful of minutes. :)

[1] https://github.com/prysmaticlabs/prysm

edit: I stand corrected! I guess it's been a while since I took a peep. Don't say I didn't warn ya!

    -------------------------------------------------------------------------------
    Language                     files          blank        comment           code
    -------------------------------------------------------------------------------
    Go                            1496          32842          20431         257311
    C                                3           3528            874           4783
    Bourne Shell                    31            348            278           2304
    YAML                            15             43             51           1343
    C/C++ Header                     5            456            239            666
    C++                              1             31             64            182
    DOS Batch                        1             18              7            145
    PowerShell                       1             21              8             98
    -------------------------------------------------------------------------------
    SUM:                          1553          37287          21952         266832
    -------------------------------------------------------------------------------



Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: