Cardano Founder Charles Hoskinson Developing New Programming Language

iconCoinDesk
Share
AI summary iconSummary
Cardano founder Charles Hoskinson is developing a new programming language for blockchain, per Coindesk. The tool will support smart contract development with transaction intents and cryptographic proof of rule compliance. Hoskinson collaborates with Lucas Rosa, co-creator of Aiken, on the project. The language will use proof-carrying data and Groth16 proofs, reducing computational overhead. It will enable apps that automate trades and verify conditions. Hoskinson has not disclosed the language’s name, code, or release schedule. The project aligns with Cardano’s Proof of Stake (PoS) infrastructure.

Cardano founder Charles Hoskinson is writing a new programming language for his blockchain. He says it will be the first to combine what a user wants a transaction to do with cryptographic proof that the rules were followed.

“I’m actually personally developing a programming language for Cardano,” Hoskinson wrote on X on Sunday, adding that he’s working on it with Lucas Rosa, a software engineer at Input Output Global who co-created Aiken, one of Cardano’s main smart contract languages.

That’s not something most founders do once their network is this big. Hoskinson runs a company full of engineers and is still choosing to write the tool future Cardano apps could be built on himself.

The language would support three tools: transaction intents, proof-carrying data and Groth16 proofs.

An intent lets a user say what they want done and leave the steps to the app. A trader could ask to swap one token for another only if the final price meets set conditions, without spelling out how to get there.

Proof-carrying data attaches cryptographic evidence to a piece of information, showing it follows certain rules. Another app can check that evidence without redoing every calculation behind it.

Groth16 is a widely used proof system that produces tiny proofs computers can check quickly. Those proofs can show a condition was met without revealing the private data used to meet it.

Together, they could let developers build apps that coordinate trades, check complicated conditions, and pass verified information between services, with Cardano checking a small proof at the end.

Cardano developers already write smart contracts in Plutus, which is built on the programming language Haskell, and in Aiken. Midnight, the privacy-focused blockchain built by Hoskinson’s company Input Output Global, has its own language, Compact, for apps that handle confidential data.

Meanwhile, Hoskinson hasn’t shared the new language’s name, any public code, or a date when developers can start using it.

Disclaimer: The information on this page may have been obtained from third parties and does not necessarily reflect the views or opinions of KuCoin. This content is provided for general informational purposes only, without any representation or warranty of any kind, nor shall it be construed as financial or investment advice. KuCoin shall not be liable for any errors or omissions, or for any outcomes resulting from the use of this information. Investments in digital assets can be risky. Please carefully evaluate the risks of a product and your risk tolerance based on your own financial circumstances. For more information, please refer to our Terms of Use and Risk Disclosure.