description | cover | coverY |
---|---|---|
Let's take a little bit of Monero :) |
../../.gitbook/assets/photo_2022-05-31_16-09-33.jpg |
0 |
{% hint style="warning" %} We decided to choose ZKP instead of using LRS - read till the end {% endhint %}
Ring signatures are an interesting and useful cryptographic algorithm that allows you to generate signatures on behalf of a group and it is impossible to determine who exactly generated this signature.
Perhaps the most well-known use of ring signatures is ring signatures in Monero, and more specifically their use in Ring CT transactions. Although CLSAG signatures are used there, and not LRS, the basic principles are the same.
{% hint style="warning" %} The algorithm can also be changed {% endhint %}
LRS signatures have a binding property, so you can establish a link between two signatures and prove that they were generated by someone inside a certain group (ring). At the same time, it is impossible to establish who exactly.
{% hint style="info" %} A similar operation could have been carried out even in Apollo {% endhint %}
We use ECDSA at the heart of the LRS, and addresses derived from public keys are compatible with Ethereum.
We have also added the ability to generate such a key pair in Apollo. Generate them via CLI or web version
{% hint style="warning" %} Please note that we will add support for using such addresses shortly! However, you can already receive coins and link unobtanium to such addresses {% endhint %}
In the early stages, KLYNTAR will not be private like Monero with its triad of algorithms for confidential transactions, or ZCash with the brand new zkSNARKs. However, we understand the importance of working in this direction and will implement privacy mechanisms for staking and on-chain mechanisms (transactions, freezing, working with unobtanium, and so on).
However, due to the power of services, WASM contracts, and bridges to other networks, you can use privacy elements in your implementations.
For core improvements, we should immediately decide which base to use - follow the SNARK / STARK path like Zcash / PIVX / Horizon or use Pederson commitments + bulletproofs like in Monero. Will have to work in this direction.
{% embed url="https://www.getmonero.org/resources/moneropedia/ringsignatures.html" %}