Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support BLS signatures for Chia (XCH) app development #376

Open
serfriz opened this issue May 15, 2023 · 0 comments
Open

Support BLS signatures for Chia (XCH) app development #376

serfriz opened this issue May 15, 2023 · 0 comments

Comments

@serfriz
Copy link

serfriz commented May 15, 2023

Issue description

Chia devs are waiting for Ledger to support BLS signatures in the Speculos emulator software, so they can develop a Ledger app for Chia. While Ledger recently added BLS support in their firmware, it isn't possible yet to build apps with those features without having BLS support in the Speculos emulator tool.

For further details, please contact the Chia devs (https://discord.gg/chia) so they can let you know exactly what they need to start developing the app for Chia.

Additional context

Chia Network (XCH) is a layer 1 blockchain that uses a novel consensus mechanism called Proof-of-Space-and-Time (PoST) developed by Bram Cohen, the creator of the BitTorrent protocol. This allows the blockchain to use less energy without compromising network security. In contrast to most other blockchains, Chia Network is a public, for-profit, open source company that intends to go public (the firm submitted a Form S-1 filing with the SEC on April 14, 2023). Its blockchain is aimed at enterprise use, which is why Chia Network plans to have XCH on its balance sheet in case of a listing.

Currently, Chia is the most decentralized blockchain with over 110k active full nodes (https://dashboard.chia.net/d/em15uQ47k/peer-info?orgId=1), well over Bitcoin's node count. In addition, Chia Network has its own programming language called Chialisp (https://chialisp.com/). This is an on-chain programming language that is smart contract-compatible and takes most important components of Ethereum, Solidity, and Bitcoin Core but keeps Bitcoin's UTXO model.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant