Bitcoin Forum
May 02, 2024, 12:31:05 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1]
1  Bitcoin / Bitcoin Discussion / How do I destroy steel phrase plates? on: November 01, 2020, 03:22:12 AM
In an feat of stupidity I screwed up not one, not two, not three but four steel phrase plates. One is a Coldbit and the others are Blockplates. The Coldbit I stamped a letter backwards, and the Blockplates I screwed up the position of punching the dots onto the grid. The end result is I now have 4 steel plates that have my seed phrase completed to various degrees, so now I need to know how do I go about destroying them?
2  Bitcoin / Development & Technical Discussion / [empty] on: April 08, 2020, 05:36:34 AM
[empty]
3  Bitcoin / Development & Technical Discussion / Re: Best practice for storing small bits of arbitrary data on the blockchain? on: April 08, 2020, 01:09:07 AM
I mean there are probably a few bits you could scrape from the lock time value but that'll also be very limited and it'll have to be a block height that has already passed...

20 bytes is what would be needed to store unique identifiers on the chain afaik so it's what you're going to have to put up with... But why you think others should download whatever junk you dump on there confuses me... Try it once or twice don't use 12+ kb of space that no one else can use for anything...

That's not really my problem to deal with. Its not that I think they should, its that I know they have no choice anyways. If the issue comes down to "Just don't do that, its not right" then its not a good argument because someone will eventually abuse that. Even worse, if what I want to do can scale it will be an application that multiple end users can take advantage of so it wouldn't even be just me putting "junk data" on the blockchain. I love bitcoin but it does not progress without people testing the outer bounds of its capabilities. If it becomes a major problem like causing transaction fees to skyrocket then I guess people will have to figure out a solution to that instead of urging people to not stress test weaknesses within the system. Either way, I have something I want to do that uses bitcoin's blockchain, so I would like to see what happens for better or worse. Considering the resilient nature of bitcoin and the incredible amount of brilliant engineering that goes into bitcoin to resolve its shortcomings such as the lightning network, I figure worst case is bitcoin adapts. Best case is my use case has no significant impact.
4  Bitcoin / Development & Technical Discussion / [empty] on: April 08, 2020, 12:14:48 AM
[empty]
5  Bitcoin / Development & Technical Discussion / Re: Best practice for storing small bits of arbitrary data on the blockchain? on: April 07, 2020, 10:59:57 PM

I was not aware of the 20 byte limit. That would also be problematic for storing text that you wanted to keep private or secure, since encryption could inflate the text so you would probably have to use some combo of encryption and encoding to get the job done it sounds like.

 I think the "bitcoin isnt made for this" begins to step into the ethical debate which isn't really my focus, but I also believe that as long as bitcoin allows for such a use case even though it wasn't intended for that it does not matter very much. Ultimately, if it becomes a problem for the bitcoin ecosystem as a whole then it will force a solution to be created or bitcoin will fail. Relying on everyone to abide by some ethical standard isn't a great practice so instead of saying "bitcoin should not be used for this" I think the argument should be focused around "If or when bitcoin is used for this..how do we solve for x?". In a way, relying on everyone to stick to what bitcoin should be used for means you're trusting humans to do behave a certain way which goes entirely against the grain of what bitcoin is about at its fundamental core, which is taking away the need to trust humans to behave a certain way.

Merging encoding and encryption functions is probably a good idea. As well as trying to symmetrically encrypt any private data, storing keys elsewhere...

Blockchain isn't designed for data storage. It can facilitate it but shouldn't be used directly for it... For the experienced - it's incredibly slow to access at least and for the novice it's just difficult to implement... Even not looking at the ethics of it it's still something that most consider.

I agree that ethics aside, it still has technical challenges because that's not what its intended to do but I think that's part of the fun. So far it seems the use case of data storage would be limited to an extremely small amount of data and there is a chance it is not fast. Given the limitations I think I can come up with something that would be functional. I have seen examples of things like the bitcoin whitepaper being embedded into a transaction, how is that done despite there being a 20 byte limit..or am I misunderstanding something?
6  Bitcoin / Development & Technical Discussion / [empty] on: April 07, 2020, 09:29:07 PM
[empty]
7  Bitcoin / Development & Technical Discussion / [empty] on: April 07, 2020, 09:13:03 PM
[empty]
8  Bitcoin / Development & Technical Discussion / [empty] on: April 07, 2020, 07:26:44 PM
[empty]
9  Bitcoin / Development & Technical Discussion / I want to get started with bitcoin script, what are some good resources? on: April 02, 2020, 09:09:45 PM
I have been researching bitcoin script and to my surprise its not as difficult as I first assumed. The problem is every resource I have seen so far from googling around and looking at youtube videos only seem to cover the fundamentals but never really touches on other things like what is the process of serializing and executing my script as a transaction on the blockchain? Most guides cover stuff like what is a stack and how does Alice send bob bitcoin and what that transaction type look like. Suppose I create a timelocked script or multisig script, how do I execute that script live or on the testnet? Also, are there any development "best practices" I should be aware of, or a development environment that can streamline or optimize the process of development, debugging, and deployment?
10  Bitcoin / Development & Technical Discussion / [deleted] on: January 16, 2020, 03:14:17 AM
[deleted]
11  Other / Beginners & Help / [deleted] on: October 26, 2019, 05:48:46 AM
[deleted]
12  Other / Beginners & Help / [deleted] on: October 24, 2019, 02:54:03 AM
[deleted]
Pages: [1]
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!