TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Hedgehog Ethereum wallet: Build DApps like apps, without centralized keys

144 点作者 roneil将近 6 年前

11 条评论

roneil将近 6 年前
Hey all - I&#x27;m Roneil, one of the cofounders of Audius. We built Hedgehog to solve a specific pain point we faced - how can we get non crypto-native &#x2F; non-technical users to sign up for a decentralized app? Current onboarding flows using Metamask and other alternatives were too cumbersome, time-consuming, and restrictive for our needs. We needed a way to generate a wallet on behalf of a user without them even knowing crypto was operating behind the scenes.<p>Hedgehog lives in your front end Javascript code. A user enters a username (or email) and password, which is used to secure a set of encrypted auth artifacts that are generated client-side and stored in the browser’s localStorage &#x2F; on your (the application developer&#x27;s) server. In this way, the encrypted auth artifacts can be retrieved and consumed on secondary devices without centralizing custody and control of the private key.<p>If the centralized server hosting the keys goes down, users can continue to access their wallet on the devices they already have. If the centralized server is compromised or operated by bad actors, the resources required to decrypt a stored auth artifact would be immense. However - this is why we recommend using Hedgehog only in low-to-no financial value use cases.<p>This approach is not without tradeoffs - but for the right use-cases we believe this will provide a needed alternative.<p>Happy to answer any questions you all have!
评论 #20056036 未加载
评论 #20058029 未加载
评论 #20055986 未加载
评论 #20055416 未加载
评论 #20055146 未加载
评论 #20055977 未加载
评论 #20054667 未加载
tomhschmidt将近 6 年前
This is so badly needed in the Ethereum space. Metamask is a massive drag and a known onboarding blocker -- Hedgehog seems like a huge leap forward. Congrats team!
评论 #20055055 未加载
评论 #20054769 未加载
miguelmota将近 6 年前
The hedgehog library is completely unsafe considering that any third party library or browser extension loaded in the website using the SDK can loop through localStorage to read the entropy value therefore recreating the hd wallet and stealing the user&#x27;s account.
评论 #20058514 未加载
alexgpark将近 6 年前
Looks compelling, been waiting for something like this to come along. Built a couple dapps with Metamask and the popups and mnemonic phrases and browser extension installation were a serious UX issue that had no real workaround and seemingly no timeline for improvement. AFAIK, development seems to have slowed or stopped entirely on Metamask? Will try working with this and share any feedback. Nice work guys, thanks for moving the space forward
评论 #20089281 未加载
评论 #20056271 未加载
ErikAugust将近 6 年前
Certainly a much needed application in the Ethereum space.<p>As a blockchain game developer, I have talked ad nauseum (<a href="https:&#x2F;&#x2F;steemit.com&#x2F;marketing&#x2F;@steem.marketing&#x2F;cache-the-game-switching-from-ethereum-to-steem" rel="nofollow">https:&#x2F;&#x2F;steemit.com&#x2F;marketing&#x2F;@steem.marketing&#x2F;cache-the-gam...</a>) about reasons why we switched away from Ethereum for most transactions (but not all).<p>The UX of the wallet being one difficulty for adoption. There are other even bigger reasons (in my opinion) - variable mining fees per transaction being a large one.
评论 #20063703 未加载
throwayEngineer将近 6 年前
Any Ethereum developers have a plan once ETH gets log jammed again?<p>Apps will be slow to respond and take minutes or hours between updates.<p>Is this accepted as you wait for a new solution to the byzantine generals problem?
评论 #20054862 未加载
评论 #20054660 未加载
asenna将近 6 年前
This looks brilliant, addresses a very real pain point and your landing page communicates it well with the demo. Kudos!<p>Will give this a try on our Dapp.
emilyhou将近 6 年前
This is awesome! Looks so much more streamlined and easier to use. Excited to see it used widely.
zeroxfe将近 6 年前
I guess you can&#x27;t change your password (while keeping the same private key), can you?
评论 #20055269 未加载
invalidmonk将近 6 年前
Excited to see what people build with this
ranidu将近 6 年前
Awesome launch!