Pages:
Author

Topic: Keystone 3 HW coming soon! - page 5. (Read 1802 times)

legendary
Activity: 2212
Merit: 7064
August 11, 2023, 04:51:50 PM
#44
Keystone is not open source, and I have been considering writing a blog posts that dives into their claims.
I would be interested to read that blog post, and I know WalletScrutiny could not verify source code for older version but that was one year ago.
This is not the first time I saw companies from China doing modification on source codes like this.

What about their secure element firmware? Looks like that code can only be compiled with proprietary ARM software called Keil. https://github.com/KeystoneHQ/keystone-se-firmware
I don't think there is any open source secure elements yet, so that means that all hardware wallets have weak spot here.
Not that I am comparing this with Keystone example.

Additionally, there is no information as to who even makes their secure element. It's some kind of white labeled processor. https://github.com/KeystoneHQ/Keystone-developer-hub/blob/main/hardware/Keystone_V1.02_BOM.xls
This is for older device, I am not sure they released code for new devices yet.
They changed it now and they released in public name of all secure elements, one of them is the same chip like Passport is using.
ATECC608B + Maxim DS28S60 (+ Maxim MAX32520 that is used only for Keystone 3 Pro version)

Hopefully Keystone 3 will actually be open source, but I am growing tired of hardware wallet companies hiding behind false claims of open source. It really damages the definition and I consider it attack on the FOSS movement.
I agree with this.
When I asked Keystone CEO all this questions he refused to tell me more information, I think becasue they have signed some NDA crap.  Tongue

Yes. there are other differences. For example Keystone 3 doesn't support multiple private keys at the same time as the Pro version. Also not supporting upgrade using the USB cable.
Maybe this is not such a bad thing, since I don't consider Keystone 3 Pro to be true airgapped device anymore.
member
Activity: 76
Merit: 108
August 10, 2023, 01:46:05 PM
#43
Do you know if there will be any other difference between Keystone 3 Pro and regular version, except the lack of biometric fingerprint scanner and third secure element?
Yes. there are other differences. For example Keystone 3 doesn't support multiple private keys at the same time as the Pro version. Also not supporting upgrade using the USB cable.
You can see a comparation between both versions here: https://thebitcoinhole.com/wallets/keystone-3-vs-keystone-3-pro
member
Activity: 66
Merit: 128
August 09, 2023, 08:10:21 PM
#42
I never said they are cheap or cheapest wallet in the world, but they are certainly airgapped open source devices with fair price.

Keystone is not open source, and I have been considering writing a blog posts that dives into their claims.

Here's their 5 GB+ Android OS that does not have source code available:

https://github.com/KeystoneHQ/Keystone-system

Quote
Due to copyright, some vendors’ code cannot be made public, and we have removed some of the code from the source code. Therefore this open source code cannot be compiled. However, we can share this part of code under an NDA if you want to fully verify the code and reproduce it. Please send an email to [email protected]. Since the size of a single repo on github cannot exceed 5G, we put the code on AWS. You can access the code through this link: keystone-system

What about their secure element firmware? Looks like that code can only be compiled with proprietary ARM software called Keil. https://github.com/KeystoneHQ/keystone-se-firmware

Additionally, there is no information as to who even makes their secure element. It's some kind of white labeled processor. https://github.com/KeystoneHQ/Keystone-developer-hub/blob/main/hardware/Keystone_V1.02_BOM.xls

Furthermore, their hardware schematic is not all-inclusive and omits the self-destruct mechanism.

Hopefully Keystone 3 will actually be open source, but I am growing tired of hardware wallet companies hiding behind false claims of open source. It really damages the definition and I consider it attack on the FOSS movement.
legendary
Activity: 2212
Merit: 7064
August 09, 2023, 05:08:50 PM
#41
I do not dispute the fact that the Ledger nano S has been discontinued, which is absolutely natural since they are replaced by the nano s plus model, but they still receive firmware updates.
So does Keystone previous version.
It is more likely that ledger will soon stop updating ledger S, because they announced it themselves.
But if you like using ledgers old closed source junk, go ahead and do it, your choice.

You also write about the low price of the Keystone, but I bought my Keystone Pro for $169 and pretty soon I'll have to throw it in the dustbin. I also want to remind you that they previously released one of the most expensive wallets in the world Cobo vault worth $479, which someone probably bought and already threw in the trash.
Keystone always had a lot of discounts and promotions.
I never said they are cheap or cheapest wallet in the world, but they are certainly airgapped open source devices with fair price.
newbie
Activity: 21
Merit: 7
August 08, 2023, 09:36:41 PM
#40
This is bunch or crap and incorrect information, and ledger has the worst hardware wallets in the world.
Ledger model S stopped manufacturing, ledger X uses worst batteries ever, they have a bunch of old models that ended up in graveyard, not to mention all the leaks, closed source code, recent disaster with Rec0very crap, etc.


I do not dispute the fact that the Ledger nano S has been discontinued, which is absolutely natural since they are replaced by the nano s plus model, but they still receive firmware updates.

You also write about the low price of the Keystone, but I bought my Keystone Pro for $169 and pretty soon I'll have to throw it in the dustbin. I also want to remind you that they previously released one of the most expensive wallets in the world Cobo vault worth $479, which someone probably bought and already threw in the trash.

But if you like to throw away wallets a few years after purchase and then buy new ones, then I will not argue with that, that's your right.

legendary
Activity: 2212
Merit: 7064
August 08, 2023, 04:27:16 PM
#39
Has anyone passed the Keystone vote?
I don't think it really matters because they already made a decision, and this was just a way to get more attention from people.
Like whitelisting was not only for people who applied on twitter, it is for everyone in next 6-7 days...

In my opinion, they give too short a life for their relatively expensive wallets.
And where is the guarantee that in a couple of years they will again not offer everyone to switch to Keystone 4?
Expensive?!
Price was always around $100, much cheaper that Trezor T, ledgers, and most other hardware wallets offered today.

Anyway...website redesign is now complete, but Keystone also released yet again new Keystone logo, and they are officially releasing Kestone 3 Pro version for discount price of $90 (plus shipping).
This is currently one of the best deals for hardware wallets and price is fair in my opinion, but I more interested in Bitcoin only version or one with removable battery (they are thinking of releasing this in future).
I listened latest interview with Keystone CEO and if I understood correctly this new bitcoin-only wallet will have totally different name and branding.



https://keyst.one/

The Trezor One and Ledger nano S were released in 2014 and 2016, respectively, and continue to receive updates to this day. Keystone is ending support for two generations of its wallets (3 Cobo models and 2 Keystone models) in a fairly short period of time. Personally, I no longer trust their products.
This is bunch or crap and incorrect information, and ledger has the worst hardware wallets in the world.
Ledger model S stopped manufacturing, ledger X uses worst batteries ever, they have a bunch of old models that ended up in graveyard, not to mention all the leaks, closed source code, recent disaster with Rec0very crap, etc.
newbie
Activity: 21
Merit: 7
August 08, 2023, 12:12:49 PM
#38
In general, in any case, after 18 months, regular Keystone wallets (gen.2) will not receive updates.

The Trezor One and Ledger nano S were released in 2014 and 2016, respectively, and continue to receive updates to this day. Keystone is ending support for two generations of its wallets (3 Cobo models and 2 Keystone models) in a fairly short period of time. Personally, I no longer trust their products.
full member
Activity: 354
Merit: 171
August 07, 2023, 12:43:10 PM
#37
Has anyone passed the Keystone vote?

Quote
Hey Keystone users, the time has come! Vote to help us decide our focus for the next 18 months! 

Option A: Keystone to maintain the Gen2 firmware for another 18 months, with continued feature additions & bug fixes. However, this will slow the development of Keystone 3 significantly due to the tech-structure difference between Gen2 & Gen3 devices 

Option B: Keystone to maintain the Gen2 firmware for another 18 months and focus primarily on bug fixes only. This would allow us to concentrate more on rapidly improving, growing and scaling Keystone 3

In general, in any case, after 18 months, regular Keystone wallets (gen.2) will not receive updates.
And now let's remember the story: first they release COBO wallets, then, due to internal disagreements, they stop supporting them and offer users to buy the same thing again but under the Keystone brand.
Now they are again offering to switch to the new Keystone 3 wallet, which does not differ significantly from the old models.
In my opinion, they give too short a life for their relatively expensive wallets.
And where is the guarantee that in a couple of years they will again not offer everyone to switch to Keystone 4?


legendary
Activity: 2212
Merit: 7064
August 03, 2023, 03:47:09 PM
#36
We had the chance to receive a prototype of the new Keystone 3 Pro.
Nice gesture from Keystone team.
Do you know if there will be any other difference between Keystone 3 Pro and regular version, except the lack of biometric fingerprint scanner and third secure element?
I know older version difference was tampering detection and I was wondering if that was the same in new version.
Biometrics are not my thing, especially for hardware wallets and saving $30 is also nice.

Looks like Keystone 3  will miss EU market as European Parliament mandates  removable batteries in smartphone and all consumer electronics.
Maybe they will introduce additional model with removable battery soon, but even now you are purchasing all smartphones with non-removable batteries in EU.
hero member
Activity: 714
Merit: 1298
August 02, 2023, 09:10:42 AM
#35

❌ Missing removable battery. This is something will miss compared with the previous generation.


Looks like Keystone 3  will miss EU market as European Parliament mandates  removable batteries in smartphone and all consumer electronics.

According to https://wallets.thebitcoinhole.com/ Keystone wallets are produced by China company (the headquarter is in Hong Kong) and, AFAIK, the companies from this country are tradiitionally oriented on EU market, so the decision to make battery irremovable in this particular model seems to be very strange.
full member
Activity: 354
Merit: 171
August 02, 2023, 05:10:06 AM
#34
Planned obsolescence is O.k. when it comes to bitcoin hardware wallets? 

I was thinking that a hardware device should have way more than 10 years shelf-life.. maybe even 30 years, even though sure maybe the battery would need to be changed a few times.. and yeah, maybe we might end up porting our coins (I mean access to the private keys to some other device - but would we want to have to move our coins for the mere sake of it?  maybe just leave our coins in the same spot?)

I agree and add that it is impossible to do planned aging for wallets, as they do with smartphones. Even in a smartphone, if desired, you can replace the battery, which is already impossible with Keystone 3.
The wallet does not need to constantly improve the hardware either, it must have enough resources to scan the QR code, and the ability to sign the transaction. The constant increase in processor power and increase in memory can only lead to more backdoors and greater difficulty in detecting them.
member
Activity: 76
Merit: 108
August 01, 2023, 08:42:00 PM
#33
Hi,

We had the chance to receive a prototype of the new Keystone 3 Pro.
https://twitter.com/thebitcoinhole/status/1686546349498499072

These are our impressions about it.
✅ Rounded bounds compared with the previous generation make it feel more comfortable.
✅ Reduced size and dimensions, keeping the same screen 4" screen size.
❌ Missing removable battery. This is something will miss compared with the previous generation.
✅ 2 years warranty compared to the 1 year offered by the previous model.
✅ The support to manage up to 3 unique seed phrases from a single device is awesome. We didn't find this feature in any of the other wallets we compare.
✅ The wallet setup is super easy. With the chance to easily switch between 12 and 24 words, and recreate new keys with just one tap.
✅ Possibility to sign transactions using USB data, Bluetooth or QR, covering the different levels of expertise.
✅ The same with the firmware updates. You can upgrade using the USB port or a MicroSD card.
✅4 ways to configure the device unlock and the access to different features: numeric PIN, alphanumeric password, fingerprint, or gesture.
✅ A dedicated software is used instead of Android, which gives more security to the wallet.
❌ The touch sensor works fine, but it could be a bit better.
❌Missing features like SeedQR support, ephemeral seeds, some advanced security PIN features, etc.
✅ Very good price ($129) for a wallet with camera,  touch screen, fingerprint sensor and 3 secure elements

You can see all the details of the Keystone 3 Pro on our website.
https://thebitcoinhole.com/wallets/keystone-3-pro


legendary
Activity: 3962
Merit: 11519
Self-Custody is a right. Say no to"Non-custodial"
July 30, 2023, 02:31:50 PM
#32
^
A non-removable battery, and in addition a 2032 type battery that will fail sooner or later. I wouldn't recommend buying this wallet. For now I will use my Keystone pro.
The CR2032 Lithium battery you see in the pictures is probably only for backup, and possibly for the internal clock. If you watch the complete teardown video, you can spot the pouch battery pack, similar to those used in various consumer devices with a rechargeable battery. I can't make out the manufacturer's number from the video, so I don't know the exact specifications of the battery. However, judging by the design and size, it's probably a Li-Polymer battery of at least several hundred mAh (some unconfirmed sources suggest 1000mAh). Such a battery, depending on the way the device is used and stored, can last for many years without major problems (very likely over 1000 charges).

I think that's more than enough lifespan for a device of this type because I doubt that anyone would want to use some old piece of hardware for their finances for say 10 years or more.

Planned obsolescence is O.k. when it comes to bitcoin hardware wallets? 

I was thinking that a hardware device should have way more than 10 years shelf-life.. maybe even 30 years, even though sure maybe the battery would need to be changed a few times.. and yeah, maybe we might end up porting our coins (I mean access to the private keys to some other device - but would we want to have to move our coins for the mere sake of it?  maybe just leave our coins in the same spot?)

I doubt that anyone would want to use some old piece of hardware for their finances for say 10 years or more.
Many Bitcoins haven't moved in 10 years, and ignoring the ones that are lost, many of those must belong to long-term HODLers. I haven't owned Bitcoin for 10 years yet, but I don't like moving funds either.

What he said.

 Wink

I doubt that anyone would want to use some old piece of hardware for their finances for say 10 years or more.
Many Bitcoins haven't moved in 10 years, and ignoring the ones that are lost, many of those must belong to long-term HODLers. I haven't owned Bitcoin for 10 years yet, but I don't like moving funds either.
Yes, but you don't have to move funds in order to replace a hardware device (assuming you even use one for such long-term hodling).

Hardware wallet devices (especially one like this) are designed to be a practical compromise between security of funds and convenience of use (spending). For long-term hodlers, however, I think that a simple paper or metal plate with a seed phrase (without any hardware/software wallet) is still a safer solution because it significantly reduces the number of attack vectors.

Of course, even if I may well have been assuming that a hardware wallet would last much longer than 10 years, and maybe even 20-30 years, I was never considering that there would not be a back-up seed held in some kind of way(s).... and yeah, maybe if someone might ONLY be interacting with his/her hardware wallet once every couple of years (to verify funds and perhaps to verify that it still works and that s/he still knows how to use it), there may be some benefits in terms of keeping the amount of maintenance low and perhaps ONLY doing the bare minimum.. which is just making sure that everything still works.

For sure, if there might be some security vulnerabilities that might develop (or come to be known) at some point down the road, maybe we might presume that the more years that pass, the more likely that security vulnerabilities would be found out in regards to older devices and perhaps become vulnerable in certain kinds of scenarios - maybe also never presuming that losing physical access to the device would allow much sense of security and/or perhaps cause urgent needs to actually move the coins if that kind of a loss of access were to be discovered.
hero member
Activity: 924
Merit: 5950
not your keys, not your coins!
July 30, 2023, 08:29:57 AM
#31
I just realized another issue with this type of battery pack. They usually have a very thin PCB at the very top, underneath the orange tape, with unknown ICs potentially running unknown code.
There's a positive cable, a negative, and one that has to do with protecting the battery. The hardware wallet shouldn't accept any "data" coming from those cables, no matter what an attacker programs into the battery.
In theory, that is indeed correct. I'm not aware of cases where hardware implants were realized through battery packs, but I can see how that is a place where you are able to hide a rogue IC in plain sight.

Even though that would require changes to the main device (e.g. to accept data from the battery protection wire).
legendary
Activity: 3290
Merit: 16489
Thick-Skinned Gang Leader and Golden Feather 2021
July 30, 2023, 02:24:23 AM
#30
I just realized another issue with this type of battery pack. They usually have a very thin PCB at the very top, underneath the orange tape, with unknown ICs potentially running unknown code.
There's a positive cable, a negative, and one that has to do with protecting the battery. The hardware wallet shouldn't accept any "data" coming from those cables, no matter what an attacker programs into the battery.
hero member
Activity: 924
Merit: 5950
not your keys, not your coins!
July 29, 2023, 06:35:02 PM
#29
I just realized another issue with this type of battery pack. They usually have a very thin PCB at the very top, underneath the orange tape, with unknown ICs potentially running unknown code.


In theory, they are just supposed to hold protection circuitry for the cells, but to reduce the risk of supply-chain attacks and hardware implants, some companies chose to use standard, user-removable and inspectable batteries instead (AA's or BL-5C's).

Generally speaking, it is a tough choice whether to make such a device tamper-proof / -resistant or not. It really depends on someone's individual attacker model, too. All of the 'verifiable hardware' principles go out the window if you brick it the moment you open it.

On the other hand, IF you do trust the manufacturer, supply chain and shipping, it can really effectively protect you from basically any (hardware) attack in day-to-day usage, since for almost every single attack on hardware wallets so far, it was required to physically open them up.

Although there are exceptions to this, as well...

legendary
Activity: 2212
Merit: 7064
July 29, 2023, 03:27:55 PM
#28
Does biometrics require about $30, I don’t know, but it is not an essential feature to add to this price. I thought it would be possible with that price to remove the logo or different designs from the basic one.
Additional secure element and hardware for reading fingerprints costs money, and I think old Keystone Pro version had tampering detection unlike regular version, but I am not sure if this will be the case for Keystone3.  

What is the benefit of this?
Silly question... so I won't respond to this since the answer is obvious.

That's actually very affordable. Nice to see. It may become a good budget option.
I compared prices for all other hardware wallets and I think this move from Keystone will force other hardware wallet manufactures to think about reducing prices, or giving special discounts.
There are few cheaper hardware wallets out there, but Trezor One will stop producing soon, cheaper OneKey devices are all based on Trezor One code, so we only have Jade wallet that is currently cheaper.

Then again, it's fairly cheap to replace and you should have proper backups anyway.
And it's compatible with other hardware wallets, but I don't think battery should last for years without problem, and it won't be as shitty as in ledger nono X.  Tongue

I've seen many lithium batteries that still work after 10 years, although they lost maybe 40% capacity. I've also seen lithium batteries break phones because they inflated. It's convenient to have a battery in a hardware wallet, but adds a risk factor.
You also need battery for laptops and many other devices Wink
I think heat and water are the main problems for lithium batteries, so keeping them away in cooler dry places is a good suggestion.
Tesla crap had huge problems when floods with water started to ignite batteries and create fires that can't be put down with more water.
legendary
Activity: 2730
Merit: 7065
July 28, 2023, 01:24:29 PM
#27
One may have as many wallets as he wants with a single SEED by attaching  different password phrase  to the given SEED. In this case the factory reset is not needed.
I understand what you are saying, and I am not disagreeing. I am not defending Keystone's choice of system here, nor am I criticizing it. I am simply explaining the logic behind it and what is possible to do. It's a completely different discussion whether someone should keep multiple seed phrases in their hardware device, how safe that is, and if there are better alternatives.

To repeat. If I want to have two or three separate recovery phrases in the same device and at the same time, I can't do that with my Ledger or Trezor. But I can do it if I had a Keystone. That was my whole point. 
hero member
Activity: 714
Merit: 1298
July 28, 2023, 12:19:12 PM
#26
Another question is, if the CR2032 runs out at the moment of confirming the transaction, how will this affect this process?
I wouldn't worry about it. The transaction will either be signed or not. Since Keystone is an airgapped device, you aren't broadcasting anything directly from the hardware wallet to the internet. But even if you did, the coins can't disappear in an irretrievable way. If signed and broadcast, they will start being spread across connected nodes and their mempools. If not, the coins remain in the same address you had them in. Do it again once you restore power.

and ability to store three seed phrases.

What is the benefit of this? you can create thousands of accounts by create and delete a wallet in many HW wallets, which I think is safer than keeping 3 wallets at the same time.
You answered that yourself. If your hardware wallet supports only one seed, you'll have to reset it to factory settings to enter a second one. By supporting 3 seeds, no resetting is needed if you have up to 3 seeds in it. A reset will be needed only if you need to switch to a 4th.

One may have as many wallets as he wants with a single SEED by attaching  different password phrase  to the given SEED. In this case the factory reset is not needed.

Frankly speaking, I also consider a few wallets in a single case as a ridiculous approach. 

Structurally separated wallets can be stored in different places and you can take only the one you need at the moment.

legendary
Activity: 2730
Merit: 7065
July 28, 2023, 10:53:12 AM
#25
Another question is, if the CR2032 runs out at the moment of confirming the transaction, how will this affect this process?
I wouldn't worry about it. The transaction will either be signed or not. Since Keystone is an airgapped device, you aren't broadcasting anything directly from the hardware wallet to the internet. But even if you did, the coins can't disappear in an irretrievable way. If signed and broadcast, they will start being spread across connected nodes and their mempools. If not, the coins remain in the same address you had them in. Do it again once you restore power.

and ability to store three seed phrases.

What is the benefit of this? you can create thousands of accounts by create and delete a wallet in many HW wallets, which I think is safer than keeping 3 wallets at the same time.
You answered that yourself. If your hardware wallet supports only one seed, you'll have to reset it to factory settings to enter a second one. By supporting 3 seeds, no resetting is needed if you have up to 3 seeds in it. A reset will be needed only if you need to switch to a 4th.
Pages:
Jump to: