Sign in

penumbra

@penumbra.zone
312 followers 13 following 47 posts

A fully private, cross-chain proof-of-stake network and decentralized exchange for the Cosmos and beyond. PENUMBRA IS HERE: penumbra.zone

PostsRepliesMedia
penumbra @penumbra.zone · 01/11/2024
Penumbra is now supported as a destination on Noble Express, with full account and ephemeral address support
Penumbra is now supported as a destination on Noble Express, with full account and ephemeral address support
050
penumbra @penumbra.zone · 31/10/2024
UM is now live on Keplr Wallet
UM is now live on Keplr Wallet
040
penumbra @penumbra.zone · 29/10/2024
Join our Discord server here: discord.gg/penumbrazone
discord.gg
Join the penumbra Discord Server!
Check out the penumbra community on Discord - hang out with 70308 other members and enjoy free voice and text chat.
020
penumbra @penumbra.zone · 29/10/2024
Penumbra's 2nd community call would be held this Thursday, 1pm ET, on Discord. Hear directly from the Penumbra Labs team on the work that is being done on the protocol, alongside other exciting updates.
160
penumbra @penumbra.zone · 28/10/2024
it just keeps getting better
020
penumbra @penumbra.zone · 25/10/2024
why does privacy matter to you?
031
penumbra @penumbra.zone · 24/10/2024
the glorious future is here, now
010
penumbra @penumbra.zone · 24/10/2024
the way it should always have been built
110
penumbra @penumbra.zone · 24/10/2024
built-in privacy by default
110
penumbra @penumbra.zone · 24/10/2024
no tracking, no cookies, no forced data consent
120
penumbra @penumbra.zone · 23/10/2024
shield, swap, LP, stake, marketmake
penumbra.zone
Penumbra - Home
000
penumbra @penumbra.zone · 23/10/2024
defi on stealth mode
100
penumbra @penumbra.zone · 23/10/2024
privacy | penumbra
010
penumbra @penumbra.zone · 22/10/2024
Penumbra Labs will also be at the Shielding Summit to give a product demo as well as connect with fellow builders looking to learn more about utilising Penumbra
000
penumbra @penumbra.zone · 22/10/2024
Catch Penumbra's founder, Henry, at both Parallel Society Congress (psc.logos.co) and Shielding Summit (shieldingsummit.org)
psc.logos.co
Parallel Society Congress | Shaping the Future of Human Governance
In a swiftly evolving world, our conventional understanding of the nation state is increasingly challenged. Join global thought leaders, passionate founders and builders to design humanity’s future th...
131
penumbra @penumbra.zone · 22/10/2024
Penumbra will be at Devcon
100
penumbra @penumbra.zone · 22/10/2024
Penumbra is now live on mainnet: penumbra.zone
penumbra.zone
Penumbra - Home
040
penumbra @penumbra.zone · 22/10/2024
hello world
070
penumbra @penumbra.zone · 03/11/2023
To test it out, install the extension, use the Discord faucet to request testnet tokens, and let us know what's broken in the web-ext-feedback channel!
000
penumbra @penumbra.zone · 03/11/2023
And, because the extension performs local indexing, most RPC requests are processed locally, so the demands on fullnodes are lightweight. To support decentralization, our goal is that any `pd` node should be able to serve a frontend, out-of-the-box, with no configuration.
100
penumbra @penumbra.zone · 03/11/2023
This design means that spending or viewing keys never leave the extension, so users can grant viewing permissions to web interfaces and revoke them later, and see exactly what they're authorizing before they approve.
100
penumbra @penumbra.zone · 03/11/2023
These services are first-class interfaces used throughout the Penumbra ecosystem. For the web, we provide them through a browser extension, using a custom transport object allowing frontend code to make GRPC requests to the extension the same way it would call a remote server.
100
penumbra @penumbra.zone · 03/11/2023
The Custody service handles auth requests, allowing the user to review and authorize a TransactionPlan describing a proposed transaction, and returning a bundle of auth data needed to build the transaction.
100
penumbra @penumbra.zone · 03/11/2023
The View service is a personal indexer, providing read access to all private data visible to a given wallet. It scans for relevant transactions, downloads them, and decrypts and indexes them locally.
100
penumbra @penumbra.zone · 03/11/2023
Our approach to solving this problem is to provide a "local RPC" in a browser extension that restores the programming model for frontends for transparent chains. We define two GRPC services, for "read" and "write":
100
penumbra @penumbra.zone · 03/11/2023
We need to rethink data management because privacy means no centralized server with access to all of a user's data. So we have to think holistically about how the protocol reaches all the way out to end-user devices. Privacy forces us to build a truly decentralized system.
100
penumbra @penumbra.zone · 03/11/2023
Frontends can operate on pre-interpreted views that show exactly what data is visible and what is opaque.
100
penumbra @penumbra.zone · 03/11/2023
To do this, we've built first-class modeling of data visibility through the entire transaction lifecycle, which you can read about here: penumbra.zone/blog/how-to-...
penumbra.zone
Penumbra - How to See in the Dark: Navigating Penumbra
100
penumbra @penumbra.zone · 03/11/2023
We need to rethink data modeling because introducing privacy -- control over information disclosure -- requires being able to model what information is visible to whom. We need to show users what they see and what others see.
100
penumbra @penumbra.zone · 03/11/2023
Shielded chains achieve privacy by moving end-user data off the chain and onto end-user devices, and that means those end-user devices must be responsible for scanning and processing that data. This requires rethinking both data modeling and data management.
100
penumbra @penumbra.zone · 03/11/2023
Solving on-chain privacy has the side effect of upending fundamental design assumptions about how frontends are built. For instance, on a shielded chain, there's no RPC to query for your account balance, since only you can see it.
100
penumbra @penumbra.zone · 03/11/2023
To test it out, check out our Chrome extension here: chrome.google.com/webstore/det... or read on for more details!
chrome.google.com
Penumbra wallet
For use in interacting with the Penumbra blockchain
100
penumbra @penumbra.zone · 03/11/2023
Penumbra Testnet 63, "Rhea", is now live! This release lands web wallet support, bringing shielded transactions to the web! You can now create and view shielded transactions from your browser, with all scanning, decryption, and proving performed locally: penumbra.zone/blog/bringin...
120
penumbra @penumbra.zone · 31/10/2023
🔜
030
Reposted by penumbra
𝓐𝓾𝓫𝓻𝓮𝔂 @aub.bsky.social · 21/09/2023
working on privacy software is fun because we have built a system to effectively conceal all of the information that would make what I need to do very easy, so my frustration here is tempered by a sense of accomplishment
2303
penumbra @penumbra.zone · 21/08/2023
This past month, Penumbra underwent two audits—by NCC Cryptography Services, and ZKSecurity, respectively—covering the protocol's cryptography design and ZK circuits. Several issues were found, with the fixes merged as part of Testnet 59: Enceladus. Read more here: penumbra.zone/blog/2023-au...
Two black mages in gray robes overlooking a laptop, with a shimmering bronze background whispering threads of code, forming a soothing cityscape lullaby.
020
penumbra @penumbra.zone · 06/07/2023
The story goes like this: USA is captured by a privacy singularity as surveillance capacity and financial coercion lock into authoritarian take-off. Logistically accelerating biological-economic interactivity crumbles status quo social order in auto-sophisticating corporate runaw
010
penumbra @penumbra.zone · 30/06/2023
How can we provide a unified interface for separating decrypted signal from encrypted noise, and conveying a sense of where visibility begins and ends in the context of particular transactions? Check out our latest blogpost to learn how we do it: penumbra.zone/blog/how-to-see-in-th…
penumbra.zone
Penumbra - How to See in the Dark: Navigating Penumbra
000
penumbra @penumbra.zone · 30/06/2023
The same data can be viewed from multiple vantage points or perspectives corresponding to different sets of key material & giving different insight into the data’s meaning. This poses a challenge: how can we enable developers to build tools for users to navigate this environment?
100
penumbra @penumbra.zone · 30/06/2023
This horizon will vary by user: for instance, the sender of a transfer may be able to see the entire transaction, while the receiver of the same transfer may only be able to see the funds sent to them.
100
penumbra @penumbra.zone · 30/06/2023
On Penumbra, users experience a kind of “encryption horizon”: they can only see data when in possession of certain key material, defining a limit of visibility beyond which they cannot see.
100
penumbra @penumbra.zone · 30/06/2023
On a transparent chain everyone has complete visibility into every transaction, and this assumption permeates nearly every aspect of existing blockchain tooling. Penumbra, on the other hand, is a shielded chain with private transaction data, so we need a way to see in the dark.
173
penumbra @penumbra.zone · 30/05/2023
What's neat about ZKPs is that because they're about _certifying_ computation, not actually doing it, they have a very different cost model. For instance, instead of doing bigint division in-circuit, which would be horrible, we can do division out-of-circuit, and certify x = q * y + r 0 <= r < q
052
penumbra @penumbra.zone · 30/05/2023
The last of the @penumbra.zone ZKPs is implemented. We've now replaced all of the mock "transparent proofs" with ZK-SNARKs! This one was Fun: in order to privately mint a user's pro-rata output, we had to do (128+128)-bit fixed-point arithmetic in-circuit, which needs a 384-bit mul for division...
182
Reposted by penumbra
henry @hdevalence.bsky.social · 13/04/2023
no, end users on @penumbra.zone definitely generate their own proofs for their transactions, on their end-user device
141
penumbra @penumbra.zone · 12/04/2023
so how do we make a testnet faucet bot on bluesky
050
penumbra @penumbra.zone · 10/04/2023
testnet 50 "thebe" is live: - IBC relayer support merged upstream - pcli now supports closing and withdrawing liq positions - all asset amounts are now 128-bits, for eth compat - we're hosting a static site with an experimental web interface check out the guide here: guide.penumbra.zone
021
penumbra @penumbra.zone · 10/04/2023
working on getting a new testnet out today... incoming
130
penumbra @penumbra.zone · 10/04/2023
hello
010
Reposted by penumbra
erwanor @erwan.bsky.social · 10/04/2023
this is the first post mentioning penumbra ever, i have only been here two hours and i am already pushing out groundbreaking content
2104