๐ Lilypad Project Report: July 10, 2023
Testnet Modules!! Next stop - Paris!
๐ Overview
This week has been busy!!! Kai Davenport, our Chief Architect & Engineer alongside Luke Marsden, is back helping us make progress on the Lilypad testnet ๐ฆ๐ฆ!
Levi Rybalov has also shared the first copy of the whitepaper with us ๐คฏ๐คฏ!
We've also added new examples to the Lilypad v0 docs thanks to some of the awesome HackFS winners contributing and we spoke to them on the CODwg Live Jam last week too.
Of course, our focus is now on building for Paris, and this project report includes a full calendar list of where you'll find us - Alors, on y va!
โ๏ธ Lilypad Engineering Update
TLDR: Kai Davenport is back & Lilypad Modules Are Here!
๐งฐ Testnet Update
We now have dockerized the stack so that we can have users run nodes with one simple docker run command. We have also completed the work on rewriting how the code interacts with smart contracts, ripping out code that was unable to correctly parse strings in EVM events and replacing it (with some significant complications) with the web3.py code for doing the same. We can now pass strings around in smart contracts!
We've developed the modules interface for different use cases and are now filling those in. In parallel, we are working on deploying our own test Ethereum network for the testnet, plugging in a faucet for it, and getting the entire stack working end to end in production.
Here's a snip of us testing out our first module! (I think we chose our first moo-dule well XD)
Also... a sneak peak at upcoming functionality...! ๐ฎ
๐ IPC Benchmarked
"Spacenet (IPC testnet) is not yet another Filecoin testnet. Its consensus layer has been modified to integrate Mir, a distributed protocol implementation framework. The current version of Spacenet runs an implementation of the Trantor BFT consensus over Mir. And did we forget to mention Spacenet comes with Interplanetary Consensus (IPC) support?
Spacenet aims to provide developers with a testbed to deploy their FVM use cases and innovate with new Web3 applications that can benefit from operating in subnets."
Following on from last week's chain benchmarking, IPC was also tested. Here's the results - IPC performed on par with Polygon ZkEVM (& faster than Ethereum Sepolia). It's worth noting though that IPC is able to be tweaked. You can change transaction times on the subnet to suit yourself. It also offers features not seen in other blockchain networks.
It's also worth noting that this is running on Spacenet - with 15s blocktimes. The subnets of IPC should run at 1s blocktimes ๐คฏ๐คฏ ...
๐ Lilypad Research Update
As we work on writing the specification for our autonomous agents, we are realizing that the scope of our problem is wider than we originally anticipated. Not only are we addressing a long-standing problem in distributed computing, but we are in fact creating what can become a standard for the way that machines interact with each other, and eventually with humans. The study of machine-machine interaction and human-machine interaction has evolved over the decades, and we are now at a tipping point where machines are coming close to passing some versions of the Turing test.
As prior research has warned, we must be responsible as we move forward with this research. We must ensure not only that these machines are aligned with human interests, but also that they have the capacity to cooperate with each other (and that they use this capacity). To accomplish this, we must design them to move past worst-case behavior in an incentive-compatible manner. Whether this can be done using existing research, or new methods have to be invented or discovered, remains to be seen.
๐ Lilypad "All the Things" Update
๐ซ๐ท Catch up with us in Paris!
Date | Event | Link | What |
18th July | Filecoin Unleashed | filecoinunleashed.io | Talk/Demos by Ally Haire & David Aronchick. Unconf led by Levi Rybanov |
18-19 July | Augment Hack | augmenthack.xyz | Decentralised AI Hack with $3000 Bacalhau/Lilypad Bounty! |
20 July | FIL:Paris Network Base | fil-paris.io | Talk by Ally Haire |
21-23 July | ETHGlobal Hack | ethglobal.com | EthGlobal Hack with Bacalhau/Lilypad Bounty! |
๐ซ๐ท Paris Full Details
๐
18th July, from 2pm CET
๐๏ธ Filecoin Unleashed
Speakers: Ally Haire (3pm) & David Aronchick (3:40pm)
Unconf: Levi Rybanov (4:30pm) on Game Theory in Distributed Compute
๐
18th July, from 2pm CET
๐๏ธ AugmentHack: Decentralised AI Hackathon
๐ฐ $3000 Lilypad Bounty
๐
20th July, 4:30pm CET
๐๏ธ FIL:Paris Network Base at Le Son de la Terre
๐
21-23 July
๐ฉโ๐ปETHGlobal Hack
๐ฐ Filecoin Bacalhau/Lilypad Bounty
๐บ COGwg Live with HackFS winners Daggle & Tentai
Didn't catch the COD Live Jam Reboot?
Check out the replay on YouTube or find the Blog and Slides here
DefiKicks were unable to make it to the previous session unfortunately, luckily though, we are going to run a follow-up session which will include the builders behind DefiKicks & another HackFS winner - DYield Collector!
Add it to your calendars!
๐งโ๐ป New Examples in the Lilypad Docs & Lilypad in Bacalhau Docs
The builders behind HackFS Projects DefiKicks and Ethereum Fraud Detector have also added new examples to the Lilypad Docs ๐
Check out the DefiKicks Use Case and the smart contract example for Drand Off-Chain Voting.
FYI: Drand is a Distributed Randomness Beacon for verifiable, unpredictable and unbiased random numbers
You'll also find an Ethereum Address Fraud Detector Smart Contract Example which includes a bonus of how to save your outputs to Tableland as well.
A quickstart to Bacalhau for web3 projects can now also be found in the Bacalhau Docs!
๐งฉ Random Things We Liked This Week
This article ๐ https://erichartford.com/uncensored-models
๐ฎ What's Next?
Other than all the excitement of Paris, what you can really look forward to next is a completely functional Lilypad v1 Testnet with Docs!
Also - we're iterating on the 1st draft of the whitepaper now... ๐คฏ๐คฏ
And don't tell anyone... but we think the testnet has been named... ;)
Happy naming day!
โ๏ธ Contact Us
๐๏ธ Subscribe to the newsletter: https://lilypad.tech/newsletter