Search content
Sort by

Showing 20 of 40 results by jiamijiang
Post
Topic
Board Development & Technical Discussion
Re: Randomly picking 24 words from the BIP39 wordlist
by
jiamijiang
on 30/11/2022, 15:08:49 UTC
Thanks to all for the response.

I was just curious on behalf of those that don't trust wallet software and wanted to be hardcore about it.
Post
Topic
Board Development & Technical Discussion
Merits 5 from 2 users
Topic OP
Randomly picking 24 words from the BIP39 wordlist
by
jiamijiang
on 27/11/2022, 15:03:58 UTC
⭐ Merited by hugeblack (4) ,ETFbitcoin (1)
What are the chances of generating a valid seed phrase (or 24 mnemonic words) from the BIP39 wordlist of 2048 words?

I know the last word is a checksum generated from the first 23 words, but there's got to some % chance you correctly guess a valid working seed phrase just from manually randomly picking out 24 words...
Post
Topic
Board Altcoin Discussion
Topic OP
An attempt at quantifying and categorizing crypto wallets.
by
jiamijiang
on 22/02/2022, 14:01:46 UTC
The entirety of this piece will attempt to outline some broad methodologies to use in forming certain benchmarks of crypto wallets and its targeted users by certain characteristics. This is by no means exhaustive or exclusive, but rather a working exercise on examining certain unrealized characteristics to one of the more altruistic and overlooked, but important areas of the bitcoin/crypto space. There are tons of mathematical models that attempt to formulate tokenomics of different networks and measure network activity, but there aren’t any models to form some type of benchmark in the crypto wallet segment.

Perhaps this could be a starting point.

In this piece you'll read about:

- Categorizing crypto users by wallet usage behavior
- A proposed 3-axis categorization (Pillars) of a crypto wallet
- Quantifying a wallet’s elasticity from the eyes of its user

Welcoming feedback!

https://medium.com/tuoyuanresearch/examining-the-three-pillars-of-a-crypto-wallet-and-its-widening-usage-spectrum-d3924af0ea4a
Post
Topic
Board Bitcoin Discussion
Topic OP
Our love for our private keys ;)
by
jiamijiang
on 13/02/2022, 04:15:14 UTC
"Your propensity to self-custody your private keys and hoard loads of hardware wallets might be an obsession, but that’s ok, because we know you wouldn’t want it any other way."

In time for Valentine's Day, enjoy this tongue-in-cheek Bitcoin piece I wrote about one's love for self-custody and the heart breaking scenario if you don't.

https://medium.com/tuoyuanresearch/256-xs-o-s-fef9a32b0791
Post
Topic
Board Project Development
Re: A simple and fun Build Your Own BTC Transaction application.
by
jiamijiang
on 08/12/2021, 13:50:56 UTC
Thanks for the feedback, I'll look into that.
Post
Topic
Board Project Development
Re: A simple and fun Build Your Own BTC Transaction application.
by
jiamijiang
on 23/11/2021, 14:57:20 UTC
Thanks all for the explanations
Post
Topic
Board Project Development
Re: A simple and fun Build Your Own BTC Transaction application.
by
jiamijiang
on 22/11/2021, 02:45:57 UTC
I also tested it out. If it's going to be simple, remove this fancy styling; it makes it look complex and in my opinion, it doesn't add anything. It may just be me, but I like to get the least css if I'm going to do a serious procedure. Carefully decorates pages about bitcoin or cryptocurrencies remind me of frauds & shitty-tokenization.

Also, it seems that I've found a bug. You can't insert burning addresses[1], possibly due to less characters. It's probably reading the addresses improperly.



[1] 1111111111111111111114oLvT2

Noted. Perhaps I should go for a more modern, minimalist look next time.

In regards to burn addresses, are burn addresses the same as normal addresses in terms of format and creation? All I know of burn addresses is that they are used to "burn" bitcoins because noone has the private keys associated to that burn address.
Post
Topic
Board Project Development
Re: A simple and fun Build Your Own BTC Transaction application.
by
jiamijiang
on 22/11/2021, 02:40:26 UTC
an educational tool for users and newcomers to understand some of the mechanics behind a bitcoin transaction.
I've also partially tested some of the steps and since you're mostly targeting newcomers, then you might want to translate/explain some of the words from the "read more pop-up windows" even further.

A couple of suggestions:

  • It'd be better if you could add decimal points to the values [it's a bit weird in its current state].
  • Since one of the APIs that you're using is for Blockchain.com [FKA .info], then perhaps you could redesign the UTXO page and display them like how "they used to do it before".
    - A simple separation line between each of the UTXO fields would probably do the trick as well.

Bookmarked [I'm impressed with both of your tools] Smiley

Agreed. I think I could've also added in a bit more explanatory pop-up windows that guide the user through every step live.

Thanks for bookmarking!
Post
Topic
Board Project Development
Re: A simple and fun Build Your Own BTC Transaction application.
by
jiamijiang
on 22/11/2021, 02:39:02 UTC
I checked it for a bit (until part where private key is needed) and it's cool tool. Do you have any plan to support testnet?

This is a good idea. I could add this to my list of future improvements. And testnet transactions would also make people feel safer inputting their private key.

And in general for those who were wondering, I null out the private key value after having it sign the transaction. Again, there might be other security mechanisms that I am unaware of.
Post
Topic
Board Project Development
Merits 10 from 4 users
Topic OP
A simple and fun Build Your Own BTC Transaction application.
by
jiamijiang
on 21/11/2021, 09:07:12 UTC
⭐ Merited by o_e_l_e_o (4) ,ETFbitcoin (3) ,SFR10 (2) ,FatFork (1)
I patched together a fun application tool that serves as an educational tool for users and newcomers to understand some of the mechanics behind a bitcoin transaction. These days, bitcoin transactions are sent via a simple click of a ‘send’ button in a wallet software app. To “build” one’s own transaction, one can go a layer down from merely clicking a “send” button.

Access the Build It Yourself Bitcoin Transaction application below:

https://build-it-yourself-bitcoin.herokuapp.com/

*If you are viewing the application on a small screen, it is suggested to zoom out in the browser for better viewing experience. This responsive design is part of the future improvement considerations listed below.

The application guides a user through some simple steps on building and broadcasting out a transaction.

It’s meant to be educational, informative, simple, and fun.

Some notes to point out before starting:

1.A proper security audit has not been ran on this application, therefore it is highly advised you use a private/public key pair that you do not intend to use in the future.
2.Due to the above’s recommendation for a private/public key one-time-use, this application will only accept 1 TXIN and 1 TXOUT output transaction. In other words, 1 UTXO in and 1 UTXO out. No change address option is provided.
3.This will only support P2PKH and P2WPKH transactions.
4.If you would like to create some private/public key pairs to use during the process, you can create your own at www.rawbitcoinkeys.com (this is another educational tool that teaches how a basic legacy (P2PKH) bitcoin address is made from a private key).

If you would like to improve this tool, feel free to add a pull request to the repository here:

https://github.com/jiamijiang/build-it-yourself-bitcoin

To view some screenshots of the application, check out this link below:

https://medium.com/tuoyuanresearch/build-your-own-bitcoin-transaction-8eb6f0117d2a

Hopefully this application can help you learn some of the nuts and bolts behind a bitcoin transaction. Because you never know, one of these days, you might need to send out bitcoin transactions the raw way.
Post
Topic
Board Bitcoin Technical Support
Re: How does Ed25519 fit in with BIP32/44 HD wallet paths?
by
jiamijiang
on 07/10/2021, 04:35:31 UTC
thank u
Post
Topic
Board Bitcoin Technical Support
Merits 2 from 2 users
Topic OP
How does Ed25519 fit in with BIP32/44 HD wallet paths?
by
jiamijiang
on 06/10/2021, 12:39:14 UTC
⭐ Merited by NotATether (1) ,ETFbitcoin (1)
From my understanding, BIP39/32/44 all use the secp256k1 elliptic curve standard from Bitcoin. But I noticed that cryptos such as Polkadot and Cardano have their own registered coin type path for BIP44, but those two cryptos use Ed25519 as their public key elliptic curve standard, so how is this possible?

Isn't those BIP39 mnemonic words all stemming from 256 bits originally? And Ed25519 uses a different private key size than 256 bits?

I am actually unfamiliar with how Ed25519 works exactly so much appreciated if someone can explain it in a high level overview, and then explain how it's compatible with BIP32/44/39. Thank you.
Post
Topic
Board Bitcoin Technical Support
Topic OP
Are you supporting the network if you hide your node behind Tor?
by
jiamijiang
on 16/05/2021, 05:48:41 UTC
If you mask your node behind Tor for privacy purposes, does that mean you are not allowing your node to be discoverable, which inadvertently means you are not allowing others to retrieve network information from your node?

So in a way this is actually not really supporting the network right?
Post
Topic
Board Politics & Society
Re: Best cypherpunk books to read
by
jiamijiang
on 14/04/2021, 02:14:47 UTC
what about Crypto Anarchy, Cyberstates, and Pirate Utopias by Peter Ludlow?
Post
Topic
Board Politics & Society
Topic OP
Best cypherpunk books to read
by
jiamijiang
on 13/04/2021, 08:09:46 UTC
Can anyone suggest the best books related to topics such as crypto anarchy, cypherpunks, and digital currencies?
Post
Topic
Board Electrum
Merits 1 from 1 user
Topic OP
What are the positives and negatives of leaving a lightning payment channel open
by
jiamijiang
on 11/04/2021, 03:07:47 UTC
⭐ Merited by Rath_ (1)
What are the positives and negatives of leaving a lightning payment channel open? How am I contributing to the lightning network and what are the risks if any?
Post
Topic
Board Electrum
Re: I am able to receive lightning payments but failed to send
by
jiamijiang
on 11/04/2021, 01:59:24 UTC
nevermind, it finally works now....but am not sure why it wasn't working before
Post
Topic
Board Electrum
Topic OP
I am able to receive lightning payments but failed to send
by
jiamijiang
on 11/04/2021, 01:33:35 UTC
Hello,

I am able to receive lightning payments from a buddy but i fail when i try to send lightning payments back to that same buddy. The error would say "Payment Failed, No Path Found". Any advice?
Post
Topic
Board Electrum
Re: Can Send but Can't Receive
by
jiamijiang
on 10/04/2021, 13:22:43 UTC
it works, thanks!
Post
Topic
Board Electrum
Merits 1 from 1 user
Topic OP
Can Send but Can't Receive
by
jiamijiang
on 10/04/2021, 12:40:08 UTC
⭐ Merited by jackg (1)
I am starting to use the lightning network feature in the electrum wallet for the first time. I've already funded and have opened a channel. great. but it only shows that I 'Can Send' at the moment. My 'Can Receive' is showing 0....why is that