Lamden AMA with Stuart Farmer and Jeff Scott
JC: Let’s start guys. Welcome @stuartf , @LamdenJeff
Please introduce yourself to our AMA room.
Jeff: Hello everyone! I’m the CTO @ Lamden.io. I’m excited to be here and answer any questions you have for us!
Stuart: I’m Stuart, the CEO of Lamden.
JC: So Lamden is a custom blockchain built from scratch. What else can you tell us about it?
Jeff: Well, Lamden was build to solve problems. And the blockchain we will release on Sept 16th will solve a lot of headaches for both users and developers.
Stuart: Hey well to expand on the first point, we think there’s a fundamental problem with blockchains. If anyone has ever used Solidity, they know that it’s extremely frustrating to figure out. For newer developers, it makes very little sense, so we wanted to make a platform that was easy for new people who just came into the dev world, so a lot of people are now learning Python in school.
What if those people could pick up blockchain right after and make a Dapp that lets them generate revenue? What if you have a great idea for an app for blockchain but struggle with the learning gap?
That’s what we are primarily solving. As for the technicals… we wanted to solve a few things about Ethereum.
1. It’s slow, yeah it’s not THAT slow compared to BTC, but its still way too slow for any cool applications like games to exist. So we went with a DPOS inspired model to speed things up and we came up with a way to have ‘parallel execution’ of blocks. So we split a block up into ‘sub blocks’ and then process them in parallel, which lets us use all cores, so we get about 3000–4000tps per core. Scale that out as needed… you get the point.
2. We also don’t have gas, and we don’t have a gas market. There is a fixed ‘tx rate’ which we call stamps, 1 stamp = 1 unit of gas (for comparison with eth) but the network votes on how many stamps = 1 TAU. So it is fixed to that until there is a new election. And unlike ETH, our txs are FIFO queued, which means first in first out.
Basically, no way to front run transactions which is a huge problem right now. That’s it :)
JC: Great. Whats Lamden’s competitive advantage over some of the leading blockchain platforms like Ethereum and Polkadot?
Stuart: Sure, so a lot of these next gen chains are just Ethereum + MORE FEATURES and COOLER LANGUAGES. That’s really not helpful lol, so like Polkadot is written in Rust. How many people have used Rust here? Probably not a lot… and let me tell you, it’s way harder to write contracts in Rust than Python. You probably hear this WASM thing so ‘it can be any programming language!’ right?
Well… not really
The WASM is just the underlying VM, with Python, it’s called the PythonVM, to write a smart contract with Python on WASM, you’d have to write the PythonVM -> WASM and then feed it Python. WASM is great for lower level languages such as C, C++, Rust, etc. Not interpreted languages like Python which are easier for people to learn and use.
Secondly, we offer developer incentives, so natively on our chain, when you submit a smart contract, you are automatically credited the fees you generate, so if someone plays your game, you get a part of the transaction fees automatically. This means you don’t have to invent some random token just to try to support your craft. The monetization aspect is built-in. We also have some other interesting stuff around the governance protocol as it pertains to the stamps (which I mentioned), how nodes are elected to prevent collusion and sibil attacks, etc.
Oh, and we have on-chain upgrades so anyone can propose an upgrade to the network and it can be integrated without a hard fork.
Jeff: I’m going to chime in here and say that a game is being created on Lamden which will use those dev rewards to pay back to the players in the form of boss bounties. Which is rad.
Stuart: I think that’s it for that question :)
JC: We saw that devs can make money building on Lamden. What can you tell us about it?
Stuart: Yeah so there is a reward system in Lamden. So rather than having mining or forging or inflation, we split tx fees with the parties, and we’ve run simulations to show that the system is profitable for all parties under this model.
So we split rewards into several groups:
The network gets to vote on the ratio of how the rewards are spread out. At launch, the ratio for developers is 90%. 90% of all tx fees go to developers, and the rest goes to nodes. This is to incentivize developers to build on Lamden asap.
And so you might say: what if the rewards are voted differently?
Well… that would be bad for the network because it would cause developers to leave our platform, so the system ‘self-balances’ between the parties to make sure that everyone is equally compensated. So for someone who wants to develop a game, all they have to do is deploy their app on our chain, and then they will get rewards sent to their wallet automatically.
You can also set where the rewards go to another smart contract! This way you can even have a token that represents a ‘share’ in your app and give that to your friends.
Jeff: Transactions are paid in TAU and rewards are sent back in TAU. There is no middle-man token. It’s a clean system.
JC: Are there any plans for DeFi products on Lamden?
Stuart: Sure, so firstly, Lamden is capable of everything that Rthereum can do, and more. So Defi applications are not only possible but better suited for our system. Right now, we are creating our own automated market maker (uniswap, mooniswap clone) and a wrapped token app so that you can transact ERC20 tokens on our chain without paying ridiculous gas fees or worry about front running.
Besides this, anything else can be made on Lamden: yield farming, burn mechanic tokens, etc.
JC: Last and final question from me
Anything else exciting coming after the Mainnet release?
Stuart: Our main goal is:
1. Get developers.
We will be sponsoring hackathons to get people developing. This could be in the form of exclusive Lamden hackathons, or sponsoring an existing event with a special ‘Lamden’ prize for the best app using our tech.
2. We are releasing a Unity plug in so you can add Lamden to your Unity games asap.
Btw, the tx completion time on Lamden is 400ms — 1s. So you can integrate this into your game. maybe you want to have a trading post where the items are tokens? Maybe you want to have an NFT market?
JC: That’s faster than ERD. Cool!
Stuart: Yup, and the smart contracts are easier ;) We really want to focus first on on-chain games, because any blockchain game is by default MMO, right?
So we made a game called Lamden World which is an MMORTS, where you expand your empire, harvest resources, etc. against the entire world. And the resources are all tokens, so you can trade them. Maybe your empire mines oil? trade it for rocks, etc., We also have @Mkrypto building a game called Fragmented Souls that utilizes some of these concepts, he has community governance, staking, in game marketplace for skins… and uses the dev rewards I talked about to reward players for achieving accomplishments like winning boss fights.
check this out ^
Jeff: You can join that community here
Stuart: And besides that, we will be working on a 2.0 protocol that expands on what we have built to include a lot of other facilities including native oracle solutions etc. Anything to make the dev experience better for you all.
Oh! ALSO! Check out our own NFT market: https://pixelframes.lamden.io/
We made a simple market where you can make, sell, and trade your own GIF NFTs with people, it demonstrates just how easy it is to use Lamden after your game is completed, because the user experience also matters.
Jeff: pixelframes.lamden.io is currently down as we are upgrading our test network. Follow us on Twitter https://twitter.com/LamdenTau to be informed when it’s back up.
Stuart: Oh and I did have to mention that we’re working on something with a guy called Bill Drummond who is this… interesting character in the space. He’s taken a liking to our tech and we’re teaming up to develop something really cool behind the scenes that I think a lot of people are going to like.
If you don’t know who Bill Drummond is, make sure to check out his projects like Antiample : https://twitter.com/burn_the_state
JC: So it’s faster than ERD, easy to develop when compared Polkadot, and low transaction fees when compared to Ethereum and others.
Very excited for mainnet.
I will unmute this group for 3 mins so that the community can ask questions
Q: As a Game/Asset creator, What benefits do I get when I create/develop my own game on Lamden platform?
A: Dev rewards. An instant monetization ability, and our entire network of devs.
Q: As a developer I Know SOLIDITY, Java C, KSML, how easy is it to build DApps on LAMDEN, what programming language does you employ #Lamden
A: If you know all of those, Lamden will be a cake walk. I use Solidity and it’s 4–5x faster to use Lamden. our system natively integrates with PyCharm and any other IDE and native test suites, so no more truffle headaches.
Q: Why did Lamden build a Python specific platform? What privileges will your platform provide in facilitating the lives of developers and blockchain technology, and how will the process work?
A: Developer experience 100%. It’s the fastest growing language and becoming the most prevalent in the world.
Q: Lamden supports smart contract developer but can anyone program within this network? Is it necessary to pay additional fees beyond the fees for the connection to the network?
A: Just transaction fees. It’s the same model as Ethereum.
All transactions cost TAU (TAU is our native token, similar to how you need ETH to make transactions on Ethereum).
If you have TAU you can run any transaction on the network, including submitting smart contracts.
Q: Do the transaction fee income for each application created by developers differ? Is it necessary to add backend or payment processing to get 90% of transaction fees?
A: The income does not change. you don’t have to implement anything on your end to use it.
Q: We have an entire ecosystem built on Ethereum, how lamden would gain those companies and tokens that already are in Ethereum?I think it’s a very expensive and risky cost to move from a stable and widespread system (Ethereum) to a new one (lamden)
A: Well, 500 gwei gas isn’t helping ;) but also, the market is huge! There are so many new developers out there who want to use blockchain but its too hard for them to enter. That’s who we target.
Q: Demand for dApps is growing rapidly, and the current blockchain technology is too slow and unable to scale in order to meet today’s demand for on-chain transactions. So how does Lamden achieve such exceptional performance?
Q: I have seen that you have work with MMORPG Games. How much are you involved in that, just payment stuff or the game itself, such as DAPP kind of works?
A: We are offering help and some development services to any game developer that wants to bring their idea to our platform.
Q: The biggest BLOCKCHAIN needs is that of interoperability, providing cross chain interactions and multiple blockchains, how does LAMDEN achieve this
A: Atomic swaps (we have this tech developed already), wrapped tokens, atomic triggers (our own innovation that lets you execute any code on any blockchain).
Q: We know that Developers receive 90% of all transaction fees that are processed through their smart contracts, but what about user? Can they generate profits too?
A: The best way is to build a dapp.
Q: Many new projects made a good impression at first but were suddenly abandoned. My question is, how will you manage Lamden to gain a place in the market and become the best in the blockchain world?
A: Well, we believe we have the best tech. And we are going to build on it. We hope others will follow our lead.
Q: I’m a developer and would love to contribute to LAMDEN blockchain ,
What are tools provided by LAMDEN blockchain for developing Dapps
is it possible to join your team, if yes, how do I apply?
A: You can use all of the tools you currently use. our software is a python package that requires no new softwares or run times to use.
You can email team @ lamden.io if you have a skillset you think would be beneficial to our team. We are always looking for talented individuals.
Q: How important is the community to the Lamden team ? and how can we collaborate or help Lamden for the development of the project?
A: Community is everything. Build dapps on Lamden to help us!
Q: Technology is changing every second, so are you afraid that recent projects with new technologies will become a serious competitor For The Lamden? What’s the thing that you have hat other projects don’t yet have?
A: Ethereum will have a harder time adopting changes. We can arbitrarily add new features to the protocol in a tenth of the time it takes for Ethereum to agree upon and hard fork a new release.
Q: DeFi is one of the hottest topics in the blockchain space right now. Can #lamden share your opinion on DeFi with us? Do you think DeFi will disrupt the existing financial system? What is the Unification approach to the DeFi sector?
A: Defi is the ICO craze of 2017. Will it last? Who knows, but our plans are to take advantage of this trend and have a viable path 10 years forward.
Q: DeFI got atention in Crypto now,
How do you see Defi potential for LAMDEN right now!?
What role do you think LAMDEN will take to makes defi better in global usage!?
A: We are cooking up some things that will revolutionize the Defi space.
Q: Developers receive 90% of all transaction fees that are processed through their smart contracts. That is a huge %, how is the platform sustainable with the other 10%, are there stakers that receive rewards too?
A: A node costs about $40-$80 / month to operate. Compare that to a mining rig… its not an expensive network to run.
Q: Ethereum has a very high gas fee because DeFi, how does Lamden guarantee low gas #fee? What is the fee percentage for each transaction?
A: The de facto policy of the network is to keep the stamp rate at where it balances out to $0.01 / simple send transaction. So if TAU goes up, the stamp rate goes up too (20 stamps per tau becomes 50). This stabilizes the fees.
Ethereum’s fees go to pay a node to process your transaction and it’s like an auction where the more you pay the quicker your transaction will be processed. On our network all transactions are a flat fee and the fee is a calculation of the CPU cost for running the transaction. The fee is a direct relation to how complicated your transaction is.
Q: Why did you choose ERC-20 to support $TAU actually this Network has so high gas fee for transactions, doesn’t it a limitation for $TAU? Are there plans to develop your own network?
A: It is our own network. The mainnet is launching September 16. The erc20s are just on Ethereum until they get ported over.
Q: I’m a programming student, I was wondering about to start a new token project in Ethereum. Could I start that same token project on lamden? If yes, how could I do that? Are there resources to go and learn? (Is there a lot of courses teaching how to build cryptocurrencies on Ethereum using solidity) Is there any lamden documentation already available?
A: Give this a read: https://contracting.lamden.io/
Q: What do you think of the privacy protocol? Is Lamden able to create zero knowledge applications?
A: We can support zksnarks and whatever solutions that are needed in that realm.
Q: The question about swapped TAU. Is it going to be ‘tradable’ on other than txbit.io exchanges? and when if yes?
A: The wallet has the facilities to swap.
Q: What tools of the Lamden blockchain will be of interest to large companies and corporations? Does LAMDEN have a corporate client program?
A: I’ve talked with people at big orgs. They say ethereum and hyperledger take too long to set up a proof of concept. we’ve solved that so we think it will be more widely adopted in corporations.
Q: The question about swapped TAU. Is it going to be ‘tradable’ on other than txbit.io exchanges? and when if yes?
Q: Your MakerDao replacement system looks impressive. Are there any development teams and projects that are already developing DEFI applications on Lamden according to this system?
A: This one is on the back burner for the time being. Anyone is welcome to help us develop it tho and they can be the owner and get the dev rewards.
Q: The Lamden Wallet right now is a Google Chrome extension, but do you have plans to create a Mozilla Firefox version too? Or a Mobile version?
A: Just focused on Google Chrome compatibility right now. The wallet tech can easily be ported to mobile or a desktop app.
The main purpose for it being a Chrome Extention is to allow Applications to Link to your wallet, similar to Metamask.
All of our tech is open source. PRs are welcome 👍 https://github.com/Lamden
Q: Clove supports atomic swaps. Is Lamden planning to launch its own DEX and compete with existing offerings in the crypto space?
A: We have plans to eventually roll this into the wallet somehow.
Q: Security has always been a top priority in Blockchain projects, what makes users trust Lamden’s safety and security?
A: 99% of solidity exploits are due to bugs that the developer wrote. If you make code easier to test, you can get rid of the bugs.
Q: Do you think the Lamden blockchain will solve the problem of decentralized exchange of BTC without trust, maximally Uniswap-like UX <-> BTC?
A: Wrapped BTC probably.
Q: Lamden is focused on being the first comprehensive development package for blockchain applications. What unique developer tools does Lamden offer and what types of apps are they targeting?
A: Lamden is compatible with your regular Python tooling.
Q: What’s your strategy to ensure adoption? We have a legit product. However, we all should spread the word.
A: Developers. You get a developer onboard, they bring users. One of those users is a developer… feedback loop.
Q: About LAMDEN WALLET, the more feature available, the easier to use it. What blockhain networks that available in LAMDEN Wallet? What feature will LAMDEN Wallet have that the other didn’t?
A: The Lamden Wallet is a safe place to store your TAU be we also designed it to be a connection portal for apps to plug in and enhance your experience. In this way applications can create an account in your wallet that you can manage in a secure way. I don’t believe there is a wallet that does it like we do. I hope to see some interesting integrations.
Q: What does Lamden offer to replace MakerDAO? Which unique DeFi advantages have Lamden?
A: Makerdao is simple. A clone could be made very easily.
Q: Just wondering how things have progressed with node structure and governance. curious if with a limited amount of nodes and with the node holders all being in contact with each other how you will avoid the cartels like with eos as well as making sure things are adequately decentralized?
A: It’s a fixed stake. Everyone stakes the same amount of tokens and the community votes them in. It’s not a battle of the richest whale like on EOS or potentially ETH 2.
This is something we need to be very careful with as we move mainnet from centralized to decentralized. We are lucky to have some very trusted community members that we can have run nodes.
It’s also in the best interest of the nodes to have the network run smoothly, as they get paid from usage.
Q: Is it possible to off-route data via Lamden to reduce gas fees? I mean how would this even work? In the end it must be verified on ETH…so there should be always at least 1 transaction in the end with high fees. how do you want to solve this?
A: Depends on the data. You’d just have to write a Lamden ‘facility’ contract to manage it.
Q: Who can setup masternodes and delegates? Anyone?
A: Anyone, but we have a strict quality assurance round, because masternodes and delegates are run by people in our community. They have to be active, and care about Lamden, they also have to be able to operate their masternode / delegate, which can require technical knowledge.
Q: Within Lamden transactions are generally completed between 400ms and 1 second. What mechanism makes this speed possible? How do you make transactions so fast?
Q: I’m not sure if we’re still in the interoperability game? do atomic swaps or wrapping really qualify as interoperability in Lamden? I think “true interoperability” is when you can get a smart contract on a certain chain to read inputs and give outputs on a different chain? i m not sure if Lamden planning to do that? Isn’t it?
A: Atomic triggers, but no chain has a completely 100% way to do this. We think our way is great.
Q: The Lamden mainnet is scheduled to launch on 16 September. According to your roadmap, what major events and programs are planned before the end of 2020?
A: We are currently focused on having mainnet released smoothly. After that the fun begins and we can start talking more about our Defi offerings, games and developer incentive programs.
Q: What is the minimum amount of TAU required to maintain a node?
A: 100K I believe, if you’re interested, join the Lamden telegram and lets discuss. It’s not as simple as other ‘staking and forgetting’ chains ;)
Q: How does the Lamden blockchain handle the popular DEFI application that requires high bandwidth and low latency?
A: We process transactions AS THEY COME and don’t wait for legacy blockchain type workflows.
Q: What does the amount of revenue that each developer receives for their applications built within the Lamden ecosystem depends on?
A: The popularity of your smart contract. The more people interact with the your smart contract the more rewards you get. You are being paid a % of the transaction COST paid by the user. For a limited time when mainnet launches (6 month-ish) that will be 90%. After that it will go down to a yet to be determined amount but I would think 50–40%.
On our chain, you can instantly monetize an app. No need for middleman tokens that complicate the process for your user. Just allow then to use it and get paid.
JC: Thanks for the all the Answers @LamdenJeff , @stuartf. You guys cleared all our questions with patience. We all wish good luck to Lamden team.
You showed us how important community is to you by answering each question. We will announce the winning questions soon.
Could you post the link to Lamden group? We all want to join there.
Jeff: Lamden Telegram: https://t.me/lamdenchat
Lamden Twitter: https://twitter.com/LamdenTau
Thanks for all the fantastic questions. This was a lot of fun.
JC: Thank you
Jeff: I hope you come check us out. Send all your developer friends my way.
JC: I am not a developer but I am definitely interested in maintaining a node.