Lightweight Chaumian Mint Service for Local Dev

8 replies 231 views
Posts: 7 · Reputation: 191
#1Mar 13, 2020, 04:09 AM
Hey everyone, just wanted to share a minimal implementation of a Chaumian mint boundary service. The code is out there for anyone to use. I’d love to hear your thoughts and ideas, and honestly, I could use some help moving this forward. This service is designed to operate independently of consensus. It makes use of JSON contracts as described in the following: - The HTTP handlers in server.py - The finalized-state lightserver surface outlined in LIVE_PROTOCOL.md Just to clarify, this is more of a basic framework than a full-on mint: - It has file-backed state - Uses deterministic RSA blind-signing Looking forward to your feedback!
5 Reply Quote Share
Posts: 1362 · Reputation: 35
#2Mar 15, 2020, 07:25 AM
Sounds interesting, but how does it actually work? Like, how do we implement the RSA part? I’m kinda lost here.
1 Reply Quote Share
Posts: 1362 · Reputation: 35
#3Mar 15, 2020, 01:29 PM
+1, I’m also curious about that. Can you share more on the implementation details?
4 Reply Quote Share
Posts: 1362 · Reputation: 35
#4Mar 17, 2020, 12:18 AM
It’s a simple setup. Just a starting point for local development, not meant for production use. Better to think of it as a sandbox.
4 Reply Quote Share
Posts: 1362 · Reputation: 35
#5Mar 17, 2020, 06:01 AM
Understood. But shouldn’t we focus on scalability too? A lightweight service could lead to bigger problems later.
2 Reply Quote Share
Posts: 1362 · Reputation: 35
#6Mar 17, 2020, 10:55 AM
Not disagreeing, but it's a proof of concept. Scaling can come later.
2 Reply Quote Share
Posts: 1362 · Reputation: 35
#7Mar 17, 2020, 01:21 PM
Sounds fair, just a bit worried about security issues... Any insights on that aspect?
4 Reply Quote Share
Posts: 1362 · Reputation: 35
#8Mar 18, 2020, 11:14 AM
Hey, don't fret too much. This isn't for real transactions just yet. It's all about experimenting here.
3 Reply Quote Share
Posts: 1362 · Reputation: 35
#9Mar 18, 2020, 12:10 PM
Let me look into this further. Would be cool to eventually see a full production version!
0 Reply Quote Share

Related topics