# Cryptography

**URL:** https://forums.minaprotocol.com/c/cryptography/33.md

[Latest](https://forums.minaprotocol.com/latest.md) · [Categories](https://forums.minaprotocol.com/categories.md)

---

## [About the Cryptography category](https://forums.minaprotocol.com/t/about-the-cryptography-category/4480)

<div class="topic-metadata">

**Author:** [@minacommunity](https://forums.minaprotocol.com/u/minacommunity)\
**Replies:** 1\
**Last updated:** [December 9, 2021, 8:38am UTC](https://forums.minaprotocol.com/t/about-the-cryptography-category/4480 "2021-12-09T08:38:02Z")

</div>

This channel is for discussing the latest research and new cryptographic methods as well as existing problems within this discipline.

---

## [Poseidon hash collision](https://forums.minaprotocol.com/t/poseidon-hash-collision/6225)

<div class="topic-metadata">

**Author:** [@spelling\_oblivion139](https://forums.minaprotocol.com/u/spelling_oblivion139)\
**Replies:** 2\
**Last updated:** [February 21, 2024, 11:27pm UTC](https://forums.minaprotocol.com/t/poseidon-hash-collision/6225 "2024-02-21T23:27:41Z")

</div>

Hi, during testing I noticed that there are hash collision in Poseidon due to the padding. Specifically I noticed that the Poseidon hashes of \[Field(23)\] and \[Field(23), Field(0)\] are the same. \[‍\], \[Field(0)\] and \[…

---

## [Zk oracles... impossible?](https://forums.minaprotocol.com/t/zk-oracles-impossible/5803)

<div class="topic-metadata">

**Author:** [@c-node](https://forums.minaprotocol.com/u/c-node)\
**Replies:** 2\
**Last updated:** [December 6, 2022, 9:54am UTC](https://forums.minaprotocol.com/t/zk-oracles-impossible/5803 "2022-12-06T09:54:27Z")

</div>

Are Zk-oracles impossible due to TLS / HTTPS lack of a “non-repudiation” property? TLS was designed for secure communication, and is not conducive to retroactively proving authentic receipt of messages to a third part…

---

## [mima signTransaction using golang rather than javascript](https://forums.minaprotocol.com/t/mima-signtransaction-using-golang-rather-than-javascript/5893)

<div class="topic-metadata">

**Author:** [@zzz](https://forums.minaprotocol.com/u/zzz)\
**Replies:** 0\
**Last updated:** [October 19, 2022, 9:23am UTC](https://forums.minaprotocol.com/t/mima-signtransaction-using-golang-rather-than-javascript/5893 "2022-10-19T09:23:35Z")

</div>

i want sign transaction using golang rather than javascript and don’t use nodejs，but i don’t find any code that can be refer to me.

---

## [Implementing turn-based games that sometimes reveal private game state](https://forums.minaprotocol.com/t/implementing-turn-based-games-that-sometimes-reveal-private-game-state/5848)

<div class="topic-metadata">

**Author:** [@YigitKilicoglu](https://forums.minaprotocol.com/u/YigitKilicoglu)\
**Replies:** 3\
**Last updated:** [September 7, 2022, 9:15pm UTC](https://forums.minaprotocol.com/t/implementing-turn-based-games-that-sometimes-reveal-private-game-state/5848 "2022-09-07T21:15:52Z")

</div>

Hello everyone, Here is a theoretical problem that I have been thinking about for the past week. Any help would be appreciated! TL;DR: How can one implement Dark chess without relying on a third party? Zero-knowledge …

---

## [How Mina recursion is implemented?](https://forums.minaprotocol.com/t/how-mina-recursion-is-implemented/5817)

<div class="topic-metadata">

**Author:** [@Federico2014](https://forums.minaprotocol.com/u/Federico2014)\
**Replies:** 2\
**Last updated:** [August 11, 2022, 12:39pm UTC](https://forums.minaprotocol.com/t/how-mina-recursion-is-implemented/5817 "2022-08-11T12:39:42Z")

</div>

Is there any clear explanation about the specific mina recursive process, I tried to read the source code about the step and wrap implementation, but It is difficult to understand the multiple modules: Proof\_state, de…

---

## [Mina compared to privacy coins](https://forums.minaprotocol.com/t/mina-compared-to-privacy-coins/5749)

<div class="topic-metadata">

**Author:** [@trymeout](https://forums.minaprotocol.com/u/trymeout)\
**Replies:** 6\
**Last updated:** [May 23, 2022, 2:22am UTC](https://forums.minaprotocol.com/t/mina-compared-to-privacy-coins/5749 "2022-05-23T02:22:05Z")

</div>

How does Mina compare as a privacy coin and with other privacy coins such as… Monero Zcash (Shielded Addresses) Pirate Chain Firo (Lelantus) MimbleWimble With Monero for example, it protects the sender, receiver an…

---

## [Halo infinite vs halo](https://forums.minaprotocol.com/t/halo-infinite-vs-halo/5674)

<div class="topic-metadata">

**Author:** [@MisterF](https://forums.minaprotocol.com/u/MisterF)\
**Replies:** 1\
**Last updated:** [April 10, 2022, 2:59pm UTC](https://forums.minaprotocol.com/t/halo-infinite-vs-halo/5674 "2022-04-10T14:59:31Z")

</div>

Does someone know a good resource to learn about halo infinite? Which seems to be related to halo

---

## [How are transactions merged in the protocol?](https://forums.minaprotocol.com/t/how-are-transactions-merged-in-the-protocol/5517)

<div class="topic-metadata">

**Author:** [@MisterF](https://forums.minaprotocol.com/u/MisterF)\
**Replies:** 2\
**Last updated:** [January 28, 2022, 8:11am UTC](https://forums.minaprotocol.com/t/how-are-transactions-merged-in-the-protocol/5517 "2022-01-28T08:11:46Z")

</div>

I’m wondering how transactions are merged to be included in a block, thanks!

---

## [Post Quantum Security](https://forums.minaprotocol.com/t/post-quantum-security/5214)

<div class="topic-metadata">

**Author:** [@Serdar](https://forums.minaprotocol.com/u/Serdar)\
**Replies:** 2\
**Last updated:** [January 18, 2022, 6:53am UTC](https://forums.minaprotocol.com/t/post-quantum-security/5214 "2022-01-18T06:53:35Z")

</div>

Hey all, As this issue has been a long known and discussed topic among cypherpunks, I am sure this post is not going to surprise anyone. Today I saw an analysis, mentioning Algorand’s efforts to become the first blockc…
