-
@ f8e6c643:03328ca9
2023-04-19 18:00:27I’m changing my approach to zaps ⚡️ by upping my default zap amount and shifting my focus from quantity of zaps sent to quality of content zapped (except for during #zapathon of course, where quantity is the goal 🤙).
Why the change? Because I believe the honeymoon phase for #zaps + #nostr is over. We’ve proven zaps work, and while they will get better with additional functionality like splits and zaptags and self-custodial solutions, they are quite functional now in this value for value environment.
Despite #Nostr being new, there are people here already delivering high quality content. If I like what they share, and if I want them to continue sharing it here, then I ought to show them a meaningful amount of support when I consume or engage with their content. Why? Because I like being here instead of wherever else they might be sharing it.
Good content deserves a decent zap when I enjoy it. I’m not a fan of paywalls for this type of interaction because it turns the interaction into a sale, and I’m not very interested in being sold something I don’t even know if I will even like. There are uses for paywalls, but it’s a backwards approach for these types of interactions. #Zaps enable communicating back to someone that their content was appreciated/enjoyed, whether or not they even expected anything in return when they posted it.
Why quality over quantity? Isn’t it better to “spread the pura vida” and just zap hundreds of people 21 sats a time for anything and everything they post? That’s not for me to decide for you, but it is for me to decide for me. I don’t fully subscribe to the idea that zaps should replace likes, because I don’t think it’s natural to add a monetary component to every human interaction. Sometimes a 💜 or 🤙 or 🫂 communicate exactly what is appropriate in that interaction.
Money and time are scarce for all of us, and I consider it more meaningful to focus on giving of my scarce money where clearly you have given to me of your scarce time. A few hundred, or even a few thousand, sats for each of THOSE interactions costs me merely a few cents or dollars of my local currency, and while that is a small amount for me to spare, we all know how good it feels to receive a 3, 4, or 5-digit #zap. Enough of those can actually start adding up to a level of value that makes it worth someone’s time to continue creating and sharing more content here.
If #Nostr is to be a place where people want to give of their scarce time and talent, then it needs to be rewarding in ways that meaningfully encourage them to do so. #Zaps are one powerful way to accomplish this. Of course, people should only zap within their means, and in a way they are comfortable with. Maybe for some that does mean focusing on quantity. That’s for each person to decide.
As for me, I believe I will find it more meaningful to focus my #zaps on the higher quality content and engagement that leaves me feeling like my day was better than it was before. 💜🤙
-
@ a008def1:57a3564d
2023-04-19 16:12:07In The Bull Case for a GitHub Alternative on Nostr I outlined the opportunities for a thriving ecosystem for the software development collaboration experience over nostr.
I outlined 3 core features that must be enabled:
- Authoritative git repositories, updated exclusively by authorised maintainers.
- Platform to host the surround collaboration. Comments and interactions around PRs, issues, project tracking, etc.
- CI/CD pipeline integration with tools such as CicleCI, travis, Jenkins, etc.
This article outlines some of the key challenges that we should address to achieve this and how feature 2 could be achieved whilst avoiding may of these problems.
The Group Authorisation Problem
A central feature of Nostr is permission-less account creation and authorisation of user activity through public / private key cryptography.
A key challenge that cuts across core features 1 and 2 above is how the authorisation of a state can be trustlessly verified when the list of maintainers evolves over time. From a git repository perspective the state may be changed by merging a PR, squashing commits or removing a branch. From a collaboration feature perspective the state could be changed by updating the status of an issue or moving a story across a kanban board in scenarios where such actions require authorisation.
I will shortly be publishing a deep diver into the problem of group authorisation. It applies to many more usecases. The solution I will propose is Nostr Authorisation Groups.
The Conflicting Change Problem
How is consensus reached on which of two conflicting authorised changes is accepted?
Before we get excited about honey badgers and military generals we should consider the nostrian philosophy that values simplify and pragmatism. Given that maintainers trust each other* what is the simplest solution?
Here is a simple proposal: the nostr Authorisation Event (see below) with the later timestamp takes priority. When the timestamps are identical then the repository reverts to the previous state until a new authorisation event is issued.
*Changes to the list of Authorised maintainers requires a more robust solution as trust can break down, such as when keys are compromised.
The State Reversion Problem
There are scenarios where a state change needs to be reverted. For example, a relay processes an update and then receives either: * a conflicting change with an Authorisation Event that has an identical timestamp or * a delayed Nostr Authorisation Group event that revoked the signers authorisation and was dated before the change was made.
Assuming Rewriting Git History is supported, clients and relays running a standard git server may have purged data required to revert and would need a way of recovering it.
Constructing an Authorisation Event Standard
Authorisation events would need to enable efficient verification that the state reached after any of the following actions will be reflective of the latest authorised state:
- clone a repository
- a repository with the previous authorised state, pulls changes covered by a single Authorisation Event
- a repository with a previously authorised state, pulls changes covered by many Authorisation Events
The bandwidth efficient standard transport model that git uses to push and pull changes are excellent. There is value in preserving this.
Signing and verification would happen with by either a wrapper around the standard git client or a custom git client. This would analyse changes pulled from the git server and only allow changes verified by an Authorisation Event. Similarly it would sign Authorisation Event that reflects the changes which are being pushed to the git server. The Git Server enforces the Authorisation Event Standard and will only process the request once the Authorisation Event is received.
There is a trade-off between lightweight messages and providing useful metadata that could be used for, as an example, state reversion.
Constructing a Standard for Anchoring the Social Experience
Clients focusing on the social experience of software development would need to achor messages to elements both inside a git repository (lines of code, commits, etc) and outside the git repository (PRs, issues, kamban boards, etc).
Either a soft-standard or a NIP should be constructed to establish a referencing schema for a base set of elements.
The Data Storage Problem
There are no shortage of ideas about how storing and serving the underlying data in git repositories could be achieved. From NIP-81/94 filesharing to niche relays running a git server. From torrents to trusted centralised repositories.
This is good news as storage and bandwidth is expensive and the key challenge is finding a model that incentivises actors to provide this service whilst balancing other drivers such as: 1. Resiliency / censorship resistant 2. Reliability 3. Simplicity 4. Efficiency 5. UX impact
The Interoprablilty Problem
It would be beneficial for a number of these data storage models to be built and the market could decide which is best.
Some solutions may have relays run a standard git server that only accept changes that are authorised through nostr events. Clients would issue these events before pushing to the server. Others may store the entire git metadata, such as git refs and object trees, in nostr events and download files via torrents. They could all abstracted this behind a custom git client.
These implementations could be incompatable which would be bad for the wider git-on-noster project as it would lead to fragmentation.
Agreeing an NIP for an Authorisation Event Standard as described above would prevent that. Their could even be bridges built to enable repositories to operate using multiple data storage models simultaneously.
CI/CD Integration
CI/CD tools enable secrets to be stored and accessed by CI/CD runners. nostr keys can be stored in this manner to enable jobs to be run with the outputs posted on nostr.
Repositories that require tests to pass before a PR is merged could add branch protection. Clients would only accept a change as authorised if it had a Authorisation event signed by a maintainer and an event signed by the CI/CD user that both referenced the Authorisation event and confirmed the tests passed.
Work would be needed to remove the friction in setting up integration for project using a verify of CI/CDs.
Patch vs Pull Requests
The most commonly used model for integrating changes to a code base is the Pull Request model. A contributor forks a repository, makes some changes and creates a Pull Request. There is discussion, review and changes are made to the folk. When a maintainer is happy they pull the proposed changes into the main repository.
The alternative is the Patch model. Contributors pull the latest changes from an authoritative repository. They make some changes and package them into a patch, which is sent to maintainers, often via email mailing lists. Discussions and reviews take place, revised patches are issued and when a maintainer is happy they apply the path to the authoritative repository.
A Simpler Model with Decentralisation Trade-Offs
Most of the challenges discussed so far relate to how a git repository can be trustlessly verified as being in a state that is authorised by an evolving group of maintainers so that the reliance on a centralised repository is removed. This isn't actually a requirement to enable the collaboration surrounding a git repository to move onto nostr.
An interim, or even an alternative, approach could be to establish a standard for anchoring the social experience discussed above but avoid or minimise any reliance on an Authorisation Event Standard.
The anchoring standard could aim to make it easy for clients to create a similar user experience of interacting with a Pull Request and a change request submitted using a patch. This would enable projects to support both and bolster the censorship resistant qualities of without degrading the UX. A bot could even run to take a patch, create a fork on the centralised repository and create a PR so that other users can interact with all proposed changes in the same way.
Users who are either excluded from access to the centralised repository, or choose to minimise interaction with it, could use the patch model. Whereas other users would be free to use the PR model which they are more comfortable with.
jb55 produced a tool to send patches with blobs embedded over nostr. It may be possible to recreate a repository entirely from signed patches and avoid interaction with the centralised repository completely so long as branch maintenance and Rewriting Git History is never done. A git client warpper could be done to simulate cloning a repository by downloading every patch. This would be a bandwidth and storage inefficient which might not scale well. jb55 who created the wrapper doesn't "think there should only be patches on nostr".
Ultimately the patch only model feels like a quick and dirty solution that would enable progress on the social experience which would build moment for a decentralised git repository solution to emerge.
Concluding Thoughts
We have covered a lot of ground here yet we barely mentioned incentives or spoken about barriers to adoption. These topics are important but there is perhaps not room in this article to do them justice.
We have discussed a set of problems and challenges with decentralising repositories and software development collaboration usecase over nostr that solutions will need to either address or avoid. We have set out some of the groundwork for highlighting the standards which would need to be agreed in order to enable interoprable innovation across the usecase.
I would really value your feedback and pushback on any and all aspects of this. Specifically it appears that the community has been focusing on the patch model. I wonder the extent to which this is for ease of implementation or if its not really a priority to have a decentralised git repository enabled by trustless state verification. I also haven't seen many of the above challenges clearly articulated in relation to a Github Alternative on Nostr. Perhaps I am missing obvious reasons why these are not problems, or the solutions are so simple that they haven't been articulated, or I am not looking in the right places.
Reach out to me on nostr and let me know! DanConwayDev npub15qydau2hjma6ngxkl2cyar74wzyjshvl65za5k5rl69264ar2exs5cyejr DanConwayDev@Nostr-Check.com
-
@ d8a2c33f:76611e0c
2023-04-19 15:34:28We've seen badges on numerous social media sites, typically awarded by the platform or accredited institutions. On Nostr, thanks to @cameri and NIP-58, anyone can create, award, and display them on their profiles. With https://badges.page/, creating and awarding badges has become easier for everyone. However, only a few Nostr clients, such as Amethyst and Snort.social, display them in profiles.
When we began designing the badge display feature for Current App, our goal was to simplify the process of accepting, activating, and organizing badges to make profiles stand out.
After building this functionality, I started testing it by browsing through profiles and badges. Unintentionally, I began badge surfing and found many unique, cringe-worthy, hilarious, and creative badges. Here are some that I discovered:
A great aspect of badges is that the profile owner must accept them before they appear on their profiles. So, while you can be awarded numerous badges, only the ones you activate will be displayed. We made this process incredibly easy in the Current App. Just go to the profile edit view, and you can pick, reorder, or delete the badges on your profile.
This also explains why many profiles don't display any badges. Nostr clients such as Damus still don't support profile badges. If your Nostr client doesn't support badges, visit badges.page or the Current App to view all the badges you've received.
Here's a quick video of how to set it up on Current App: https://i.current.fyi/current/app/Current-badges-demo.mp4
Additionally, I'm eager to discover more. If you find any new badges worth sharing, please add them to the comments!
-
@ 1967650e:73170f7f
2023-04-19 15:21:59Predicting the price of cryptocurrencies like Bitcoin is an ongoing challenge due to the volatility and unpredictability of the market. In this article, we explore a Python-based price prediction pipeline that combines machine learning techniques and deep learning algorithms to forecast Bitcoin's closing price. The code for this pipeline can be found on GitHub at https://github.com/amar-muratovic/bitcoin-price-prediction-pipeline.
Key Components
-
Data Acquisition and Preprocessing: The pipeline uses the CCXT library to fetch historical price data for Bitcoin (BTC/USD) from the CryptoCompare API. The data is then preprocessed, resampled, and saved into a CSV file for further analysis.
-
Feature Engineering: The pipeline uses three input features - High, Low, and Open prices - and the target variable, which is the Close price.
-
Model Ensemble: The pipeline trains an ensemble of four models: Linear Regression, Bayesian Ridge, Support Vector Regression, and Random Forest Regressor. The predictions from these models are averaged to produce the final forecast.
-
Deep Learning: The pipeline also incorporates a neural network with two hidden layers and early stopping to prevent overfitting. The neural network is trained on a subset of the data.
-
Hyperparameter Tuning: Grid search and cross-validation are used to fine-tune the models and optimize their hyperparameters.
-
Model Evaluation: The pipeline evaluates the models using mean squared error (MSE) and R^2 score, which measure the accuracy of the predictions.
Implementation Details
The pipeline starts by importing necessary libraries and modules, followed by loading the Bitcoin price data from a CSV file. The data is preprocessed, resampled, and saved into a new CSV file. The input features and target variables are defined, and the data is split into training and testing sets.
An ensemble of machine learning models is trained on the data, and predictions are made using these models. The ensemble approach aims to combine the strengths of different models to produce more accurate predictions. The predictions from each model are averaged to produce the final forecast.
A neural network with two hidden layers is created and trained on a subset of the data. Early stopping is used to prevent overfitting by monitoring the validation loss and stopping the training when it stops improving.
Hyperparameter tuning is performed using grid search and cross-validation to optimize the models' performance. This process helps identify the best combination of hyperparameters for each model.
Finally, the models are evaluated using mean squared error (MSE) and R^2 score. These metrics help measure the accuracy of the predictions and the performance of the models.
Conclusion
The Bitcoin price prediction pipeline presented in this article combines various machine learning techniques and deep learning algorithms to forecast the closing price of Bitcoin. This ensemble approach aims to improve prediction accuracy by leveraging the strengths of different models. While predicting the price of cryptocurrencies remains a challenging task, this pipeline provides a solid foundation for further experimentation and improvements. To explore the code further, visit the GitHub repository at https://github.com/amar-muratovic/bitcoin-price-prediction-pipeline.
-
-
@ 73c6bb92:5c994c63
2023-04-19 11:34:26*Why I’m Betting Big on Nostr*
Image generated with DALLE via micropay.ai
Nostr – the simple, decentralized messaging protocol with the potential to replace (and even integrate with) centralized apps like Twitter and WhatsApp – is going mainstream. And fast.
I’ve never seen anything quite like it. From December 13th to January 10th, the number of public key identities interacting with Nostr jumped from ~700 to ~250,000 👀 Yes, you read that right, the number of identities increased >30,000% 😯 And even if you only count individual users as identities with profiles in their bio, which is probably a more reliable indicator, user count still jumped >100x!
Stats courtesy of nostr.band/stats.html
The proximate cause of this recent explosion in usage was a Jack Dorsey tweet and Elon Musk ban (nothing buys publicity like prohibition).
But I believe this rapid uptake has much deeper roots which are destined to blossom into a new mainstream protocol that’s as widely adopted as HTTP for the web or SMTP for email, an analogy which DK paints nicely here.
The reasons are 2-fold:
-
Trust in social media platforms (and institutions more broadly) is at all time lows. People are increasingly aware of the value of free speech and dangers of letting any centralized platform decide what is and is not acceptable to say
-
Nostr has the perfect mix of ingredients to maximize rate of innovation: it’s open/permissionless, incredibly simple/flexible, and has a clear path to evolve
I won’t belabor the first point – the controversy over censorship on social media platforms is a well documented crux of the culture wars. But the second point is very important. I believe that open and permissionless systems inevitably win over closed competitors because open systems can marshal the collective resources of many more contributors than any individual business can employ. This is the central reason why our Internet continues to run on open standards (TCP/IP/HTTP), why Wikipedia and Linux dominate in their respective domains, and why the growth rate of open source software continues to outpace that of its closed counterparts.
But being open as a protocol is not necessarily enough. Many have raised the compelling counterpoint that open source protocols eventually ossify, allowing for closed platforms to innovate even faster on top (see here and here). But I don’t see that as much of an issue with Nostr because: A) it’s one of the simplest protocol specs ever – the only object type is a JSON blob with 7 fields. That simplicity leads to incredible flexibility, allowing for the design of all kinds of interoperable apps on top. B) Nostr has a clear path to evolve and improve via Nostr Improvement Possibilities (NIPs). Fountain founder, Oscar Merry, stressed to me the importance of having a clear path forward for protocol change by noting all of the recent activity we’ve seen around RSS for podcasting since Adam Curry and friends launched podcastindex.org + podcasting 2.0.
And we’re watching all of this theory play out in real time. Just look at how much got done across the Nostr ecosystem in a single day 🤯
Screenshot from nostr.band Nostr search engine
What’s more, all of this recent Nostr growth came while Damus, arguably the most well-known and polished Nostr iOS app, had to hard cap at 10k users (the limit for TestFlight) while waiting for Apple’s App Store to approve its official release. That limitation has, apparently, not done much to slow growth. Instead users are creating their Nostr identities with other apps like Alby, a browser extension for bitcoin lightning payments that also supports Nostr, and then interacting with Nostr through emerging web clients like astral.ninja, iris.to, nostr.rocks, blockcore notes, and branle.
Again, the killer feature here is that ALL of these apps are open and interoperable. I was able to successfully port my identity and social graph from Damus to Alby and then access each of the web clients above. Many have dreamed of Twitter enabling this sort of functionality by re-opening its API as it did in its earliest days. But while Twitter is a centralized company with an advertising driven revenue model, Nostr is a neutral protocol whose data stream will NEVER be shut to developers, because it CANNOT be shut to developers. Only individual clients and relays can restrict data. But then new ones will inevitably rise to augment and/or take their place. In fact, I would not be at all surprised to see Twitter itself become a major Nostr client in the coming year.
This is all incredible for building a more free and open world, which is ultimately the mission. But this new, open network also excites the investor in me. That’s because I believe that as Nostr emerges as the open standard for messaging, it will develop symbiotically with the open standards for money (bitcoin) and payments (Lightning Network). Together these three open systems will combine to create the first ever Value4Value protocol stack (h/t Stephen Hall), where service providers must continue to innovate and provide real value or else their users will exit for better options. This dynamic will enable a myriad of interesting, venture scale business opportunities.
Value4Value is a simple but revolutionary concept: people who create valuable content or services should be remunerated appropriately by those who derive value. For a beautiful vision of how a Value4Value world could look, check out this recent essay from Gigi. One of the essay’s central claims is that most of the ills of our modern attention/outrage economy stem not from some fundamental human evil, but rather from inadequate technology and broken incentives. The core culprit is credit based money, which unlike bearer instrument cash carries counterparty risk. This counterparty risk has prevented the use of small micropayments and/or necessitated the collection of customer identity. Put another way, people must currently pay for value online either in batches (subscriptions) or with a proxy currency (attention).
But with the Lightning Network, anyone can send nearly free and instant payments globally with a bearer instrument – denominations of bitcoin (satoshis) – worth as little as a fraction of a penny. What’s more, this system is open to all 8B people alive, independent of where they live, whether or not they have a government identity, and how much money or credit they have. This is a brand new construct which I believe will completely rewire all Internet commerce (and ultimately grow it orders of magnitude by on-boarding billions of new users and use cases).
So how do Nostr, Bitcoin, and the Lightning Network fit together to build this future? And what sorts of business opportunities will these integrations yield? Well for starters, let’s be clear, it’s not that Nostr MUST use Bitcoin and Lightning. They’re completely independent protocols. But the fit is simply too natural not to emerge. And because both the creator and many early developers of Nostr are also open source Lightning Network developers, the likelihood of this marriage seems inevitable.
I believe there will be multiple initial use cases for integrating Nostr and Lightning, each of which will create new business models (either standalone or partially bundled). I think they’ll loosely follow along the four axes that Nostr is currently unbundling from centralized apps like Twitter. Maciek did an excellent job of outlining this unbundling:
I’ll rephrase these dimensions as:
- Relays & Resources
- Identity
- Clients & Apps
- Search & Discovery
Let’s examine each layer and its potential business models:
- Relays & Resources
First, perhaps the most obvious opportunity is on the server/resource side. Today, dozens of individuals and organizations are running Nostr relays simply to support the cause. But as the number of users grows 3-4 orders of magnitude and support is added for richer data like images and video, it will quickly become prohibitively expensive to run these relays altruistically. I expect to soon see premium relays that charge per KB written or read. There’s already at least one credible proposal to do just that by hooking up Nostr relays with LSATs (Lightning based pseudonymous token identities). I also expect to see caching services and content delivery networks emerge to help users filter the global firehose of information based upon their own preferences and to ensure fast and reliable connection. Eventually I expect to see other resources like bandwidth and compute metered and billed for in similar fashion.
- Identity
Second, we’re already starting to see multiple services emerge to validate a user’s identity. NIP 05 establishes a standard for web servers to validate that the holder of a Nostr public key also has (or has purchased) access to that web server. Nostrplebs is one of the leading early services that charges for identification exclusively in satoshis over the Lightning Network. Alby and Stacker News have both launched free NIP 05 verification associated with their users’ Lightning Address (a human readable address to receive Lightning payments). LNbits released open source software that allows anyone to verify Nostr identities at a domain they control. Still others like @porteaux are proposing ideas to use the Bitcoin blockchain itself as the namespace.
I believe this idea could integrate with Block’s vision for Web 5, which to the best of my understanding, also anchors Decentralized Identifiers (DIDs) into the Bitcoin blockchain. It’s early, but I expect to see a variety of services and features emerge here.
- Clients & Apps
Third, clients could charge users directly, though I expect many will actually monetize via their relay or some ancillary service. One feasible model could be giving away a consumer version of the app for free and then charging for an enterprise version with additional features (think enterprise Slack or Discord) as jb55 mentioned as a possible direction for Damus.
Clients could also likely take a small cut for coordinating payments that flow through their app to resource providers (e.g. paid relays), service providers, or other users. And there’s always the option that some clients introduce various forms of advertising.
And while most people are still thinking about clients in the social media context, I expect to see many more custom apps (with potentially unique business models) built with Nostr and Value4Value assumptions baked in. As Jack laid out nicely in this podcast, the future of Nostr is likely a Cambrian explosion of microapps, each focused on a specific niche or use case. But that can all communicate interoperably. Like him, I’m particularly excited about specialized services that help creators fund and distribute their work. I expect to see several companies move quickly in this direction – e.g. Fountain for podcasts, Wavlake for music, and Geyser for generalized crowdfunding. I also expect to see a lot of experimentation in how open source software gets developed. Nostrdirectory proposed the interesting idea of a bounty poll app where users vote with their satoshis for what a dev builds next. This could lead to a cool Github + Trello + Upwork type mashup.
Screenshot from nostr.band Nostr search engine
Perhaps we’ll even see the emergence of a new decentralized Nostr/Lighting marketplace like a modern OpenBazaar, an early protocol for p2p commerce backed by USV, which was a great idea, but just too early in my opinion. Their key mistakes were requiring everyone to run a dense desktop app + node and using mainchain Bitcoin for payments. Nostr + Lightning solve these problems by allowing anyone to access the marketplace via light web or mobile clients with instant Lightning Network payments. My early money here is on Diagon Alley (from LNbits), which was itself an early inspiration for the creation of the Nostr protocol.
LNbits founder Ben Arc has also published ideas for other types of Nostr + Lightning marketplaces as well, including a decentralized Uber. Perhaps one day all marketplaces will be coordinated trustlessly via Nostr.
In addition to microapps flourishing, we may also see the emergence of new super apps like a decentralized WeChat for users who prefer to combine all of their messaging and commerce in one place. Imagine if CashApp becomes your primary messaging app (or WhatsApp your primary payments app). I could easily see a world where remittances are sent with a text message and goods sold via a Tweet.
- Search & Discovery
Fourth, just as with web 1.0 and 2.0, I believe that the biggest winners will emerge in search & discovery. My best bet is that we’ll see Nostr search engines that differentiate by indexing the most data and providing the best social graph & ValueRank market signal, an idea which I fleshed out in How to Disrupt Google. TL;DR: for the first time in history, we can now associate information with value. As the amount of information goes infinite, only the amount of bitcoin (value) remains scarce. Attaching this value to information will help surface the highest quality information (in association with other attributes like the identity of who pledged that value).
Before playing with Nostr, I believed that the best way to create this new value-based search engine was by either dropping satoshis on top of the current web (via tips from a browser extension like Alby) or by creating a brand new value-native knowledge marketplace like StackerNews. I now think that perhaps the best way to build this search engine is on top of Nostr, a blue ocean of quality content that Google and other centralized web companies will likely not index for some time.
In order to build this vision, we need two key primitives: A) identity and B) value associated with individual Nostr posts (perhaps via tips like people are already giving on StackerNews or in Fountain). Put another way, we need an open social graph and open value graph. Every Nostr post already contains identity metadata (the poster’s public key). And the integration between posts and value is emerging quickly! jb55 has already published his plan to do this for Damus. He’s also going to propose it as a new LNURL spec and/or NIP as well.
Screenshot from nostr.rocks Nostr client
And astral.ninja has already shipped this feature! Here’s a screencast of Bumi instantly tipping NVK and Jack. And here’s a screenshot of me tipping 100 satoshis to a Nostr post by GPT-3 Bot, a chatbot interface to Open AI’s GPT-3.
Screenshot from astral.ninja Nostr client
(I kept the tip-selector interface for this screenshot. The experience is even more seamless when I turn on auto-tipping in astral.ninja and set an automatic budget on Alby)
If your mind wasn’t blown already, let me clarify: I just sent a micropayment via an open twitter-like client to a bot interface for GPT-3 🤯 What other financial system can bank the AIs? 😉
The search engine that can best index and rank these new Nostr posts and their associated value will be in an incredible position to build the next Google. Artur has a similar idea, as his 2 sites – realsearch and nostr.band – are playing with each of these ideas. I expect that he’ll merge them at some point. His Nostr search engine is already particularly good – I used it multiple times to find specific Nostr posts while writing this article. I expect to see (and fund) several more approaches here and will likely expand my thinking on this idea in future posts.
Ultimately, I’m still open minded about how each of these layer & businesses will develop and whether they’ll do so as independent entities or get rebundled either partially or fully. My best bet is that we’ll see some early winners that merely re-create existing services and business models. But the really big winners will come in the second wave once evolution plays its course and mashes up communication and commerce in truly novel ways that no one yet expects. New medium, new message (h/t NVK). And to hammer home the point – the real magic is that all of these apps, no matter their specific focus, will speak openly and interoperably. It sure feels like we’re getting close to building a global hivemind of communication and commerce 😉
And with each passing day, I’m becoming increasingly convinced that this rapidly developing ecosystem is what will bring Bitcoin and the Lightning Network mainstream. Many are already speculating that the recent surge in Wallet of Satoshi Lightning payments may be directly attributable to Nostr usage. Just wait until Damus integrates tipping and gets approved by the app store…
I recognize that all of this is still very early and that these claims are bold. But my spidey sense says that this is not a drill. I’ve seen enough early adoption and understand enough of the potential to believe that Nostr + Bitcoin + Lightning represents the most interesting opportunity to rebuild a decentralized Internet. And I’m planning to go all in on this thesis with Hivemind Fund 2 (just as I did on the Lightning Network with Hivemind Fund I). If you’re a hacker experimenting with Nostr, please reach out. This is my top priority.
The best way to reach me, of course, is on Nostr 🤙
Pubkey: npub18lzls4f6h46n43revlzvg6x06z8geww7uudhncfdttdtypduqnfsagugm3
(Edit: Please note that I changed my Nostr public key identity. My last private key was compromised, likely from using it to log into a web client last month. This is still a very new technology, so please make sure to only use your private key in an iOS app like Damus or stored in a browser extension like Alby. Ideally, you should never paste it directly into any web client.)
If you’re new to Nostr, I’ve found that Damus is the easiest way to get started. But while their TestFlight is still full, here’s a guide on how to get started with Alby and various web clients.
Thanks to DK, Bumi, Ben, Oscar, and Moritz for feedback on this post.
Alby, Stacker News, LNbits, Fountain, Wavlake, and Geyser are all Hivemind portfolio companies.
-
-
@ e97aaffa:2ebd765d
2023-04-19 10:58:19Ontem a Apple colocou mais um prego no sistema financeiro atual, começou agora nos EUA.
A Apple acaba de consolidar mais um passo na ampliação da oferta de serviços financeiros. Após lançar produtos como o Apple Card, Apple Cash e Daily Cash, a empresa se uniu ao Goldman Sachs para lançar uma conta poupança que, segundo a empresa, remunera até 10 vezes mais que a média nacional nos Estados Unidos. O serviço foi lançado para aqueles que possuem o Apple Card, cartão de crédito da empresa.
Na onda de juros altos pela qual o país passa, a promessa da Apple é de um retorno de 4,15% ao ano A rentabilidade, entretanto, pode mudar sem aviso prévio, a depender da situação das taxas praticadas nos Estados Unidos. in valorinveste.globo.com
A Apple já tinha serviço de pagamentos e de cartão de crédito, mas agora ao entrar nos serviços de poupança poderá ser mais disruptivo. Os bancos dos EUA estão com um grave problema de liquidez, pode provocar uma fuga de capital dos pequenos bancos para a Apple, poderá provocar muitas falências, os 4,15% de juros é muito apetecível. Estes serviços da Apple estão a ser assegurados por bancos, no caso da conta poupança é o Goldman Sachs, mas num futuro bem próximo a Apple, vai descartar os bancos e vai criar o seu próprio banco (ou compra um já existente).
Os bancos tradicionais como nós conhecemos atualmente, estão condenados por culpa própria, não se modernizaram e estão a ser ultrapassados. Primeiro apareceu o Bitcoin, depois as fintech, a Libra e agora as BigTech. A Libra do Facebook foi a única que foi parada/proibida pelos bancos centrais, o projeto era demasiado audaz, mas este movimento das bigtech será imparável e vai dar mais motivos e acelerar as CBDCs.
O Elon Musk não esconde que o objectivo da compra do Twitter, é criar uma espécie de WeChat, mas ainda está muito atrás da concorrência, a Apple está na dianteira, a Google certamente vai seguir o mesmo caminho.
Com as apps com tudo incluído das bigtech, até serviços bancários, os bancos tradicionais possivelmente só têm um caminho, transformando-se num banco de investimentos de clientes com bastante capital, nos créditos elevados (como casas e carros) e especializarem-se no mercado empresarial. O pequeno retalho será engolido pelas bigtech.
Mas de todas as inovações que surgiram, o #Bitcoin é o único com o objetivo mais profundo, de reformar a política monetária e consequentemente do sistema bancário. Uma grande parte dos problemas políticos, sociais, financeiros e bancários são consequências de uma política monetário desastrosa, com a correção da mesma, naturalmente muitos desses problemas são auto corrigidos.
O curioso é que os bancos centrais, lutam com todas as forças contra o #bitcoin, mas pouco fazem contra as bigtech, que já são grandes demais, já tem mais poder que muitos países, e continuam a crescer sem serem paradas. A centralização nunca é boa ideia e quando essas empresas recolhem, usam e abusam das informações pessoais e financeiras dos seus clientes para proveito próprio, em qualquer situação um bigbrother é uma péssima ideia, quer seja criada pelo estado ou por uma empresa privada. -
@ cbd2779f:72a5b029
2023-04-18 20:52:12"0.00000001 BTC doesn't work!"
Giacomo Zucco talked about Unit of Account at Lightning Summit 2023, the fractional Bitcoin problem and the need to universalize a standard symbol for the sat. I.e, 1 satoshi. Maybe it is mainly cosmetic, but for Bitcoin, forming a standard could have the possibility to solidify ideas on accounting and the representation of units through simplifying information. Ultimately, the hope would be that this can positively create a cohesive system of account and bring a higher level of standardisation for the protocol.
So what should become the standard sat symbol, the ubiquitous ⚡ bolt zap? I think it captures that function well but to me seems to point to LNP only (not my transaction fees, for example.) The alternative is the 'doner kebab'. It was also based on existing unicode mathematical operators ≐ 'approaching the limit' and ≑ 'geometrically equal to' and the simplified Chinese character 丰 (bountiful/lush/abundant.)
Personally, I feel the satsymbol has already entered my lexicon. I like the way it draws on existing ideography. There is a fontawesome fontawesome webkit which is great for design purposes, but as ₿ (U+20BF) is an official unicode sign (currencies section) there needs to be a satoshi denomination. Most major currencies can be typed and have a representational unicode sign, not just represented with an embeddable font, svg or similar (as helpful as that is.) I wanted to see how it might look for a global userbase with different localizations. However, the only way I found to transliterate it with unicode was to reorient the symbol 90 degrees.
Weird? What about ·|||· or ·///· ? Well, was just an idea. Below is a (hopefully formatted) table of my take on the satsymbol in current unicode. Most characters are phonetic particles, punctuation or numbers (so would be a very small chance that anything would be meaningful based on the original characters.) It's not an exhaustive list of character sets or syllabries, just examples. I think that in an optical sense, some work and some don't work as well. If you have any thoughts, comment, or send a message on Nostr.
| CHARACTER SET | SATSYMBOL | UNICODE | | :-----------------------------------------: | :-----------------: | :-------------------------------------------------: | | ARROWS | ⎯⏐⏐⏐⎯ | H. LINE EXTENSION, V. LINE EXTENSION | | BULLETS | ・﹅﹅﹅・| KATAKANA MIDDLE DOT, SESAME DOT | | LATIN | -lll- | HYPHEN-MINUS, SMALL LETTER L | | MATHS SYMBOLS | ⦁∕∕∕⦁ | Z NOTATION SPOT, DIVISION SLASH | | GREEK | ·ΙΙΙ· | ANO TELEIA, LETTER IOTA | | CYRILLIC | -ꙆꙆꙆ- | HYPHEN-MINUS, CAPITAL LETTER IOTA | | GEOMETIC SHAPES | -▕▕▕ - | WHITE CIRCLE, RIGHT ONE EIGHTH BLOCK | | DUPLOYAN | 𛰀𛰇𛰇𛰇𛰀 | DUPLOYAN LETTER H, LETTER B | | TECHNICAL SYMBOLS | ⏤⎹⎹⎹⏤ | STRAIGHTNESS, L/R VERT BOX LINE | | COPTIC | -Ⲽ- | HYPHEN-MINUS, CAP CRYPTOGRAMMIC NI | | BALINESE | ᭼᭞᭞᭞᭼ | MUSICAL SYMBOL LH OPEN PING, CARIK SIKI | | JAPANESE | ・〳〳〳・| MIDDLE DOT, VERT KANA REPEAT MARK UPPER HALF | | KANBUN | ㆒㆐㆐㆐㆒ | IDEOG. ANN. ONE MARK, IDEOG. AN.. LINKING MARK | | VAI | ꔷ꘡꘡꘡ꔷ | VAI DIGIT ONE, VAI SYLLABLE LI | | ETHIOPIC | ᎐᎖᎖᎖᎐ | TONAL MARK YIZET, TONAL MARK CHIRET | | OSMANYA | ·𐒃𐒃𐒃· | MIDDLE DOT, OSMANYA LETTER JA | | CAN ABORIGINAL | ‘ᐟᐟᐟ’ | LEFT SINGLE QUOTATION MARK, SYLLABICS FINAL RING | | KHUDAWADI | 𑋰𑋠𑋠𑋠𑋰 | DIGIT ZERO, VOWEL SIGN AA | | MODI | 𑙐𑙁𑙁𑙁𑙐 | DIGIT ZERO, DANDA | | MAHAJANI | 𑇐𑇅𑇅𑇅𑇐 | SHARADA DIGIT ZERO, SHARADA DANDA | | MALAYALAM | ·ഽഽഽ· | MIDDLE DOT, SIGN AVAGRAHA | | MRO | ·𖩙𖩙𖩙· | MIDDLE DOT, MRO LETTER KO | | PHAGS-PA | ·꡶꡶꡶· | MIDDLE DOT, PHAGS-PA MARK SHAD | | TAMIL | ௦///௦ | DIGIT ZERO, SOLIDUS | | TELUGU | ౼౹౹౹౼ | FRACTION/EVEN POW OF 4, FRACTION/ODD POW OF 4 | | TIBETAN | ༚།།།༚ | SIGN RDEL DKAR GCIG, MARK SHAD | | BUGINESE | ·᨞᨞᨞· | MIDDLE DOT, PALLAWA | | BUHID | ·ᝐᝐᝐ· | MIDDLE DOT, LETTER RA | | PUNCTUATION | ⸰\\⸰ | RINGPOINT, REVERSE SOLIDUS | | JAVANESE | ꧆꧊꧊꧊꧆ | PADA WINDU, PADA ADEG | | REJANG | ꥟ꤷꤷꤷ꥟ | SECTION MARK, LETTER BA | | LISU | ꓸꓲꓲꓲꓸ | TONE MYA TI, LETTER I | | HAN RADICALS | ·⼂⼂⼂· | MIDDLE DOT, KANGXI RADICAL DOT | | HANGUL MARKS | ㆍㅣㅣㅣㆍ | LETTER ARAEA, JUNGSEONG I | | BOX DRAWINGS | ╸╱╱╱╺ | HEAVY RIGHT, LIGHT DIAGONAL UPPER R TO LOWER L | | ELBASAN | ·𐔎𐔎𐔎· | MIDDLE DOT, LETTER JE | | BRAILLE | ⠂⠇⠇⠇⠂| BRAILLE PATTERN DOTS-2, BRAILLE PATTERN DOTS-123 | | ARABIC | ٠١١١٠ | INDIC DIGIT ZERO, INDIC DIGIT ONE | | AVASTAN | 𐬹𐬰𐬰𐬰𐬹 | AVESTAN ABBREVIATION MARK, AVESTAN LETTER ZE | | MANDAIC | ࡀࡆࡆࡆࡀ | MANDAIC LETTER HALQA, MANDAIC LETTER AZ | | SAMARITAN | ࠾࠼࠼࠼࠾ | SAMARITAN PUNCTUATION ANNAAU, SAMARITAN PUNCTUATION | | BENGALI | ·৲৲৲· | MIDDLE DOT, BENGALI RUPEE MARK | | CHAKMA | ·𑅁𑅁𑅁· | MIDDLE DOT, DANDA | | BRAHMI | 𑁦𑁇𑁇𑁇𑁦 | BRAHMI DIGIT ZERO, BRAHMI DANDA | | CARIAN | -𐊦𐊦𐊦- | HYPHEN-MINUS, CARIAN LETTER LD | | CUNEIFORM | 𒊹///𒊹 | CUNEIFORM SIGN SHAR2, SOLIDUS | | KAITHI | 𑂻𑂝𑂻| KAITHI ABBREVIATION SIGN, KAITHI LETTER NNA | | IMPERIAL ARA | -𐡘𐡘𐡘- | HYPHEN-MINUS, IMPERIAL ARAMAIC NUMBER ONE | | INSCRIPTIONAL PAHLAVI | ·𐭺· | MIDDLE DOT, NUMBER THREE | | INSCRIPTIONAL PARTHIAN | ·𐭚· | MIDDLE DOT, NUMBER THREE | | LEPCHA | ·᰻᰻᰻· | MIDDLE DOT, LEPCHA PUNCTUATION TA-ROL | | GLAGOLITIC | ·ⰬⰬⰬ· | MIDDLE DOT, CAPITAL LETTER SHTAPIC | | GOTHIC | 𐍈𐌹𐌹𐌹𐍈 | LETTER HWAIR, LETTER EIS | | OGHAM | 。ᚋᚋᚋ 。| IDEOGRAPHIC FULL STOP, OGHAM LETTER MUIN | | OLD HUNGARIAN | 𐳣𐳥𐳥𐳥𐳣 | SMALL LETTER SHORT ER, SMALL LETTER ESZ | | OLD ITALIC | ·𐌠𐌠𐌠· | MIDDLE DOT, OLD ITALIC NUMERAL ONE | | OLD NORTH ARABIAN | 𐪞𐪝𐪝𐪝𐪞 | NUMBER TEN, NUMBER ONE | | MEETAI MAYEK | -꫰꫰꫰- | HYPHEN-MINUS, MEETEI MAYEK CHEIKHAN | | PHENECIAN | 𐤟𐤖𐤖𐤖𐤟 | WORD SEPARATOR, NUMBER ONE |
ASTERISK* denotes characters which are non-native to the character set: Hyphen, Middle Dot, Solidus (Back Slash) and Left Single Quotation Mark
bitcoin Thanks for reading. Stay pleb.
xplbzx on Nostr: npub1e0f808a350rxrhppu4zylzljt3arfpvrrpqdg6ft78xy6u49kq5slf0g92
-
@ 7fa56f5d:751ac194
2023-04-18 18:21:21This document gathers nostr badges that have historical relevance on nostr.
First NIP-58 badge
This is the first issued badge in Nostr.
nostr:naddr1qqz5satdv9hqygq6zns47672f97kyjyvdvx2cj2ks838ayjarre72c7xq87gnxazwspsgqqqw5us8lwufw
Eden Founding Member badge
The Eden relay issued a exclusive badge to its 1000 founding members.
nostr:naddr1qq2x2er9dckkvmm4dejxjmn894kk2mtzv4eqygx4h54wm5qxeald5hee4pxqcxae3e0e4jtsj333krh4x0t85rfcjcpsgqqqw5us60w4m2
Event attendance
nostr:npub14f26g7dddy6dpltc70da3pg4e5w2p4apzzqjuugnsr2ema6e3y6s2xv7lu has awarded a badge to nostrica 2023 attendees
nostr:naddr1qqxkummnw3exjcmp95erqv3nqgs254dy0xkkjdxsl4u08k7cs52u689q67s3pqfwwyfcp4va7avcjdgrqsqqqafecrqqnh
In-Game awards
The nostr:npub1hm63f02cer8w5jltne4cf2xeswf477lzday7zn0kszv0rwnyz4hqcmzr0p Bitcoin gaming company released the first set of badges as in-game awards, read more in their announcement article. This is my favourite:
nostr:naddr1qqthxmmvd96xz6tjv40kcetpva6k2hmhd9hxuetjqgstaag5h4vv3nh2f04eu6uy4rvc8y6l003x7j0pfhmgpx83hfjp2msrqsqqqafept44jx
Open source contributions
The Astraea client issued a badge that is awarded to the contributors of the open source project.
nostr:naddr1qqrkzum5wfsk2cgzyr8q6wzj2fenhkzvr6ww047dk4enhqpphv9nwsxgf5vytq9lgql2xqcyqqq82wggs9qwy
Subscriptions
The snort client awards a badge to everyone that supports the project with a subscription.
nostr:naddr1qq8hxmn0wf6z6um4wpcx7un5v4eqygyymc67ykzd9v2y4t5z8j0dpv8nmmdqjey9xzun6x32z3k3m65cvspsgqqqw5usrqw4qh
Article image by nostr:npub1r0rs5q2gk0e3dk3nlc7gnu378ec6cnlenqp8a3cjhyzu6f8k5sgs4sq9ac in Nostr land
-
@ 8525b484:3125b03f
2023-04-18 15:42:11Your browser doesn't support HTML5 audio. Here is a link to the audio instead.
Read by Guy Swann.
Bitcoin is complicated and scary. Just like fire, electricity, computers, and every other ground-breaking invention before it. It is complicated and scary because most people do not understand how it works and why it might be useful.
Once you begin to understand how it works, you will begin to understand why it is so useful to people around the world. And I hope that once you truly understand its basic operational principles, you will begin to understand why outlawing Bitcoin is a foolish proposition.
In light of recent comments by legislators and politicians, we must not forget what Bitcoin does and how it does what it does. Bitcoin is text. Bitcoin is speech. Bitcoin is math. Bitcoin has no jurisdiction, just like 2+2=4 has no jurisdiction. Bitcoin knows no borders. Bitcoin is everywhere and nowhere, and if used and secured properly, bitcoin is as confiscatable as a thought. No amount of legalese or otherwise complicated language will change these facts.
Using Bitcoin does not require any special equipment. We use software and specialized hardware to use Bitcoin more efficiently, and in a more secure manner, but in theory, Bitcoin can be run on pen and paper.
The following statements are and will always be true:
- You can create a private key by flipping a coin.
- Holding a private key allows you to receive sats and create transactions.
- Creating a transaction is math.
- Sending a transaction is sending a message.
- Mining bitcoin is guessing a number.
- Everything in Bitcoin is information.
These statements will sound strange to you if you don’t know how Bitcoin operates, but they are true nonetheless. Thankfully, Bitcoin is an open system, which means that everyone can learn the operational details of the network. I encourage you to do that and, if you can, educate others. We must not forget what politicians are implying when they are musing about “banning wallets” and making up nonsensical and disingenuous adjectives such as “self-hosted” and “non-custodial.”
A wallet is nothing special; it can be just some words in your head.1 You don’t need specialized equipment to generate a secure wallet. A coin or some dice is all you need.
Creating a Wallet Is Flipping a Coin
To interact with the Bitcoin network, you need a wallet, which is to say you need a private key.2 While conventional concepts do not apply well to Bitcoin, one could argue that creating a public-private key pair is akin to creating an account. And since public keys are derived from private keys, we only have to answer one question: what are private keys, and how are they created?
A private key is a 256-bit number. That’s it. End of story.3
So, what exactly is a 256-bit number? Well, as the name suggests, a 256-bit number is a number that, when represented using zeros and ones, is 256 binary digits long. In other words: it’s a really big number.
⚠️ Warning: The private keys shown on this page are real private keys. Do not send bitcoins to or import/use any sample keys; you will lose your money. I repeat: YOU WILL LOSE YOUR MONEY
The following is a 256-bit number:
0010111011001011101110101011010110001001101111010001011010100110001001110010101110101010101100000001101100000111000000011100010100100001000001010001011011100000111000111010101001111101000110111010100011011111000101111100000110100010110110000010101010111111
These zeroes and ones - or, more accurately, the information contained in these zeroes ones - are a valid Bitcoin private key. You could use this information to receive and send transactions on the Bitcoin network. 4
Why is this important? It is important because I can create a Bitcoin wallet by sitting in my room, flipping a coin 256 times. If you want to outlaw “anonymous wallets,” you will have to outlaw this activity, along with all other techniques to create random numbers: rolling dice, drawing cards, measuring optical or atmospherical turbulences, and so on.
Further, since these zeros and ones are just information, you can represent them in countless different ways. The information does not change; just the representation of the information changes. The hexadecimal version 12e188aeb7c9aeb0eef7fac7c89e3b9b535a30b2ce8d6b74b706fa6f86b061e4 represents the same private key as the zeros and ones above. As does the following mnemonic code, which can be learned by heart with some practice:
concert, frozen, pull, battle, spend, fancy, orient, inside, quiz, submit, scare, mechanic, awake, mercy, lock, inside, language, tag, dash, control, borrow, hip, print, absorb
Remember: this information, this 256-bit number, is all you need to interact with the Bitcoin network. You do not need an ID, or passport, or utility bill, or proof of residency. You do not even need to be human. If you are in control of a Bitcoin private key, you can send and receive transactions.
If you want to understand Bitcoin, you will have to understand that a wallet can be created by flipping a coin 256 times.
Holding a Private Key Allows You to Earn Sats
You flipped a coin 256 times. Now what? Time to earn some money!
To receive sats, you need an address, which can be derived from your private key. Grab a pen and paper, go to your standing desk, and calculate your public key according to BIP32. If you are short on time or bad with math, don’t despair. There are online tools5 that will do the math for you. But remember that these software tools do nothing weird or magical. It’s just math, and you can do it yourself using nothing but a pen and paper.
The outcome of all that math will produce a number that, when encoded as a bitcoin address, will look something like this:
bc1qd6yf555vwns0mpgy55epux4tzf8a40nmw2vpgq
Share your address with someone else, and you are ready to receive your first sats. Keep in mind that you don’t have to share the address in this exact format. You can encode it as a QR code, as a number, as emojis,6 as an audio file, or as braille. You can put it in your invoice, display it on your homepage, in your profile, send it via a messaging application, or tattoo it on your body. It is just information. It can be represented in countless ways.
Easier to read for computers.
Easier to read for blind people.
Easier to read for millenials.
Also, keep in mind that you do not have to be online to receive sats. The sats won’t be sent to you directly. Someone will sign a message that will transfer the sats to your name - if you excuse my imprecise language. It’s not your name, of course, since Bitcoin doesn’t know any names. But that would be one way to think about it.
Someone just broadcast a transaction that includes your address as an output, which means that you will receive your first sats soon. Now what? Time to create a transaction and pass them on.
Creating a Transaction Is Math
If you have a private key, you can create a transaction. Remember that a private key is just a large number. What can you do with numbers? You guessed it: math!
In its simplest form, a bitcoin transaction is a message that says something like the following:
I, Alice, hereby transfer 21 sats to Bob. Signed, Alice.
Real transactions might have multiple senders and multiple recipients as well as various other tweaks and efficiencies, but the essence remains the same. What is important to note is that nothing is secret in a transaction. All transactions are broadcast across the whole network, viewable and verifiable by everyone. All transactions are plain text. Nothing is encrypted.
To write “Alice sends 21 sats to Bob” in a way that makes sense to the Bitcoin network, a special, more precise format has to be used. Don’t get confused by the format of the message or how the message is encoded. It doesn’t matter if the language is English or something that is easier to understand for computers. The meaning of the message remains the same. I could write the above as
[A]--21-->[B]
and sign it with the private key that corresponds to A, and it would essentially be the same thing.A bitcoin transaction (artist's rendition).
This brings us to the important part: the signature. Hand-written signatures are not very useful in a digital world, which is why mathematicians and cryptographers came up with a modern equivalent: digital signatures.
I will not go into detail explaining how they work, but the important part is this: it’s all just math and numbers. Your private key acts as a large secret number that is used to perform mathematical operations. The result of these mathematical operations is a digital signature (another number) that can be checked using your public key, which is, again, a number.
Math is what makes public-key cryptography work. The beauty of this math is that you can verify that the sender is in control of a secret number without revealing the secret number. This is what cryptographic signatures do.
Let’s look at an example. The following is a valid transaction:7
01000000017967a5185e907a25225574544c31f7b059c1a191d65b53dcc1554d339c4f9efc010000006a47304402206a2eb16b7b92051d0fa38c133e67684ed064effada1d7f925c842da401d4f22702201f196b10e6e4b4a9fff948e5c5d71ec5da53e90529c8dbd122bff2b1d21dc8a90121039b7bcd0824b9a9164f7ba098408e63e5b7e3cf90835cceb19868f54f8961a825ffffffff014baf2100000000001976a914db4d1141d0048b1ed15839d0b7a4c488cd368b0e88ac00000000
You can use various tools8 to decode and inspect it. These tools help us humans to make sense of it all, but the underlying reality remains: it’s numbers all the way down.
Byte-map of a Bitcoin transaction.
To reiterate, the following is all you have to do to interact with the Bitcoin network:
- Step 1: Flip a coin a couple of times.
- Step 2: Do some math.
- Step 3: Send and receive messages.
Outlawing any of these three steps is ridiculous. It is ridiculous because of the peculiar nature of information. If you outlaw certain kinds of information, you implicitly outlaw all representations of this information: text, speech, images, emojis, QR codes, sign language, interpretive dance, and so on. And since all information can be represented as a number - including math and computer code itself, it boils down to making numbers illegal.
Although banning numbers is as ridiculous as it sounds, it has happened in the past. Illegal numbers and illegal primes are a thing precisely because some people tried to outlaw certain kinds of information.
Society and law makers will have to grapple with the fact that Bitcoin wallets and transactions are just information, as is everything else in Bitcoin.
Spending Sats Is Sending a Message
Because a Bitcoin transaction is just information, sending sats to someone is propagating that information, or, in other words: sending a message. You don’t even have to send the message to a particular person. Base-layer transactions are broadcast transactions. They are sent to everyone on the network.
Keep in mind that any communications channel can be used to send and receive information. The internet is simply the most efficient communications tool we currently have. But there is no reason why you couldn’t use a satellite connection or ham radio, which people are and have been using, be it out of fun or necessity.
Bitcoin over ham radio. Source: NVK
The fact that spending sats is sending a message doesn’t change on higher layers. Nodes on the Lightning Network are doing the same thing: they are sending messages back and forth. Nothing more, nothing less.
This hides two truths about Bitcoin in plain sight:
- Bitcoin is a messaging protocol
- All messages are plain text
Messages might be sent through an encrypted communications channel, but the messages of the protocol are and will always be plain text. They have to be. The whole point of Bitcoin is that everything is easily verifiable by everyone.
Outlawing Bitcoin implies outlawing messaging. Keep in mind that we are dealing with pure information. Information can be encoded in virtually endless ways: different formats, same meaning. And herein lies the crux: you can not outlaw the meaning of a message. If you do not know the protocol, the meaning of the message will elude you. If you do not speak the language, you don’t know what is said or why it is being said.
This brings us to the last piece of the Bitcoin protocol puzzle: mining.
Mining Bitcoin Is Guessing a Number
Most people do not understand what Bitcoin mining is and how it works. They do not speak the language of Bitcoin, failing to understand both what is spoken and why it is spoken in the first place.
Bitcoin miners aren’t doing anything special, just like computers aren’t doing anything special. They are crunching numbers.
Not too long ago, when you said “computer,” you were referring to a person. It was a job description, not a thing. The most efficient way to run the numbers was to pay a person to sit down and do the math.
Most early computers were female.
Over time, we’ve built ever more efficient contraptions to do the math for us. Today, when we say “computer,” we mean something that uses microchips instead of brains to do the computing. But the underlying reality has not changed: computers crunch numbers. They do not do anything special, or devious, or magical. The same is true for ASICs.
Bitcoin, like NASA software before it, can run on a human substrate as well. We do not need ASICs to mine bitcoin. We could do it by hand. We could use our brains. It’s slow, and cumbersome, and inefficient. But we could absolutely do it.
Mining on wetware.
Just like you could use pigeons instead of computers to run the internet, you could use humans instead of silicon chips to run bitcoin. It would be highly inefficient, yes, but it would work just the same.
As Ken Shirriff showed in his 2014 video, SHA-256 is simple enough to be computed with pen and paper. He managed to do one round of SHA-256 in 16 minutes and 45 seconds, which works out to a hash rate of 0.67 hashes per day.
I am showing you all this to make it explicit what the basic building blocks of Bitcoin are: numbers, math, and the exchange of messages.
This is true for all processes in Bitcoin. It doesn’t matter if you create a private key, derive a public key, generate a Bitcoin address, mine a block, sign a transaction, or open a Lightning channel. All you are doing is coming up with or finding large numbers, manipulating these numbers via mathematical equations, and sending the result of these equations to your peers. That’s it.
Communication does not lose constitutional protection as “speech” simply because it is expressed in the language of computer code. Mathematical formulae and musical scores are written in “code,” i.e., symbolic notations not comprehensible to the uninitiated, and yet both are covered by the First Amendment. If someone chose to write a novel entirely in computer object code by using strings of 1’s and 0’s for each letter of each word, the resulting work would be no different for constitutional purposes than if it had been written in English.
Once you understand that Bitcoin is information - and that computers and the internet are just the best substrates to transform and transmit this information - the implications of outlawing Bitcoin should become clear. You can put Bitcoin in a book, which means you would have to ban the publication of books. You can speak bitcoin by uttering 12 words, which means you would have to ban speech. You can mine bitcoin with pen and paper, which means you would have to outlaw math, or thinking, or writing. You can store bitcoin in your head, which means, of course, that having certain thoughts is illegal if “holding bitcoin” is illegal.
If having 12 words in your head is illegal, something is terribly wrong with the law. If the police storm your building because you are finding or creating a random number in the privacy of your own home, something is terribly wrong with the police. If the peaceful exchange of messages is seen as dangerous or immoral by society, something is terribly wrong with society. If speaking or knowing numbers becomes a criminal act, I don’t want to be a law-abiding citizen in the first place.
Bitcoin is pure information. It utilizes the properties of information as well as the transformation of information - computation - to build up a shared construct that we can independently agree upon and verify. It is nothing but math and numbers. Zeros and ones, sent back and forth by voluntary participants that want to send and receive messages in peace.
Conclusion
A Bitcoin private key is a large number. When represented as words, this number can be stored in your head. A private key is all that is required to send and receive payments. You can sign and verify transactions with pen and paper. You can mine bitcoin with pen and paper. Bitcoin is just a messaging protocol that does these operations efficiently and automatically.
Understanding Bitcoin from first principles will make it obvious that the idea of banning “anonymous crypto wallets” is not feasible. You would have to outlaw the generation of entropy, the act of coming up with random numbers. You would have to surveil everyone at all times, kicking in their door and arresting them once they sit down and start flipping a coin or rolling some dice. You would have to pass legislation that criminalizes thought itself since creating an “anonymous bitcoin wallet” is nothing more than coming up with 12 random words.
Dear legislators, I ask you earnestly: Are you prepared to outlaw thought itself? Should math be illegal? Do you genuinely believe that outlawing speech is a good idea?
I hope that we can all agree that thought and speech are paramount to a free and prosperous society. And I hope that, as more and more people understand how Bitcoin operates, citizens and legislators alike will realize that Bitcoin is just that: thought and speech.
Further Reading
- Bitcoin mining the hard way by Ken Shirriff
- Using the raw Bitcoin protocol by Ken Shirriff
- Create a Bitcoin transaction by hand by Ádám Ficsór
- Remembering the Case that Established Code as Speech by EFF
- Why America Can’t Regulate Bitcoin by Beautyon
- Lesson 6: The power of free speech
This article is largely based on two chapters of my upcoming book 21 Ways.
Translations
- Arabic translation by Arabic Hodl
- Spanish translation by Danny Do Bitcoin
- Spanish audio by Elchicodel Bitcoin
- Portuguese translation by Explica Bitcoin
- German audio by Fat Joe
- English audio by Guy Swann
- German translation by Juniormind
- Greek translation by Nina
- Norwegian translation by Sebbikul
- French translation by Sovereign Monk
- English video by Till Musshoff
- German video by Till Musshoff
- Portuguese audio by bitcoinheiros
Want to help? Add a translation!
🧡
Found this valuable? Don't have sats to spare? Consider sharing it, translating it, or remixing it.
Confused? Learn more about the V4V concept. -
@ 8525b484:3125b03f
2023-04-18 15:32:53The Nashville shooter’s gender identity has led to charges of “trans terrorism” — but the face of gun violence is almost always a cis white man.
Oh, my God! A picture of a gold bottle! Photo by Will Myers on Unsplash
As I move through this life, I try to find reasons to be grateful. Even very dark times can have an upside, if you’re looking for it. For instance, the mass shooting at the Covenant School in…
-
@ 8525b484:3125b03f
2023-04-18 15:26:30In this article, I’m going to share with you some ballpark figures on how much money my chrome extensions, Merch Wizard and KDP Wizard, made me. I’ll also talk a bit about how I generated that income and what my experience was like creating and selling these extensions.
Finally, I’ll discuss how I made more than all the subscription income combined when I sold and exited from my biggest chrome extensions.
Developing Free Extensions In The Early Days
I was a 20-year veteran developer, climbing the ranks from junior to tech director. However, when I got to the “top,” it wasn’t everything I had dreamed of. It was chaotic, unpleasant, and unfulfilling.
I started reading self-improvement books, and the one that had the most significant impact was Rich Dad Poor Dad by Robert Kiyosaki.
Because of that book, I began exploring methods to generate additional passive income outside of my day job. I tried selling on Amazon and fulfilment by Amazon for a brief time, but it wasn’t for me.
It did, however, lead me to a new platform on Amazon called Merch by Amazon. The Merch platform enables designers to upload designs and list them on Print On Demand items from numerous Amazon markets. I started creating Merch designs and received some small monthly royalties.
Merch’s user interface was quite rudimentary when it was first released. It was difficult and time consuming to try to keep track of a portfolio of goods and designs on various marketplaces in its early stages.
At that point, I had the realization that I could use my skills in software development to create chrome extensions that would make life better for Merch creators!
I started off by building a few free chrome extensions that helped me out as a Merch By Amazon creator. I offered these to the Merch community for free, and they quickly became popular in the Merch community.
From there, I decided to take things a step further and start monetizing my extensions by selling them on the Chrome Web Store.
My First Paid Chrome Extension
To alleviate some of my own frustrations with the Merch UI, I created a few free chrome extensions. In exchange for customer email addresses, I distributed these early chrome extensions at no cost.
I then created my first paid chrome extension called Merch Batch Editor. It wasn’t the best-looking app, but users still responded positively to it. I charged a one-time price of $12.99 for this extension.
But I had very low expectations that anyone would want to buy it, even with the low price. After all, I wasn’t going to advertise anything to it; I’d just rely on organic traffic methods. However, this extremely basic tool soon generated over $3,000 in sales!
Merch Batch Editor was my first paid chrome extension, which I completed in one weekend. Consequently, it made me over $3k
This small app was a stepping stone to my more significant chrome extensions. It helped me build trust with users and establish myself as a reliable app developer in the community.
Introducing Merch Wizard
After my initial success, I had a lightbulb moment whilst I was out walking my dog in my local park. I wondered if I could build an app that combined the functionality of my previous apps with a new way of organizing the ever-growing and unmanageable portfolio of products that Merch sellers faced. Soon after this, my flagship app Merch Wizard was born!
I quickly put together an MVP and released it in less than 3 months. I told all the users of my free tools about the app via email and posted announcements in relevant Facebook communities.
I was thrilled with how the launch went, and I got some wonderful feedback and requests for new features that make me want to keep developing the app.
I knew that if I worked hard enough, I could one day quit my day job. So, I put all of my efforts into developing an app. Even though it was a lot of work, I loved doing it because I knew it would pay off in the end.
I dedicated myself to working hard on developing and marketing the app, as well as making cuts with my family in order to create a reserve fund. I decided to take the leap after a particularly lucrative Black Friday sale, deciding to work full-time on Merch Wizard for the first time.
Introducing KDP Wizard
I went on to build a second app, KDP Wizard for Kindle Direct Publishing sellers. The Merch Wizard users were basically begging for similar functionality that Merch Wizard had, but for the KDP platform.
As such, after several months of development KDP Wizard was launched. It’s an app that helps users with the design, listing, and promotion of their Kindle books. The app was very well-received in the KDP community.
Subscription Income
For both chrome extensions, I built up a solid base of monthly recurring revenue customers. Additionally, there were also many subscribers to the annual plans which had been offered at a discount during seasonal sale periods.
In addition to the subscription income, I have also sold my chrome extensions as one-off lifetime deals which I’ve sold from $249 all the way up to $699 ( yes, you’re reading that correctly, seven hundred dollars for one of my chrome extensions 🤯). Here’s a screenshot of someone buying at $699 … always a sweet email to receive!
On rare occasions, such as Black Friday I’d offer discounts on the lifetime deals to inject some cash into the business. I recommend avoiding lifetime deals if possible as it’s a short-term high, but a customer you need to support for life. This also counts against you in any exits you might have planned in the future.
All in all, the total monthly recurring revenue was around $10,000 a month. As chrome extensions run locally, there were very few fixed server costs to absorb as the user count increased. Also, as I was using purely organic traffic, the majority of this income (70–80%) was profit.
Cash Lump Sum Exit Income
However, larger than all my subscription income combined was the lump sum payment I received when I sold and exited from my apps. It was a multi six-figure exit and was life-changing for my family and me.
Many people don’t realise how valuable an asset a profitable SaaS app is. I have an in-depth article on how to value and sell a Micro SaaS app which talks about the process and my experience in more detail.
However, to give you a simple worked example, imagine you have built your chrome extension’s monthly net profit up to $5k a month. Depending on several factors, a multiplier of 40x-60x would be applied to give you an approximate valuation of ($5k x 50x) of $250,000. Not bad huh!
Of course, if you can scale that up to hitting $10k-$20k profit a month, the numbers starts getting really interesting as you could be looking at a seven-figure exit.
So, back to answering the original question in the title “How Much Money I Made Developing Chrome Extensions” ….
Through hard graft, laser focus and a passion for maintaining a happy user base I was able to earn multiple six figures in subscription income. Due to the upward trending KPIs I achieved a 57x multiplier on my exit.
And the number you’ve been waiting patiently for ….
In total, I have generated over $500,000 in revenue from my Chrome Extensions
-
@ 8525b484:3125b03f
2023-04-18 15:13:35Amby Burfoot winning the 1968 Boston Marathon. Photo courtesy of Jeff Johnson.
A few stories you may have missed this week
Humans are amazing sometimes. In the midst of *gestures broadly* everything happening in the world right now, it’s worth coming back to this simple truth from time to time, and I wanted to share two stories from Medium this week that illustrate the point in two very different ways.
The first is from Amby Burfoot, writing about the Boston Marathon (which will be held this year on April 17). Burfoot won the marathon in 1968, a massive achievement in itself, but his story is about the many times he ran it afterwards, and especially how the race changed after the 2013 bombing. He ends with the hard won wisdom that every mile is a gift: “After all, I don’t know if I’ll ever be here again. Life gives us no guarantees. But I do know for sure that right now there is no other place in the world I would rather be.”
The second story takes us from the realm of sports to mathematics, from the body to the mind. “Here’s How Two New Orleans Teenagers Found a New Proof of the Pythagorean Theorem” outlines how Calcea Johnson and Ne’Kiya Jackson may have found a novel way to use trigonometry to prove the 2,500+ year old theorem. There’s still more to come — Johnson and Jackson have yet to publish their proof — but as writer Keith McNulty points out, it “could well be the most beautiful and simplest trigonometric proof we have seen to date, and is clearly the work of young, sharp minds uncomplicated by the years of deep research that characterize the work of many experienced mathematicians.”
Also: We’re constantly working on making Medium membership better, and have added audio to the growing list of member-only features — read more over on our blog about how we’re working to make membership better. And while you’re there, check out our interview with entrepreneur Thomas Smith about his approach to publishing and writing on Medium.
As always, thank you for reading.
Scott Lamb
VP, Content @ MediumHere’s what we’re reading this week…
“Resisting Deterministic Thinking” by danah boyd, partner researcher at Microsoft and distinguished visiting professor at Georgetown University
Deterministic thinking is a blinkering force, the very opposite of rationality even though many people who espouse deterministic thinking believe themselves to be hyper rational.
“I’m an ER Doctor: Here’s What Happened When I Asked ChatGPT to Diagnose My Patients” by Joshua Tamayo-Sarver, doctor and executive at Inflect Health
We urgently need a much more realistic view from Silicon Valley and the public at large of what AI can do now — and its many, often dangerous, limitations. We must be very careful to avoid inflated expectations with programs like ChatGPT, because in the context of human health, they can literally be life-threatening.
“What It Takes to Make 165 Years of Journalism Available Online” by Aldana Vales, manager for research and product insights at The Atlantic
Digitizing The Atlantic’s archive and turning it into a product for readers are two different things. Here’s how we did both.
Aldana Vales and the team at The Atlantic
“Seven Young Black Women Writers to Celebrate and Support During National Poetry Month” by Maia Niguel Hoskin, Ph.D., professor and writer
There is a new cohort of young Black women poets and writers who are unapologetically taking the world of poetry by storm through innovation, creativity, activism, and pure, raw, unadulterated talent, brilliance, and courageous critical circumspection of Blackness, Black womanhood, and the experiences that shape them — and here are seven of them.
“How to Choose the Right Amount of Exercise to Improve Muscle and Strength” by Zachary Walston, PT, DPT, OCS, physical therapist
There isn’t a one-size-fits-all approach to optimizing training. We can provide universal recommendations for baseline fitness, but even that likely needs some adjustment considering training history, age, and current health status.
“Closers to End Your Meetings With” by Jackie Colburn, facilitator and strategist
If you’re looking for a more meaningful and actionable way to wrap up meetings, take a look at these 5 options for closing your next session.
“Connecting Math Skills to Income and Satisfaction” by Pär Bjälkebring & Ellen Peters, psychology and communication researchers, in The Conversation U.S.
Many researchers have suggested that more money only increases life satisfaction and happiness up to a certain point. Our research modifies this idea by showing that satisfaction derived from income relates strongly to how good a person is at math.
“France Is Number One in Europe” by Kit Desjacques, writer and American expat in France
Recommended by Debra Groves Harman, MEd in response to our last roundup: “Plan on living to 100? You may want to consider what this country is doing to achieve its amazing rates for longevity.”
News footage featured a woman of 108 playing the piano. Her hands looked a bit arthritic, but she still manages. Remarkably, she still lives at home. Another younger woman (a mere 100 years old) still drives and teaches yoga.
“Creating a Blackout Poetry Art Show” by Holly Lyn Walrath, writer, editor, publisher, and poet
Making 22 giant erasure poems in fewer than three weeks taught me much about myself as a creative person. Sure, I was exhausted at the end. I was nervous about what I had created. But I was also deliriously happy.
What have you been reading lately? Drop a line in the responses.
“What We’re Reading” is a weekly roundup of insightful stories and perspectives from across Medium. Browse previous editions here.
-
@ 8525b484:3125b03f
2023-04-18 15:12:57Amby Burfoot winning the 1968 Boston Marathon. Photo courtesy of Jeff Johnson.
A few stories you may have missed this week
Humans are amazing sometimes. In the midst of *gestures broadly* everything happening in the world right now, it’s worth coming back to this simple truth from time to time, and I wanted to share two stories from Medium this week that illustrate the point in two very different ways.
The first is from Amby Burfoot, writing about the Boston Marathon (which will be held this year on April 17). Burfoot won the marathon in 1968, a massive achievement in itself, but his story is about the many times he ran it afterwards, and especially how the race changed after the 2013 bombing. He ends with the hard won wisdom that every mile is a gift: “After all, I don’t know if I’ll ever be here again. Life gives us no guarantees. But I do know for sure that right now there is no other place in the world I would rather be.”
The second story takes us from the realm of sports to mathematics, from the body to the mind. “Here’s How Two New Orleans Teenagers Found a New Proof of the Pythagorean Theorem” outlines how Calcea Johnson and Ne’Kiya Jackson may have found a novel way to use trigonometry to prove the 2,500+ year old theorem. There’s still more to come — Johnson and Jackson have yet to publish their proof — but as writer Keith McNulty points out, it “could well be the most beautiful and simplest trigonometric proof we have seen to date, and is clearly the work of young, sharp minds uncomplicated by the years of deep research that characterize the work of many experienced mathematicians.”
Also: We’re constantly working on making Medium membership better, and have added audio to the growing list of member-only features — read more over on our blog about how we’re working to make membership better. And while you’re there, check out our interview with entrepreneur Thomas Smith about his approach to publishing and writing on Medium.
As always, thank you for reading.
Scott Lamb
VP, Content @ MediumHere’s what we’re reading this week…
“Resisting Deterministic Thinking” by danah boyd, partner researcher at Microsoft and distinguished visiting professor at Georgetown University
Deterministic thinking is a blinkering force, the very opposite of rationality even though many people who espouse deterministic thinking believe themselves to be hyper rational.
“I’m an ER Doctor: Here’s What Happened When I Asked ChatGPT to Diagnose My Patients” by Joshua Tamayo-Sarver, doctor and executive at Inflect Health
We urgently need a much more realistic view from Silicon Valley and the public at large of what AI can do now — and its many, often dangerous, limitations. We must be very careful to avoid inflated expectations with programs like ChatGPT, because in the context of human health, they can literally be life-threatening.
“What It Takes to Make 165 Years of Journalism Available Online” by Aldana Vales, manager for research and product insights at The Atlantic
Digitizing The Atlantic’s archive and turning it into a product for readers are two different things. Here’s how we did both.
Aldana Vales and the team at The Atlantic
“Seven Young Black Women Writers to Celebrate and Support During National Poetry Month” by Maia Niguel Hoskin, Ph.D., professor and writer
There is a new cohort of young Black women poets and writers who are unapologetically taking the world of poetry by storm through innovation, creativity, activism, and pure, raw, unadulterated talent, brilliance, and courageous critical circumspection of Blackness, Black womanhood, and the experiences that shape them — and here are seven of them.
“How to Choose the Right Amount of Exercise to Improve Muscle and Strength” by Zachary Walston, PT, DPT, OCS, physical therapist
There isn’t a one-size-fits-all approach to optimizing training. We can provide universal recommendations for baseline fitness, but even that likely needs some adjustment considering training history, age, and current health status.
“Closers to End Your Meetings With” by Jackie Colburn, facilitator and strategist
If you’re looking for a more meaningful and actionable way to wrap up meetings, take a look at these 5 options for closing your next session.
“Connecting Math Skills to Income and Satisfaction” by Pär Bjälkebring & Ellen Peters, psychology and communication researchers, in The Conversation U.S.
Many researchers have suggested that more money only increases life satisfaction and happiness up to a certain point. Our research modifies this idea by showing that satisfaction derived from income relates strongly to how good a person is at math.
“France Is Number One in Europe” by Kit Desjacques, writer and American expat in France
Recommended by Debra Groves Harman, MEd in response to our last roundup: “Plan on living to 100? You may want to consider what this country is doing to achieve its amazing rates for longevity.”
News footage featured a woman of 108 playing the piano. Her hands looked a bit arthritic, but she still manages. Remarkably, she still lives at home. Another younger woman (a mere 100 years old) still drives and teaches yoga.
“Creating a Blackout Poetry Art Show” by Holly Lyn Walrath, writer, editor, publisher, and poet
Making 22 giant erasure poems in fewer than three weeks taught me much about myself as a creative person. Sure, I was exhausted at the end. I was nervous about what I had created. But I was also deliriously happy.
What have you been reading lately? Drop a line in the responses.
“What We’re Reading” is a weekly roundup of insightful stories and perspectives from across Medium. Browse previous editions here.
-
@ 8525b484:3125b03f
2023-04-18 15:08:37Amby Burfoot winning the 1968 Boston Marathon. Photo courtesy of Jeff Johnson.
A few stories you may have missed this week
Humans are amazing sometimes. In the midst of *gestures broadly* everything happening in the world right now, it’s worth coming back to this simple truth from time to time, and I wanted to share two stories from Medium this week that illustrate the point in two very different ways.
The first is from Amby Burfoot, writing about the Boston Marathon (which will be held this year on April 17). Burfoot won the marathon in 1968, a massive achievement in itself, but his story is about the many times he ran it afterwards, and especially how the race changed after the 2013 bombing. He ends with the hard won wisdom that every mile is a gift: “After all, I don’t know if I’ll ever be here again. Life gives us no guarantees. But I do know for sure that right now there is no other place in the world I would rather be.”
The second story takes us from the realm of sports to mathematics, from the body to the mind. “Here’s How Two New Orleans Teenagers Found a New Proof of the Pythagorean Theorem” outlines how Calcea Johnson and Ne’Kiya Jackson may have found a novel way to use trigonometry to prove the 2,500+ year old theorem. There’s still more to come — Johnson and Jackson have yet to publish their proof — but as writer Keith McNulty points out, it “could well be the most beautiful and simplest trigonometric proof we have seen to date, and is clearly the work of young, sharp minds uncomplicated by the years of deep research that characterize the work of many experienced mathematicians.”
Also: We’re constantly working on making Medium membership better, and have added audio to the growing list of member-only features — read more over on our blog about how we’re working to make membership better. And while you’re there, check out our interview with entrepreneur Thomas Smith about his approach to publishing and writing on Medium.
As always, thank you for reading.
Scott Lamb
VP, Content @ MediumHere’s what we’re reading this week…
“Resisting Deterministic Thinking” by danah boyd, partner researcher at Microsoft and distinguished visiting professor at Georgetown University
Deterministic thinking is a blinkering force, the very opposite of rationality even though many people who espouse deterministic thinking believe themselves to be hyper rational.
“I’m an ER Doctor: Here’s What Happened When I Asked ChatGPT to Diagnose My Patients” by Joshua Tamayo-Sarver, doctor and executive at Inflect Health
We urgently need a much more realistic view from Silicon Valley and the public at large of what AI can do now — and its many, often dangerous, limitations. We must be very careful to avoid inflated expectations with programs like ChatGPT, because in the context of human health, they can literally be life-threatening.
“What It Takes to Make 165 Years of Journalism Available Online” by Aldana Vales, manager for research and product insights at The Atlantic
Digitizing The Atlantic’s archive and turning it into a product for readers are two different things. Here’s how we did both.
Aldana Vales and the team at The Atlantic
“Seven Young Black Women Writers to Celebrate and Support During National Poetry Month” by Maia Niguel Hoskin, Ph.D., professor and writer
There is a new cohort of young Black women poets and writers who are unapologetically taking the world of poetry by storm through innovation, creativity, activism, and pure, raw, unadulterated talent, brilliance, and courageous critical circumspection of Blackness, Black womanhood, and the experiences that shape them — and here are seven of them.
“How to Choose the Right Amount of Exercise to Improve Muscle and Strength” by Zachary Walston, PT, DPT, OCS, physical therapist
There isn’t a one-size-fits-all approach to optimizing training. We can provide universal recommendations for baseline fitness, but even that likely needs some adjustment considering training history, age, and current health status.
“Closers to End Your Meetings With” by Jackie Colburn, facilitator and strategist
If you’re looking for a more meaningful and actionable way to wrap up meetings, take a look at these 5 options for closing your next session.
“Connecting Math Skills to Income and Satisfaction” by Pär Bjälkebring & Ellen Peters, psychology and communication researchers, in The Conversation U.S.
Many researchers have suggested that more money only increases life satisfaction and happiness up to a certain point. Our research modifies this idea by showing that satisfaction derived from income relates strongly to how good a person is at math.
“France Is Number One in Europe” by Kit Desjacques, writer and American expat in France
Recommended by Debra Groves Harman, MEd in response to our last roundup: “Plan on living to 100? You may want to consider what this country is doing to achieve its amazing rates for longevity.”
News footage featured a woman of 108 playing the piano. Her hands looked a bit arthritic, but she still manages. Remarkably, she still lives at home. Another younger woman (a mere 100 years old) still drives and teaches yoga.
“Creating a Blackout Poetry Art Show” by Holly Lyn Walrath, writer, editor, publisher, and poet
Making 22 giant erasure poems in fewer than three weeks taught me much about myself as a creative person. Sure, I was exhausted at the end. I was nervous about what I had created. But I was also deliriously happy.
What have you been reading lately? Drop a line in the responses.
“What We’re Reading” is a weekly roundup of insightful stories and perspectives from across Medium. Browse previous editions here.
-
@ 8525b484:3125b03f
2023-04-18 15:08:02Amby Burfoot winning the 1968 Boston Marathon. Photo courtesy of Jeff Johnson.
A few stories you may have missed this week
Humans are amazing sometimes. In the midst of *gestures broadly* everything happening in the world right now, it’s worth coming back to this simple truth from time to time, and I wanted to share two stories from Medium this week that illustrate the point in two very different ways.
The first is from Amby Burfoot, writing about the Boston Marathon (which will be held this year on April 17). Burfoot won the marathon in 1968, a massive achievement in itself, but his story is about the many times he ran it afterwards, and especially how the race changed after the 2013 bombing. He ends with the hard won wisdom that every mile is a gift: “After all, I don’t know if I’ll ever be here again. Life gives us no guarantees. But I do know for sure that right now there is no other place in the world I would rather be.”
The second story takes us from the realm of sports to mathematics, from the body to the mind. “Here’s How Two New Orleans Teenagers Found a New Proof of the Pythagorean Theorem” outlines how Calcea Johnson and Ne’Kiya Jackson may have found a novel way to use trigonometry to prove the 2,500+ year old theorem. There’s still more to come — Johnson and Jackson have yet to publish their proof — but as writer Keith McNulty points out, it “could well be the most beautiful and simplest trigonometric proof we have seen to date, and is clearly the work of young, sharp minds uncomplicated by the years of deep research that characterize the work of many experienced mathematicians.”
Also: We’re constantly working on making Medium membership better, and have added audio to the growing list of member-only features — read more over on our blog about how we’re working to make membership better. And while you’re there, check out our interview with entrepreneur Thomas Smith about his approach to publishing and writing on Medium.
As always, thank you for reading.
Scott Lamb
VP, Content @ MediumHere’s what we’re reading this week…
“Resisting Deterministic Thinking” by danah boyd, partner researcher at Microsoft and distinguished visiting professor at Georgetown University
Deterministic thinking is a blinkering force, the very opposite of rationality even though many people who espouse deterministic thinking believe themselves to be hyper rational.
“I’m an ER Doctor: Here’s What Happened When I Asked ChatGPT to Diagnose My Patients” by Joshua Tamayo-Sarver, doctor and executive at Inflect Health
We urgently need a much more realistic view from Silicon Valley and the public at large of what AI can do now — and its many, often dangerous, limitations. We must be very careful to avoid inflated expectations with programs like ChatGPT, because in the context of human health, they can literally be life-threatening.
“What It Takes to Make 165 Years of Journalism Available Online” by Aldana Vales, manager for research and product insights at The Atlantic
Digitizing The Atlantic’s archive and turning it into a product for readers are two different things. Here’s how we did both.
Aldana Vales and the team at The Atlantic
“Seven Young Black Women Writers to Celebrate and Support During National Poetry Month” by Maia Niguel Hoskin, Ph.D., professor and writer
There is a new cohort of young Black women poets and writers who are unapologetically taking the world of poetry by storm through innovation, creativity, activism, and pure, raw, unadulterated talent, brilliance, and courageous critical circumspection of Blackness, Black womanhood, and the experiences that shape them — and here are seven of them.
“How to Choose the Right Amount of Exercise to Improve Muscle and Strength” by Zachary Walston, PT, DPT, OCS, physical therapist
There isn’t a one-size-fits-all approach to optimizing training. We can provide universal recommendations for baseline fitness, but even that likely needs some adjustment considering training history, age, and current health status.
“Closers to End Your Meetings With” by Jackie Colburn, facilitator and strategist
If you’re looking for a more meaningful and actionable way to wrap up meetings, take a look at these 5 options for closing your next session.
“Connecting Math Skills to Income and Satisfaction” by Pär Bjälkebring & Ellen Peters, psychology and communication researchers, in The Conversation U.S.
Many researchers have suggested that more money only increases life satisfaction and happiness up to a certain point. Our research modifies this idea by showing that satisfaction derived from income relates strongly to how good a person is at math.
“France Is Number One in Europe” by Kit Desjacques, writer and American expat in France
Recommended by Debra Groves Harman, MEd in response to our last roundup: “Plan on living to 100? You may want to consider what this country is doing to achieve its amazing rates for longevity.”
News footage featured a woman of 108 playing the piano. Her hands looked a bit arthritic, but she still manages. Remarkably, she still lives at home. Another younger woman (a mere 100 years old) still drives and teaches yoga.
“Creating a Blackout Poetry Art Show” by Holly Lyn Walrath, writer, editor, publisher, and poet
Making 22 giant erasure poems in fewer than three weeks taught me much about myself as a creative person. Sure, I was exhausted at the end. I was nervous about what I had created. But I was also deliriously happy.
What have you been reading lately? Drop a line in the responses.
“What We’re Reading” is a weekly roundup of insightful stories and perspectives from across Medium. Browse previous editions here.
-
@ 38eba25d:4a78e9fe
2023-04-18 10:34:07Did you born in the 70s? Then you have lived all your life under an inflationary system. You have been educated under the impression that inflation is not only necessary, but also good.
I remember in my school days the teacher saying: “A little bit of inflation, around 2% is good”. We know that the truth is that a 2% inflation is only not good, actually is very bad! (2% inflation, in 36 years, your money value is divided by 2. 5% inflation in 15 years!)
But besides the money value of our savings, which we mitigate by holding hard assets (Bitcoin, gold, real estate, …), inflation also affects other fields of our live that are sometimes more important than the money savings themselves. Probably every field one can imagine is impacted by inflation, but I would like to highlight two that are crucial to have a good standard of living: Nutrition/health and housing.
Nutrition/Health: Inflation is wrongly but widely accepted measured by the Consumer Price Index (CPI). Such indicator, flawed due to its manipulation, aims to measure the impact of inflation is the purchase of the basket of daily goods. As the governments can’t avoid inflating their currencies, they will try to incentives the production of cheaper products for consumption. Such cheaper products will come with a detriment of their quality which will eventually affect our health. In this regard, it is not a coincidence that we can see a vast diversity of sugary products and cheap seed oils in our supermarkets, but we can’t see red meat or animal offals, which are probably the most nutrition food. In some cases, they have even disappeared. If people don’t eat nutritious food, they disappear from the CPI calculations and therefor inflation goes down. Goes down at the same speed as of our health!
Housing: As inflation goes up, normies, who understand it but don’t understand bitcoin, tend to allocate their savings in real estate through lifetime mortgages (in the US already 40 years!). Real estate is becoming more and more expensive which pushes inflation up. In order to reduce it, our governments tend to promote the idea that living with less, small spaces is good you. That forces you to look for smaller apartments that it is situated below the big house price, and making you believe that it is affordable. Nevetheless, the only thing you are doing is to purchase a smaller house for a higher price per square meter. Also, in order to reduce the overall price, house will be built with cheaper materials affecting the overall quality of the asset. No brainer why current constructions last around 20 years compared with ancient architecture that lasts for hundreds of years!
In summary, yes, it is important to protect our savings against the devaluation that inflation is forcing to our currencies but also to take care of other aspects of our life on which inflation is heavily influential.
See you in Nostr! Neutral Money
-
@ 18011491:26ff7a8f
2023-04-18 10:30:03Ich bin seit 20 Jahren Libertärer/Anarchist und arbeite seit einigen Jahren im Bitcoin-Bereich, weil ich darin die einzige Lösung für das sehr ernste Problem der Freiheiten erkannt habe, das die Menschheit plagt. Ich habe gearbeitet und mein Gehalt nur in Bitcoins erhalten. Ich bin mir sicher, dass du nicht viele Leute kennst, die das von sich behaupten können. Das ist mein Glaube an Bitcoin.
Das "Sats stacking". Es stimmt, dass ich anfange, einige unharmonische Stimmen zu lesen, die sagen: "Gib deine Bitcoins aus und lade dann deinen Stack wieder auf", aber wir schreiben das Jahr 2023 und die Mainstream-Stimmen empfehlen immer noch, zu akkumulieren und zu akkumulieren, und ermutigen andere, ihre Sats nicht auszugeben und sie zu sparen. Schließlich werden unsere BTC in ein paar Monaten oder Jahren für Hunderte oder Millionen von Tausenden von Euro gehandelt werden, oder? Wie kann die Akzeptanz von Bitcoin steigen und wie können Unternehmen überleben, wenn niemand seine Bitcoin ausgibt?
Es ist erstaunlich zu beobachten: Sagt ein Risikokapitalgeber etwas Schlechtes über Bitcoin, betrügt er Leute. Aber wenn er etwas Wildes behauptet wie "BTC wird in 3 Monaten 1 Million wert sein", fangen wir an, über diesen Betrüger zu schwärmen...
Wir denken gerne, dass 99% der Menschheit völlig bescheuert sind, aber als Bitcoiner, die das Licht gesehen haben, sind wir besser als der Rest. Wir erkennen nicht, dass wir auch "Menschen" sind. Wenn jemand "Ethirium zum Mond" sagt, halten wir ihn für einen Betrüger oder ein Arschloch, aber wenn er dasselbe über Bitcoin sagt: "Was weiß er, was ich nicht weiß?"
Ich höre immer wieder, dass Bitcoin unvermeidlich ist. Es tut mir leid, aber das ist es NICHT. Glaubst du, dass E-Mail seit über 40 Jahren ein System zum Austausch von Informationen wäre, wenn man nicht vor 20 Jahren in Spam-Kontrollsysteme investiert hätte? Glaubst du, dass alles funktioniert, wenn die Gebühren bezahlt werden? Vor ein paar Tagen sagte mir jemand in einem Telegram-Kanal, dass "Bitcoin alles sein wird, was die Leute wollen, und es ist kein Geld mehr, es ist jetzt eine dezentralisierte Datenbank, weil die Leute es so wollten". Sorry, aber ich stimme Unhosted Marcellus zu: Wir brauchen dezentrales digitales Geld, nicht "was auch immer die Leute wollen, dass es ist", weil die Leute Arschlöcher sind.
In letzter Zeit stimme ich mit vielen Positionen von @bitcoinerrorlog überein. Wir müssen aufhören, Leuten zu empfehlen, Apps zu benutzen, die unsere Bitcoins aufbewahren, denn DAS IST KEIN BITCOIN. Wir müssen aufhören, WoS und andere "Aufbewahrungs"-Wallets wie Alby zu empfehlen. Es spielt keine Rolle, dass sie für Anfänger "besser funktionieren". Wir könnten auch die Überweisungs-App meiner Bank oder PayPal benutzen, die ganz gut funktionieren... oder? Weder das noch die Empfehlung an einen Neuling, sich einen eigenen Node einzurichten. Empfehlen wir Phoenix, Blixt oder Bitkit, oder jede andere selbstverwaltete Wallet, die Bitcoin und Lightning wirklich unterstützt.
Was soll man über die beiden großen Bitcoin-Remixing-Projekte Wasabi und Samourai sagen? Das Drama spitzt sich immer weiter zu und gerade heute habe ich gelesen, dass die einen die anderen bedrohen und die anderen die Identität der einen preisgeben. Was für eine Clownshow... Wenn du deinen Bitcoin remixen willst und immer noch nicht weißt, wie man Joinmarket/JAM benutzt, frag mich und ich helfe dir, den Anfang zu machen. Schicken wir Chainanalysis und die "Wir brauchen deinen XPUB"-Leute dorthin zurück, wo sie nie hätten herkommen sollen.
"Aber wenigstens können wir uns auf die guten Entscheidungen der Core-Entwickler verlassen, die Bitcoin weiterentwickeln, richtig?" Bestimmt hast du das kürzlich gelesen? Schlimmer noch: "Ich hatte meinen Bitcoin-Seed auf einem Online-Server, sie haben meine Bitcoins gestohlen, aber ich habe nichts falsch gemacht". Aber es gibt noch ein paar mehr, die wirres Zeug von sich geben. Woher kommen diese Leute? Nun, diese Leute sind diejenigen, die Dinge wie Segwit und Taproot erfinden, die nicht kritisiert werden können, weil sie "Bitcoin voranbringen". Es hat sich so viel entwickelt, dass wir jetzt Bilder von Affen und Audios von Fürzen auf der Blockchain speichern können. Guuuuut!!!!!
Ich höre auch oft, dass Staaten nicht in der Lage sind, Bitcoin anzugreifen, oder dass sie es schon versucht haben, aber ohne Erfolg. Es tut mir leid, aber es ist NICHT wahr, dass sie alles getan haben, was sie können. Meiner Meinung nach haben sie gerade erst angefangen und das Schlimmste steht uns noch bevor, einschließlich eines möglichen 6102. Auf Twitter sind wir alle sehr cool und sehr schlau, und wir machen uns alle gerne über die New York Times und Cristine Lagarde oder Carstens lustig und schicken sie alle zu HFSP (have fun staying poor). Aber wenn der echte Staat anklopft, wird es nicht schön. Glaubst du, dass eine Maschinerie, die in der Lage ist, Waffen im Wert von zig Milliarden Dollar um die halbe Welt zu schicken, Millionen von Menschen zu töten, Hunderte von Millionen zu verletzen und zu verarmen und ganze Länder zu zerstören, nur ein paar Aussagen in Zeitungen darüber macht, wie umweltschädlich Bitcoin ist? Glaubst du, dass die Zerschlagung von FTX oder Binance das Einzige ist, was sie tun können? Glaubst du, dass du, wenn es hart auf hart kommt, Wallmart-Gutscheine in Bitrefill kaufen kannst? Glaubst du, dass Leute, die glauben, dass es sich gelohnt hat, eine halbe Million irakischer Kinder zu töten, aufhören werden, weil "ich meinen eigenen Knoten betreibe"? Vielleicht brauchst du jemanden, der dir ein paar Bücher über moderne Geschichte empfiehlt... Wir müssen unseren eigenen Bitcoin schützen und Zahlungen VIEL privater machen, als sie es jetzt sind, und wir brauchen es bereits gestern.
Ich verstehe diejenigen, die das derzeitige System zu Fall bringen wollen. Ich selbst habe mich bei vielen Gelegenheiten in diesem Sinne geäußert. Wir müssen diesem Betrug ein Ende setzen, den manche als "demokratisches System" bezeichnen, in dem nichts gerecht ist oder gut funktioniert. Aber pass auf, dass du nicht denkst: "Hoffentlich geht alles den Bach runter, ich bin geschützt, ich habe Bitcoins." Okay, du hast deine Bitcoins, aber wofür oder wo willst du sie einsetzen? Wenn Dinge mit CBDC hässlich werden oder wenn die verschiedenen Versionen der Panoptiken, die sie für uns auf Lager haben, in Betrieb genommen werden, wo wirst du dann Essen kaufen und wo wirst du eine Unterkunft finden?
In den letzten Wochen habe ich die Region Madrid (ca. 6 Millionen Menschen) von BTCMap gesäubert und buchstäblich 100% der Geschäfte, die ich überprüft habe, akzeptieren keine Bitcoins mehr. Wir haben buchstäblich 4 Restaurants, die Bitcoin akzeptieren. Zwei davon gehören demselben Besitzer und werben auch für die Agenda 2030 und ein weiteres akzeptiert Bitcoin, aber nur "wenn der Chef da ist, weil die Wallet auf seinem Handy ist". Lass mich ein wenig skeptisch sein, wenn ich lese, dass "wir gewinnen".
Wenn wir wollen, dass Bitcoin in 10, 20 oder 40 Jahren Realität ist, müssen wir heute viel kritischer sein. Kritisch gegenüber den Entwicklern und den Unternehmen, die Produkte herstellen. Kritischer gegenüber den Influencern, die von Konferenz zu Konferenz reisen. Und viel kritischer und realistischer gegenüber uns selbst.
Der Krieg ist noch nicht gewonnen.
Übersetzung von I'm losing my faith
-
@ 7fa56f5d:751ac194
2023-04-18 07:56:41nostr:naddr1qq9rzd3cxymrqvpjxsmsygrl54h466tz4v0re4pyuavvxqptsejl0vxcmnhfl60z3rth2xkpjspsgqqqw4rsnplnlx has been claimed by nostr:npub1npd8c6cww4gg446vgygt9efdlwnvufsx8kqtegsc2e9apqa89wvsklljja You can now paste URLs from web clients in Habla and they'll be automatically converted to NIP-27 mentions. Try it out and let me know what you think.
Payment has been made as a profile zap to his pubkey so it'll be kept on nostr for posterity.
Happy writing!
-
@ 38eba25d:4a78e9fe
2023-04-18 07:12:03test 3
-
@ 38eba25d:4a78e9fe
2023-04-18 07:09:07test 2
-
@ a008def1:57a3564d
2023-04-17 22:17:51Git is a distributed version control system. It is used to store and manage the vast majority of the world's code.
Despite git being fundamentally distributed by nature, the authoritative repositories and surrounding collaboration for many of even the most freedom-loving open source projects are not. They sit on GitHub: a centralised walled garden owned and ultimately controlled by Microsoft; a US publicly listed behemoth.
Nostr is an open and permission-less communications protocol that operates through relays.
Could it be used to liberate the world's code collaboration from centralised authorities?
Core Features
To compete, a nostr based solution must enable the following core features:
- Authoritative git repositories, updated exclusively by authorised maintainers.
- Platform to host the surround collaboration. Comments and interactions around PRs, issues, project tracking, etc.
- CI/CD pipeline integration with tools such as CicleCI, travis, Jenkins, etc.
In many ways nostr is ideally placed for this challenge.
Social at its Core
Software development is fundamentally a social experience and this is where nostr shines. Whilst feature 1 (basic git repo) must be fully implemented and 100% reliable, and extensive CI/CD integration (feature 3) will reduce switching cost, it is the collaborative and social features that will provide the pull factor.
A Promising Protocol
Simplicity at the protocol layer has enabled rapid development of clients and relay implementations by individual and very small teams. An anarchic movement has formed, exploring new usecases, finding niches and improving user experiences all whilst coping with the scaling challenges of exponential growth.
Open and Permissionless Development
With nostr, developers and UX designers can bring their own insights and experimentation to aspects of the software development experience by building limited purpose clients and / or offering PRs to existing ones. They all have the same access to the underlying data and benefit from the same simplicity of interaction. A array of clients, which have materialised elsewhere in nostr, could lead to rapid innovation and would make the case for switching from alternatives even more compelling.
The current landscape is dominated by centrally controlled tools that try to cover all the bases and offer clunky, if any, integration to the collaborative experience. Room for innovation is squeezed out by walled gardens, strategic locks and limited APIs. Whether its GitHub, commercial competitors such as BitBucket and GitLab or open source alternatives such as Gogs and Gitea - they all operate as walled gardens.
Nostr fixes this!
Innovation on Different Layers
The same philosophy of anarchic development with low barriers to entry and free exploration of ideas that applies to the user experience can also apply to the plumbing. Finding a model for blob storage that incentives those serving the blobs is challenging. Add the need to at least mimic the delivery of blobs like a standard git server and there is an even bigger challenge.
If we get the right NIPs in place, many very different models can be explored and refined in parallel with the variation and complexity abstracted to enable work to continue relatively independently and without uninterrupted on the wider software development experience.
Unlike its competitors, development on the different layers of the solution do not need to be tightly co-ordinated in a a mono-project.
Nostr fixes this too!
Commercial Incentives To Build
Many of us care deeply about censorship resistance and the freedom aspects of nostr. We see an ideal fit with public projects like Bitcoin Core for which these features add significant value. But even if we put these feature to one side, there are many compelling reasons why a superior software development collaboration experience can be achieved over nostr. These all apply to the corporate sphere. This could provide a natural revenue stream for relay operators and client developers. The ecosystem would not need to rely on the voluntary contribution of ideologically driven open source developers generously given their spare time.
Active Development and a Bounty Bootstrap
Jack Dorsey has shown his support for this nostr usecase and attempted to bootstrap it with a 10 BTC bounty.
There are already 30+ developers that have either contributed code or to discussion around NIPs. There may be others working behind the scenes!
With a potentially big design space and loosely defined success criteria, many contributors have been doing so as they are attracted to the problem rather than just going after the bounty.
Conclusions
Let's build upon the momentum that nostr has, tackle the challenges and build free, open and permissionless ecosystem.
If you are interested in discussing and collaboration around related ideas and opportunity please do reach out to me on nostr!
I have a number of follow up articles in draft at the moment so keep an eye out of you are interested. They will cover:
- a high level overview of key challenges;
- deep dives into specific problems; and
- proposed solutions.
I also plan to contribute code and NIP contributions with reference implementations soon. I dipped my toe in the water with https://metadata.nostr.com.
-
@ 5df413d4:2add4f5b
2023-04-17 18:09:20A dusty heat. Hot and dry, but speed turns air pulled through the tuk tuk’s open frame into a welcome breeze. We are cruising a long road heading due north from Siem Reap and Angkor Wat. Where we are going exactly, I cannot say, but I am told it will be well worth the trip.
I have asked my tuk tuk guy (when you arrive in Siem Reap, whichever driver ferries you to your hotel becomes your “guy” for the rest of your trip, he will give you his number and it is understood that if you would like to go anywhere, you call him) to visit the some of the lesser-known or easy-to-miss sites in the area. So, where I go today is fully up to him.
After some time, we arrive a large, shallow marshland lake with a plank wooden walkway set across a narrower edge of the waters. My guy points where the walkway turns and disappears beyond some wetland brush - a wide cigarette-yellowed smile, a missing right canine - “Follow path, good place there,” he says.
https://i.nostrimg.com/1cd26457e0149e56e4081775b3198511050c7235bd2c93241f6cb286ad4d1693/file.jpeg
And how right he is! Crossing the water and passing through a canopy of mangroves, the jungle clears and Banteay Srei, the Citadel of Beauty, explodes into view. A magnificent place, carved of rose sandstone - flowing hues of weathered red, pink, and orange intertwined with the verdant green of tropical foliage committed to the long task to grinding the entire places into agate-tinted soil.
https://i.nostrimg.com/9a36eef6b1d89dac0afcbbc75ebc0a9179fb65fbf8f2866f44ee3cbb890a1dd9/file.jpeg
Built in the 10th century, Banteay Srei is a temple to the Hindu god, Shiva, The Destroyer. He who creates, transforms, and protects the universe, also known as The Dutifully Husband of Parvati. Father of sons Ganesha, the Remover of Obstacles and Kartikeya, the God of War.
https://i.nostrimg.com/61ab684fa86f6c30b6d2ad116d81311ac2249f322c05f25ebcb0bd2d15e7cf28/file.jpeg
Compared to other more famous Khmer sites like Angkor Wat, Angkor Thom, and Bayon, Banteay Srei is tiny. I am told this is owed to it being one of the only major sites on the Angkor plain not built under the name of a royal. Yet this only belies its grandeur. For whatever humility is signaled by its small area, there is a ruddy and palpable pride, almost arrogance, to the artistry and stonework, brazen in its majesty, intricacy, and endurance – this is certainly no mistake.
https://i.nostrimg.com/242b1a6abfe758bc55826a5744c5076535310b094eb08ab17d2a0187b29ec6fb/file.jpeg
Nearly every inch of stone here features some sort of carving, most cut in deep, stunning three-dimensional relief. The temple is filled with scenes from the Hindu epics, stories of Shiva and his rivals in the pantheon, and depictions of battles and combat between the gods. That such beauty and grace is assigned to this small, out of the way place, and somehow missed the other royal Angkor sites says more than words could about the social stature of its patron, royal or not.
https://i.nostrimg.com/4b93d4ffb68c0e46e2aecd2e467d4c815a3611ed156eeda8d21a6f2d658645ca/file.jpeg
But really, Banteay Srei a place where there is little to be said, and much to seen, walked, felt. It is a place overflowing with textured, tactile beauty for the eyes. It is truly something to behold.
https://i.nostrimg.com/bf8fec0d78b3c3c3c810ec02269c90bbfcf59cbb19cbe56ced628a0a4eddd13e/file.jpeg
Returning from the temple, I find my guy hanging out and chatting with a few other drivers. He waves me over and starts up the engine. I jump in and shut my eyes looking forward to resting on the long ride back into the city, but only a few minutes later we have stopped again. He taps me on the shoulder to wake me and gestures, more serious this time, at the building across the road.
Approaching, I notice that the building I’m walking up to appears to be littered with, no, decorated with, the hollowed and rusted shells of man-sized thousand-pound bombs. A teenage girl in camouflage fatigues, smiles at my arrival, finishing the last few bites of her lunch. She points to the doorway, where just beyond it a young man inside greets me, “Welcome to the Museum of Landmines!” he says with a bright smile.
https://i.nostrimg.com/3c11daa69845a8852f83800a5e179e7ee35147e507c13f8e9ea28d75eec00f27/file.jpeg
He gives me a tour. I learn that he and the girl both live and work at the museum as it provides shelter and care for landmine orphans and victims. I read the deeply inspiring and utterly insane story of the founding volunteers that created the museum - former Khmer Rouge child soldiers and concerned citizens taken to landmine disarmament with only the most rudimentary homemade tools - literally broomsticks and kitchen knives.
https://i.nostrimg.com/d0b389cf212411cfec035937a629d1c764c1dc548492c139aa0b7e61e802e17c/file.jpeg
The space has several galleries detailing the story of the founders, the dark industry of landmines, and the history and human cost of landmine use in Cambodia and around the world. But in the central courtyard beyond the galleries is the museums most striking “exhibit” …
A huge pavilion filled top to bottom with hundreds of disarmed mines across a terrifying spread of makes, models, and sizes. It is surrounded by a moat, or a small pond, filled with water flowers, something like Calla Lilies - a space designed to project a certain strange tranquility, both macabre and unexpected. Perhaps an attempt to create something of beauty out of the “death” of so many landmines given ugliness they bring when they are live.
https://i.nostrimg.com/49120720605ae64d5bb7b900ef57b35f585b82857fee6c86f046056f5bdf4e88/file.jpeg
In all, the museum is a singular place. At once a full display of the horrors of landmines and the hideous, arbitrary, and indifferent violence they inflict, but then also a monument to the resilience of the human spirit, with the museum itself being a labor of love and deep care. Similarly, the attitude of the two attendants there was not dour or self-pitying but rather, matter of fact, jovial, and kind – people seemingly more hopeful about the future than mired in sadness from the past.
The young man even sneaks in a bit of humor as he sees me cautiously eyeing the piles of landmine casings strewn about the place, “Don’t worry,” he says, slapping me lightly on the back, “Everything here is disarmed…well, probably anyways.”
https://i.nostrimg.com/7090fd9c257fe79bd09b5bb3c3ee09d3583e4bad8906df08b5d4fd83a0c72844/file.jpeg
Banteay Srei. The Museum of Landmines. Siem Reap. Cambodia.
There are secrets to be found. Go there.
(Photos shot on Sony A6000)
Cambodia #Angkor #Khmer #Travel #Photography #Art #Story #Storytelling #Bitcoin #Nostr #Zap #Zaps
-
@ 1967650e:73170f7f
2023-04-17 15:45:14The Bitcoin Lightning Network is a decentralized system for conducting instant, low-cost transactions that alleviate the Bitcoin network's scalability issues. It operates as a layer-2 solution on top of the blockchain, enabling users to conduct multiple transactions off-chain before committing them to the main blockchain. As this system becomes more prevalent, ensuring its security is of utmost importance. This article will explore the Lightning Network and how penetration testing can be performed using Python to ensure its robustness and security.
Understanding the Bitcoin Lightning Network:
The Lightning Network was developed to address the limitations of the Bitcoin network's transaction throughput and fees. By implementing a system of payment channels, it allows users to transact off-chain, significantly reducing transaction fees and confirmation times. The Lightning Network operates using a network of nodes, where each node maintains a set of payment channels with other nodes. These channels enable the transfer of funds in a secure and trustless manner, allowing for quick and efficient transactions.
Penetration Testing Objectives:
Penetration testing aims to assess the security of a system by simulating potential attacks to identify vulnerabilities. For the Bitcoin Lightning Network, the main objectives are:
- Ensuring the confidentiality of transactions and user data.
- Maintaining the integrity of transaction records and balances.
- Guaranteeing the availability of the network and its services.
Penetration Testing Techniques:
Several techniques can be employed to evaluate the security of the Lightning Network using Python. Some of the most common techniques include:
-
Fuzz Testing: Fuzz testing involves generating random input data to test software for potential issues. Python's hypothesis library can be used to create these random input sets to test various aspects of the Lightning Network implementation, such as transaction handling and channel management.
-
Scanning: Scanning is the process of probing network components to discover vulnerabilities. Python's nmap library can be used to perform network scanning to identify open ports, running services, and potential vulnerabilities in the Lightning Network's nodes and software.
-
Exploiting Known Vulnerabilities: As Lightning Network implementations continue to evolve, researchers may identify and publish known vulnerabilities. Python can be employed to develop proof-of-concept exploits for these vulnerabilities, testing the robustness of the network's defenses and the effectiveness of existing patches.
-
Man-in-the-Middle (MITM) Attacks: MITM attacks involve intercepting communication between parties and manipulating the data. Python's scapy library can be used to craft custom network packets, allowing for the simulation of MITM attacks on the Lightning Network. This can help identify potential weaknesses in the network's communication protocols and encryption schemes.
-
Denial-of-Service (DoS) Attacks: DoS attacks are designed to overwhelm a system's resources, rendering it unavailable. Python's socket and asyncio libraries can be used to simulate DoS attacks on Lightning Network nodes, testing their resilience and ability to maintain service availability.
Conclusion:
The Bitcoin Lightning Network's growing prominence underscores the need for rigorous security testing. Penetration testing using Python is a powerful approach to identifying vulnerabilities, safeguarding user data, and maintaining the network's integrity. As the Lightning Network continues to evolve, so too must the methods employed to ensure its security, with Python proving a versatile tool in the ongoing effort to protect this innovative technology.
-
@ 73c7f6d5:c0db64bc
2023-04-17 12:14:26Your browser doesn't support HTML5 video. Here is a link to the video instead.
Video bitcoinized by RD ₿TC, based on an edit by Ampleforth.
Original source: An interview with F.A. Hayek (1984)
Law. Language. Money. The three paradigms of spontaneous and emergent order in society. Moral questions are at the root of it all:
- Who should be allowed to speak?
- Who should be allowed to publish?
- Who should be allowed to have property?
- Who should be allowed to defend said property?
- Who should be allowed to issue and control the money?
It might not be obvious at first, but these questions and their respective areas - law, language, and money - are all related. They are related in general, but, more importantly, they are intimately related in the Gordian knot that is Bitcoin. Allow me, at least for a moment, to try to untangle this knot. Hopefully, without losing the thread that makes all of it hang together.
Let's begin with the last question: the issuance and control of money.
Issuance and Control of Money
Permit me to issue and control the money of a nation, and I care not who makes its laws.
Mayer Amschel Rothschild
As Hayek pointed out in the Denationalisation of Money, the government monopoly on the issuance and control of money is the root of all monetary evil.1
If you control the money, you control the purchasing power. Which, in turn, allows you to control most other things.
This is neither hard to see nor hard to understand: if you can dictate who gets the money, you can dictate who is well off and who is not. If you can decide who is allowed to create new money, you can decide who has to work for money and who gets it unjustly, with the stroke of a pen or the push of a button.2 If you can control the flow of money, you can decide who can pay, who can get paid, who can withdraw, who has access to their bank accounts, and who has access to financial infrastructure in general. In short: you can decide who will be deplatformed from society. In the most extreme cases, this is a matter of life and death. Who gets to eat and who must starve; who gets to prosper, and who must perish.
This is why questions on the control and issuance of money are first and foremost ethical questions.3 It is a moral problem, not a technical one.
The nature of money is as multifaceted as it is elusive. Without a deep understanding of money and an appreciation for its importance, it is very hard to understand the ethical quandary of money production and dissemination.
It is well enough that people of the nation do not understand our banking and monetary system, for if they did, I believe there would be a revolution before tomorrow morning.
Henry Ford
Money can be traded for goods and services. These goods and services are produced and offered by strangers. The "stranger" part is important because money is the one thing that effectively and peacefully allows us to scale across trust barriers. With money, you don't need to trust your counterparty—that's the whole point. If the counterparty is a good friend of yours, you can rely on credit. Final settlement is what removes the trust barrier and allows societies to scale.4 Without money, human cooperation has to rely on credit relationships. Everyone has to remember who owes what to whom. Without an external representation of these relationships—if everyone has to keep all these ratios in their head—human cooperation can't scale beyond Dunbar's Number, resulting in a maximum group size of about 150 people.
Money, however, is not only used for scalability. It is also used for measurement. Thus, in the grand scheme of things, money is a measure of what society owes you. The whole purpose of money is that you can redeem it for something else, anonymously and with final settlement. Again: Final settlement means that the deal is done; you are not indebted to your trading partner anymore. With the exchange of money, the exchange is final.
Consequently, money is the life-blood of all large-scale economic activity. The importance of money and the free flow thereof can't be overstated. If we want to live in a free, peaceful, and prosperous society, we must not interfere with the issue and control of money. After all, as Frédéric Bastiat famously said, "When goods do not cross borders, soldiers will."
Fundamentally, there are two ways to get your hands on the things of strangers: trade and violence.5 The difference between cooperation and conquest is that one interaction is voluntary, while the other is not. Money not only facilitates and scales trade, it is also used to express individual preferences and valuations. How much are you willing to spend for a certain good or service? Are you willing to spend money at all, or would you rather save? How long are you willing to hold on to your money? How much are you willing to invest in certain ventures? Answers to such questions are expressed in the language of money, which is why the flow of money is not dissimilar to the flow of information, or speech.
This brings us to the next question. The next two, actually: who should be allowed to publish? And, who should be allowed to speak?
Freedom of Speech (and Publication)
Give me the liberty to know, to utter, and to argue freely according to conscience, above all liberties.
John Milton
Without free speech no search for Truth is possible; without free speech no discovery of Truth is useful; without free speech progress is checked, and the nations no longer march forward towards the nobler life which the future holds for man. Better a thousandfold abuse of free speech than denial of free speech. The abuse dies in a day; the denial slays the life of the people and entombs the hope of the race.
Charles Bradlaugh
Without an unfettered press, without liberty of speech, all the outward forms and structures of free institutions are a sham, a pretense—the sheerest mockery. If the press is not free; if speech is not independent and untrammelled; if the mind is shackled or made impotent through fear, it makes no difference under what form of government you live you are a subject and not a citizen.
William E. Borah
Countless philosophers, authors, thinkers, activists, freedom fighters, saints, revolutionaries, and religious leaders have made this point in the past: freedom of speech, the ability to speak freely without censorship, is absolutely essential for a free society. We must be able to identify and speak about problems to have a chance of fixing them. And, more importantly, we must be able to express our thoughts freely if we want to think in the first place.
Sound conversations facilitate distributed cognition, much like sound money facilitates distributed production. And just like the purpose of money lies in exchange, the purpose of speech lies in dialogue (or dia-Logos, to use the Vervaekian vocabulary).
In the beginning was the Word, and the Word was with God, and the Word was God. The same was in the beginning with God.
Gospel of John
There is a reason why the Logos is sacred. The divine Word. Speech, statements, discourse. It is discourse that makes the freedom of publication a necessity. After all, what use is your right to free speech if nobody will ever be able to hear you?
The U.S. constitution got this right:
Congress shall make no law respecting an establishment of religion, or prohibiting the free exercise thereof; or abridging the freedom of speech, or of the press; or the right of the people peaceably to assemble, and to petition the Government for a redress of grievances.
First Amendment to the United States Constitution
Freedom of speech. Freedom of the press. It is the first amendment for a reason, since it is so unbelievably important. If we have free speech, we have a chance at liberty. If we lack free speech, we have the certainty of tyranny.
Freedom of speech is the great bulwark of liberty; they prosper and die together: And it is the terror of traitors and oppressors, and a barrier against them.
Cato, Letter Number 15
Liberty is meaningless where the right to utter one's thoughts and opinions has ceased to exist. That, of all rights, is the dread of tyrants. It is the right which they first of all strike down. They know its power. Thrones, dominions, principalities, and powers, founded in injustice and wrong, are sure to tremble, if men are allowed to reason of righteousness, temperance, and of a judgment to come in their presence.
Frederick Douglass
For all our flaws, this is the one thing we got right. The Logos is sacred, as it should be.
Bitcoin is Free Speech Money
Why is all of this important in the context of Bitcoin? As myself and others have argued many times before, every component of bitcoin is text, which makes bitcoin equivalent to speech. Bitcoin is Free Speech Money, both figuratively and literally.
What Bitcoin's code facilitates can be understood as a language game, an ongoing process of publication and rejection.6 Miners publish blocks, full nodes accept or reject said blocks, users publish transactions, ASIC chips publish hashes of random inputs, and so on. "It is all text, all the time," as Beautyon7 has so succinctly put it. Consequently, as he points out, "it cannot be regulated in a free country like the USA with guaranteed inalienable rights and a First Amendment that explicitly excludes the act of publishing from government oversight."
Understanding these fundamentals is important in more ways than one. If we mistake speech for something which it is not—ammunition, for example—we run into a conflict with the First Amendment, as the Crypto Wars have clearly shown in the past. Because of the nature of information, outlawing speech will always lead to ridiculous consequences, such as illegal numbers, illegal primes, illegal art, illegal books, illegal sounds, illegal t-shirts, and all the rest of it. It can also lead to dangerous consequences: if the stifled information is a warning signal—or some other indication that something is wrong—error correction can't happen.
However, words convey meaning, as does information. And this meaning is and always will be disconnected from the form that said information takes.8 Words are pointers, not reality. If you outlaw a certain word, people will just use something else in its place, something that will convey the same idea, something that will have the same meaning. This is also why outlawing any piece of information is not only futile but ridiculous. Information can take on virtually endless forms. Consequently, by outlawing a certain piece of information, you automatically ban books, music, and all other possible representations of said information, which, depending on your encoding, might be anything.9
We went through this in the past. The classification of RSA as munition led to exactly such a conflict of free speech, which is why t-shirts that have the forbidden information on them were printed in the first place: to show how ridiculous it all is.
The Crypto Wars have never ended.
This is precisely why outlawing bitcoin unavoidably leads to thoughtcrimes, illegal numbers, illegal primes, and illegal speech. If publishing a certain block, nonce, or transaction is ever deemed illegal, the publication of said block, nonce, or transaction by ways of books or the press will be illegal too. And because all aspects of Bitcoin are information, having certain thoughts—such as 12 words in your head—would be illegal too.
Which brings us to the question of enforcement, and the last two questions of our initial list: Who should be allowed to have property? And who should be allowed to defend said property?
Enforcement & Defense of Property Rights
In the physical realm, property rights are enforced by violence or the prospect thereof. It doesn't matter much if an individual, the Mafia, or the State is the ultimate dispenser of this violence. The fact that there are no unbreakable safes, no unpickable locks, and no unbreakable glass—in short, no indestructible barriers—requires retaliation if property is violated.
This raises the question: what exactly constitutes a violation of property rights? In liberal democracies, the "trias politica" of the state—legislative, judicial, executive—is what tries to answer this question and resolve disputes. As Bastiat put it, the law exists because property can be violated, not vice-versa.
Life, liberty, and property do not exist because men have made laws. On the contrary, it was the fact that life, liberty, and property existed beforehand that caused men to make laws in the first place.
Frederic Bastiat, The Law
The fact that physical things are scarce and can be stolen or destroyed is what brings property rights into existence in the first place. Property rights are a solution to the potential conflict of who can use which scarce resource.
The informational realm is very different. Information is non-physical; it can not be attacked or destroyed directly. As Wei Dai put it in his b-money proposal: "the threat of violence is impotent because violence is impossible, and violence is impossible because its participants cannot be linked to their true names or physical locations."
Information itself doesn't have a physical location. The nature of information is such that information—knowledge—can only be shared, not stolen. Information has non-scarcity built-in. To distribute information is to copy it—with perfect fidelity and without sacrifice. The speaker still retains his knowledge. Consequently, Bitcoin does not create digital information that can't be copied. Such a thing can never exist.
What Bitcoin does is it creates an infinite game that anyone can join, a game with certain limitations. These limitations are not unlike the limitations in a game of chess. The squares on the board are scarce because everyone wants them to be scarce, not because they can't be copied or modified. We could play a different game with twice as many squares, but that doesn't mean that this game will be played. Like a game of correspondence chess, Bitcoin is a game of language. A game in which various players utter phrases to each other that are meaningful to them individually. Messages are passed back and forth, and participants do nothing but accept information they deem valid and reject information they deem invalid. It is Dialogos at its core, utilizing the nature of information to its advantage, as Satoshi pointed out.
In a nutshell, the network works like a distributed timestamp server, stamping the first transaction to spend a coin. It takes advantage of the nature of information being easy to spread but hard to stifle.
Satoshi Nakamoto
Let me repeat the second sentence for emphasis: Bitcoin takes advantage of the nature of information being easy to spread but hard to stifle.
We must accept that the nature of information is very different from the nature of physical objects. While you can own an apple, you can't own a word or a number in any meaningful sense. If you want to exclusively know something, then you must not share it. You must keep it secret. As George Bernard Shaw so succinctly put it: "If you have an apple and I have an apple and we exchange these apples then you and I will still each have one apple. But if you have an idea and I have an idea and we exchange these ideas, then each of us will have two ideas."
These two sentences perfectly encapsulate the problem of digital money. You can't double-spend an apple, but when it comes to information, there simply is no way to not double-spend it. Passing on information is "double-spending" said information, which, coincidentally, makes the idea of "digital scarcity" an oxymoron. Bitcoin does not solve this oxymoron; it circumvents it. The rules of the game make invalid information useless, not uncopyable. Blockspace is scarce like the squares on a chessboard are scarce: by social consensus on how the game is supposed to be played.
The question becomes: how is the game supposed to be played? What are the rules of the game, and who can change them? Bitcoin's Blocksize War10 was about this question. The resolution of the blocksize wars showed one thing clearly: in the end, individual users define, verify, and enforce the rules. The full node is sovereign, as are the users behind said nodes.
An apparently overwhelming economic interest group [wanted to change the rules]—85% of miners, many big-block philosophical supporters in exchanges, payment processors, a superficially daunting business lobby group—and they lost, because the market prevailed, and activist investors said NO. And meant it.
This precedent is important if one wants to understand the various incentives and dynamics that secure the Bitcoin network. While enforcement of Bitcoin's rules is automated via code, what Bitcoin is and what it should be—which rules are sacrosanct and which rules might be changed—is a matter of overlap in individual perception, not dictate. There is no instance that is in charge of the rules. There are only players that want to play according to certain rules, and once they have a way to communicate with each other, the game can be played.
It is important to note, however, that Bitcoin is an ongoing, infinite game.11 It started with the Genesis Block, and it has been and is being played by myriads of players ever since.
The goal of the game is to create an indisputable past in an ongoing fashion, and it goes something like this:
- Miners are rewarded with sats to create and protect the past
- Nodes validate this past, creating the network that pays the miners
- Users imbue sats with value
Users, nodes, and miners are not exclusive roles. You might be one, two, or all three.12
It's peaceful, I swear. Even with fiat dying on the ground.
The question about what Bitcoin was and what the rules of the game have been are visible to all. Dispute arises when we want to define what Bitcoin is and, more importantly, what Bitcoin should be in the future. Rule agreement happens in the social layer; enforcement happens via code.
Further, every player is in charge of his own rules. Thus, to introduce a new rule, you would have to convince every player that your rule is worthy of adoption. That it is better, fairer, or more fun to play with your new rule. And if your new rule is incompatible with the game that we have all played in the past, you will have to convince everyone—otherwise, you will split the game in two, creating a fork.
By making rule validation part of the ongoing play itself, Satoshi managed to create a system that is verifiably unchanging. And because nobody is in charge, you can always choose to play by the original rules.
The nature of Bitcoin is such that once version 0.1 was released, the core design was set in stone for the rest of its lifetime.
Satoshi Nakamoto
This is why the blocksize war was not really a war about block size; it was a debate about the soul of Bitcoin. A dialogue about Bitcoin's future, a disagreement about what Bitcoin is and should be.
The debate was, in the end, resolved with a chain split. An incompatible rule change that—because not everyone agreed with the incompatible change—split the Bitcoin network, and its community of users, in two.
This has happened multiple times since, and it will most likely happen again. It is an unavoidable consequence of any decentralized game. Everyone is free to play by their own rules. Everyone is free to fork off.
A Strange Loop of Law, Language, and Values
Allow me to revisit the moral questions that we outlined in the beginning and answer them on my behalf—which is to say Bitcoin's behalf, strangely enough. Because, at least currently, my rules—the rules that are responsible for enforcing the answers to these questions—are in consensus with the Bitcoin network.
- Who should be allowed to speak? Everyone.
- Who should be allowed to publish? Everyone.
- Who should be allowed to have property? Everyone.
- Who should be allowed to defend said property? Everyone.
- Who should be allowed to issue and control the money? Everyone and no one.
The answer to the last question shines light on a common misconception in Bitcoin: miners are not creating bitcoin; they are discovering bitcoin that already exists in the mathematical space defined by the protocol. The issuance of bitcoin is fixed in time, not computation. It is pre-determined via the rules of the system and completely unrelated to its energy expenditure. Issuance and security—and transaction throughput, for that matter—are completely orthogonal to each other, as Pierre Rochard13 and others have correctly pointed out in the past.
Above all, the question that is the hardest to grasp for those new to Bitcoin is the question of who is in charge of the rules, which brings us to a final, crucially important moral question:
- Who should be allowed to force others to change their rules? No one.
You can't force me to play by your rules because I can choose to play this game how I please. All I need is a way to listen, think, and speak. And as soon as some other player agrees with my version of the rules, a networked game can be played.
In the end, this agreement is a question of values—moral values, first and foremost, but economic values too. Consensus arises if enough people play by the same rules. For this to happen, players first need to agree that the game is worthy of being played; that the moral values embedded in the game are something they value. It is this idea-value feedback loop that brings economic value into existence.
Bitcoin is so weird because it does the seemingly impossible: it pulls itself up from the bootstraps, becoming more valuable and more secure as time goes on. In short, Bitcoin issues bitcoin to secure itself. The network brings sats into existence, and it is the value of these sats that secures the network in turn.
It's all interlinked. Sats only exist because the Bitcoin network exists. The network continues to exist because sats exist and have value.
Bitcoin's core rules are "set in stone" because of the dynamics of this ongoing game of words and values. The rules are embedded and linked to the past; existing players value the rules of the game, or they wouldn't have joined voluntarily in the first place. As we shall see, value is linked to security, which is probably the most confusing thing about Bitcoin's strange loop of law, language, and money. If we can't rely on trust or violence, we have to rely on mathematics and money.
This is why Bitcoin had to grow like an organism to become truly resilient. Without a trusted third party, both value and security have to grow organically over time. This is why Satoshi did not welcome too much unnecessary attention in the early days.14 It was his responsibility to protect Bitcoin when it was still a sapling. Bitcoin is not a sapling anymore, but the same forces are still at play: an endless loop of words and values, protecting themselves by running the numbers.
Looting the Loop
Because Bitcoin is just information, it has to use information to protect other information via a process of hiding and binding. The confusing part in Bitcoin is the binding part because Bitcoin, as we alluded to earlier, uses economic binding in addition to the good old mathematical binding of public-key cryptography.
We should remember that information can only be protected probabilistically, no matter what. As we have seen, information is non-scarce. You can have the same idea as someone else without stealing the idea. No matter the secret, in theory, you could always be lucky and guess the secret.
The reason why modern cryptography works is that it makes use of an outrageously large search space, which makes any randomly chosen secret virtually impossible to guess in practice. We can confidently slap the label "impossible to guess" on it because guessing—flipping bits—requires time and energy. In Bitcoin, for example, the space of all possible private keys is so mind-bogglingly large that no supercomputer could ever guess it in a reasonable amount of time. It will always take millions of years, even using the best computers that we could possibly build. This is why, practically speaking, securing information with strong cryptography is unbreakably secure. Given that the private information remains private, of course.
Using private information is the conventional way to secure public information cryptographically. It is also the conventional way to ensure its validity and integrity. Someone holds a private key, and this person or entity is responsible for keeping the key secret. Consequently, the security/integrity of the encrypted/signed public information relies on this trusted third party.
Here is the riddle to be solved: how can we create public information with similar security and data integrity guarantees without the use of any private information?
Remember that money is just a ledger, a list of who owes what to whom. If we want this ledger to be trustworthy, it needs to be public and auditable. Further, we need strong assurances of authenticity, i.e., we need to be able to trustlessly verify that nobody tampered with past records and that the records are not made up. That's why we need the costly signal of proof-of-work: to create a past that is unfathomably expensive to fake. You are bound to the result via the very real costs that had to be sunk into creating the signal in the first place.
In Bitcoin, anyone can look at the block hash of the current block, 729170, and know at a glance, just by looking at the leading zeroes, that a lot of work—or, in other words: time, energy, and money—went into creating this string:
0000000000000000000627b7cbed46b1184677d48fef56649ef269bc3bfc345c
It was costly to find this number. Someone or something had to think very hard to be able to speak it. The reason why we can be so confident in the costliness of this block hash is that—according to the rules—its very existence is highly improbable. The fact that it exists and that it is valid is what makes it part of the ongoing game that all bitcoiners play. Its validity makes it accepted by the network, turning it into one building block of the timechain's past.
Further, this building block contains all of Bitcoin's history. It contains a hash of the previous block, and the previous one contains a hash of the block that came before, and so on and so forth, all the way back to the Genesis block. This little piece of information speaks for all of Bitcoin's unchanging history up to the point of its creation. A history that you can't simply make up—you have to bring it into existence by rolling the dice, by playing the game according to its rules.
One of the clearest thinkers when it comes to this property of proof-of-work is probably Adam Gibson, who wrote at length about this reification of information. Because thinking requires energy, and because playing in accordance with the rules requires thinking, Bitcoin's blocks are informational constructs that behave as if they have concrete, material existence.
Demanding a low entropy output from a hash function results in a costly signal which is very unambiguous and easy to verify [...] The creation of these hashes represents a kind of reification of information. The zeros in the above block hash digest are just a pattern, but hidden in that pattern is a real energetic raw cost, that can be quantified. [...] In an adversarial environment, one in which there are stakes, picking out the "real" from the "fake" means identifying signals which are objective, and the only signals that are objective are the ones that are demonstrably costly. [...]
Demonstrably costly signals are the only thing that can publicly prove that something has happened—without the need of any secret information. And, more importantly, without the need for any keepers of this secret information. This is also why all good money needs to have unforgeable costliness, as Szabo pointed out in the past. Anything that doesn't have any real cost—cost that is immediately obvious and can be verified by anyone at a glance—can be trivially forged or simply made up. In the words of Hugo Nguyen: "By attaching energy to a block, we give it 'form', allowing it to have real weight & consequences in the physical world."
If we remove this energy, let's say by moving from miners to signers, we reintroduce trusted third parties into the equation, which removes the tie to physical reality that makes the past self-evident.
It is this energy, this weight, that protects the public ledger. By bringing this unlikely information into existence, miners create a transparent force-field around past transactions, securing everyone's value in the process—including their own—without any use of private information.
Here comes the part that is tricky to understand: the value that is protected is not only value in the monetary sense, but the very moral value of the integrity of the system. By extending the honest chain with the most work, miners choose to act honestly, protecting the very rules that everyone agrees to. In turn, they are rewarded monetarily by the collective that is the network.
It is important to differentiate between morality and monetary value because Bitcoin wasn't created to make money; it was created to fix the money. It was created to go beyond the broken moral frameworks of existing monies, to bring something into existence that can't be captured and corrupted easily.
This is why Satoshi chose to build a system with an unchanging soul. This is why the rules have been "set in stone" since day one. Bitcoin's consensus rules are what provide definitive answers to the ethical questions listed in the opening paragraph. Questions of money production, control, freedom, and sovereignty. Bitcoin embodies moral values; its rules define how the game of money should be played. Stray from these values, and you will destroy what made Bitcoin valuable to people in the first place. Break the moral code, and it will be worthless in the long run.
The circular nature of Bitcoin makes everything hang together: the supply cap of 21 million derives from the full sovereignty of the user over her node. It is protected by a symbiotic relationship between users, miners, and the nodes that make up the network. Bitcoin puts the individual at the center, removing the need for rulers and putting rules in place instead.
Bitcoin is free software, free as in freedom. As long as users have and make use of the four essential freedoms inherent in free software, anyone is able to run the numbers and voice their individual preferences. By speaking their own individual truths and rejecting the lies of others, users can easily and cheaply pronounce that invalid blocks need not apply.
Likewise, miners are free to run the numbers on their end, providing public protection via a perfect competition that only requires thinking and speaking—or, in other words: electricity and a communications channel—to enter. Miners are rewarded with a currency that is internal to the network, which aligns incentives and makes the relationship symbiotic.
In other words: the security of the public record depends on the value of the sats that are held in private, and the value of the sats depends—at least in part—on the security guarantees of the public record and the confidence in the integrity of its past and future.
To disrupt this ongoing game in any meaningful sense, you have to overwhelm all honest players by expending resources only useful in the game itself. It is way more profitable to protect the system and its rules: honest play is rewarded, dishonest play is not. Further, any disruption will devalue the sats that are used to repay those who play the game. In addition to all of that, if a motivated attacker continues to disrupt the play for prolonged periods of time, there is always the chance of a large-scale user revolt, as has happened in the past. Users are free to change the rules ever so slightly—via a user-activated soft-fork, for example—which provides an additional layer of protection against disruption. Any dishonest player thus always runs the risk of losing out on rewards completely. Just like the mathematical binding that makes any guessing of Bitcoin's private information unfeasible, this economic binding makes any corruption of Bitcoin's public information unprofitable.
Because of this, Bitcoin can be understood as "vitrium flexile," to use a mythical reference. The glass of Roman legend—a transparent substance that is virtually indestructible. Bitcoin creates a global vault made of this substance, and because it can only protect its native asset, it is as if this glass vault would empty itself as soon as someone tried to break the glass.
Ten-tenths of the Law
The whole point of Bitcoin is to remove humans from the issuance and control of money. As Szabo put it: "[Bitcoin] implements data integrity via computer science rather than via 'call the cops'". Nobody can help you if you lose forget your private key. Nobody can reverse a transaction once it is confirmed and buried beneath a couple of blocks. It doesn't matter who you call.
We all know the saying that possession is nine-tenths of the law. Bitcoin, however, is binary. In Bitcoin, possession is ten-tenths of the law. And it is not possession in the ordinary sense.
A private key is information, which means that possession is knowledge—secret knowledge. In that sense, "owning" bitcoin is knowing a secret. This fact is why you can hold bitcoin in your head. In Bitcoin, "owning" is knowing.
However, "ownership" alone is not enough. You also need the corresponding public information that makes your secret phrase useful. After all, a magic spell is only useful if it changes something in the real world, something that everyone can verify with their own eyes. In Bitcoin, this is the public ledger: the verifiable record of who "owns" what.
Technically speaking, your private key allows you to spend UTXOs, which are basically the sats in your wallet. The secret you know allows you to craft a magic spell—a transaction—that will transfer your sats to someone else (or yourself).
It is this interplay of public and private information that defines ownership and property rights in Bitcoin, and it is the interplay of miners, nodes, and holders that is responsible for the enforcement of said rights. And because you yourself will always be able to hold your own key, run your own node, and calculate your own hashes, you will always be able to be self-sovereign.
You yourself can be judge, jury, and executioner in Bitcoin. Your rules dictate which transactions are valid and which are not. Your private key is all that's needed to create a valid transaction. Your node is all that's needed to validate said transactions. Your miner has the power to preserve the past. In Bitcoin, you truly are sovereign.
Cryptosovereignty through Cryptoeconomics
Because bitcoin is digital money without any central authority, enforcement has to happen via cryptography and the cost of breaking cryptography. We do not have the luxury of making use of various efficiencies that central authorities bring: removing central authority is the whole point.
As mentioned previously, authority is removed via an asymmetry in cost. Cryptography makes it possible to create barriers that can not be violated by force. Such a barrier does not exist in the physical domain; it only exists in the informational domain: in the realm of ideas.
Allow me to repeat an important point: Bitcoin is a crypto_economic_ system, so we have to differentiate between two types of asymmetries: cryptographic ones and economic ones.
Your private information is secured by secrecy and strong cryptography. Your public information is secured by sunk costs and the incentives to be reimbursed for said costs. The first security guarantee is mathematical; the second is economic.15
Both are rooted in the physical limits of computation. Both massively favor the defender, which is why—if you are absolutely hell-bent on using combat language—bitcoin is a shield, not a sword. It is indestructible bulletproof glass, not a gun.
With cryptography in the digital domain there is an impenetrable asymmetric defense advantage. It's like everyone is walking around with a nuke proof personal force field.
Your private key is secure because no amount of compute will ever be able to guess it. It's about physics, not technology, as Bruce Schneier pointed out: "These numbers have nothing to do with the technology of the devices; they are the maximums that thermodynamics will allow. And they strongly imply that brute-force attacks against 256-bit keys will be infeasible until computers are built from something other than matter and occupy something other than space."
Your UTXOs are secure because it takes an economically unfeasible amount of compute to change the past that brings said UTXOs into existence.
All of Bitcoin's security is rooted in the fact that computation requires energy. The mathematical binding that protects Bitcoin's private keys is just way stronger than the economic binding that protects Bitcoin's public ledger, but it is very similar in nature. The main difference is that we can't rely on the "absolute" security that private keys would bring because we don't have the luxury of referring to a quorum that would hold this private information. We have to rely on game theory and economics.
The game-theoretical aspects of Bitcoin are probably the hardest to understand because there is no way to have absolute proof of any security guarantee in the future. It is impossible to say how thick the shield has to be, to stick with the previous metaphor. We can not know how much effort a dishonest player is willing to muster. And, as long as the game can be played anonymously, all a dishonest player can do is make moves in the game itself: by speaking words, by providing information to other players.
Non-Violent Play
Here is the real innovation that Bitcoin brings: Nakamoto Consensus allows us to settle disputes without the threat of violence. Disputes are settled via a probabilistic game, a game of words and math, with multiple parties competing in their own self-interest. Once the dispute is settled—buried under a few blocks of provably rare information—it is settled for good.
We can rely on the eventual settlement of disputes because of probabilities and determinism: random selection and deterministic computation.
Computation, like thinking, requires energy. While the game might be abstract, the electrons are not. To play the Bitcoin game at any meaningful speed and scale, electricity and specialized equipment have to be used. This is no different than TCP/IP, one of the base protocols of the internet. We could run TCP/IP on carrier pigeons—there is even an official specification for that—but for the sake of efficiency, we use computers and high-speed communication networks. The same is true for LNP/BP—the Lightning Network Protocol, and the Bitcoin Protocol. We could use pen and paper to play the game, but it wouldn't be very efficient or very useful.
While the physical infrastructure that is used to play Bitcoin more efficiently is prone to violent attacks, the essence of Bitcoin and the data it produces are not. Bitcoin is code. Bitcoin is speech. Bitcoin is text. As are all private keys and the public ledger that defines the UTXO set.
Once the players have hashed it out—pun intended—the potential for violence quickly moves to the background. The one-way street of Bitcoin's difficulty-adjusted proof-of-work transmutes kinetic energy into intersubjective assurances that are valued by individuals, assurances that exclusively reside in the domain of information.
Bitcoin's proof-of-work serves as a bridge between the world of atoms and the realm of information. This bridge can be built in one way and one way only: by coming up with information that is so unique, so preposterously unlikely, that certain things had to happen in the real world for this information to appear. The rules of the game and the nature of physical law allow for no other possibility.
Because the information speaks for itself, once a valid block is found, we move from the domain of violence to the domain of ideas. The work is done, the word has been spoken, and as soon as this information propagates to other players, the cat is out of the bag. Flesh became Word, and words—like ideas—are bulletproof.
It is this transformation, the "reification of information," as waxwing calls it, that makes bitcoin an inalienable right. You can hold sats in your head if you manage to memorize 12 words. You can play bitcoin with pen and paper if you are so inclined. Every aspect of Bitcoin can be transformed into speech.
Because Bitcoin is speech, participating in and holding Bitcoin is exercising your God-given right to speak and think. The fact that you are using a Turing machine connected to a digital communications network to speak and think more efficiently doesn't matter. It is all text, all the time—communication, not violence.
Others have written about the nuances and implications of the above at length, most notably Erik Cason and Eric Voskuil. I recommend reading their respective works—Cryptosovereignty & Cryptoeconomics —in full if you want to understand said nuances and implications deeply.
The code alone is sovereign. There is no exception.
Erik Cason
Bitcoin provides an automated framework for trust-minimized, digital money. It defines the rules of the game and makes changing these rules incredibly hard because new rules have to be backward-compatible and adopted voluntarily by its users.
No central authority dictates the rules. You learn the rules, and you either agree to play the game or you don't. Wherever two people meet that play according to the same rules, the game can be played. What differentiates play from other things—war, for example—is that play is voluntary. You have to agree to it. Nobody can force you to play a game that you don't want to play.
The fact that Bitcoin is a game of language is equally important. Speaking does not infringe on anyone else's rights. In a free society, you should be able to speak freely. In a free society, nobody should be able to force you to speak or dictate what you say. Even when living under tyranny, nobody can force you to think certain thoughts or take them away from you. "Thoughts are free," as the German folk song goes. "No person can know them, no hunter can shoot them."
Your browser doesn't support HTML5 video. Here is a link to the video instead.
Consequently, the rights and freedoms granted to you by Bitcoin are independent of the rights and freedoms granted by the state. Bitcoin embodies your natural rights; it does not grant you legal rights. The part that is hard to grasp is the Gordian knot of interlocking incentives and cryptography that makes up the judge, jury, and executioner of the Bitcoin network. When push comes to shove, there is no authority: it's all you. You can be your own judge, jury, and executioner if you are so inclined.
That's why "21 million" is sacrosanct. It is sacrosanct to me, and I will continue to play this game according to the rules that bring 21 million into existence. I will refuse to play by any rules that would lead to a change of this limit, just like I will refuse to play chess on any board that is larger or smaller than 8x8 squares. When someone knocks at my door and forces me to change the consensus parameters of my Bitcoin node, I will refuse. And if someone else is as stubborn as I am—given that we have a way to communicate—the Bitcoin network will exist.
This, finally, brings me to the last bend of the Gordian knot that speaks Bitcoin's freedoms into existence: responsibility.
Responsibility
Freedom makes a huge requirement of every human being. With freedom comes responsibility.
Eleanor Roosevelt
I see it as my responsibility to exercise these inalienable rights and stand for the values that Bitcoin embodies. "Running the numbers is not a crime," as a good friend of mine once remarked. It is my responsibility to hold my own keys and run my own node. It is my responsibility to know the rules. It is my responsibility to accept or refuse changes. It is my responsibility to exercise my right to free speech and free thought. It is my responsibility to buy and hold bitcoin, to use it, to imbue it with value.
The freedoms that Bitcoin grants me—the freedom to transact, the freedom to save, the freedom to remain private—are a consequence of sovereign individuals all over the world likewise shouldering these responsibilities, voluntarily. They might do it out of necessity, or out of economic self-interest, or because they simply believe that it is the right thing to do; but they all do it because they accept the rules and believe that the Bitcoin game is a worthwhile game to be played. They all agree that Bitcoin is valuable.
I want to emphasize again that Bitcoin is all text, all the time. Consequently, it is a game of thought and speech, and thus you don't need anyone's permission to play it. By holding your own keys and running your own node, you exercise your natural right to think (do math) and speak (broadcast information). It is a game that is most beneficial when played with others, but other players are not strictly necessary. I can play it alone, just like Satoshi did when he ran the first Bitcoin node. Playing alone is neither fun nor very useful, but it is and always will be possible. And as soon as a communication channel exists, a second player can join.
In Bitcoin, the individual is sovereign. By shouldering these responsibilities, you, the sovereign individual, are saying: "My thoughts are mine and mine alone. I will speak freely, about whatever I want and with whom I please. It is my God-given right to protect myself; I will not be stolen from."
Consequently, the enemies of Bitcoin are enemies of freedom and sovereignty. They are saying: "I don't want you to have these rights. I don't want you to speak freely. I don't want you to use your capacity to think about whatever you want. I don't want you to have the freedoms that this language game bestows upon you. I don't want you to transact freely. I don't want you to protect your savings."
Yes, governments can pass laws that outlaw the use of Bitcoin. However, Bitcoin works the way it works precisely because such a ban is anticipated, not feared. Bitcoin nodes send and receive messages, as do miners. The fact that some of these messages are hard to craft is a feature, not a bug. It is individuals that give these messages value; individuals that have 12 words stored somewhere; individuals that believe in the core value of Bitcoin in the first place: financial freedom and the separation of money and state.
Conclusion
Law, Language, and Money. Out of these three, only law and language were allowed to evolve, as Hayek pointed out. The money was captured, by banks and the state alike. It is this capture that is at the root of all monetary evil. A capture too profitable to ever give up.
Because of this capture, Satoshi knew that he could not ask for permission to evolve the money. He had to find a roundabout way that uses language to speak the Hayekian dream of a stateless money into existence. A money that creates and enforces its own set of laws:
- You shall not confiscate.
- You shall not censor.
- You shall not inflate.
- You shall not counterfeit.
This is the essence of the laws of Bitcoin, a global and neutral money accessible to all. Anyone can enforce these laws through speaking and listening with their nodes: accepting valid messages and rejecting those that break the rules. Anyone can contribute to the cumulative shield that protects Bitcoin's past. Anyone can craft transactions and run the numbers that define the future. All that's needed is a way to do the math and a way to communicate with others.
Anyone can play according to their own set of rules. It is overlap and agreement that makes Bitcoin's rules, not authority.
Thanks to Bitcoin, anyone can use the asymmetric defenses of cryptography to their economic advantage. Asymmetry is at the heart of Bitcoin's security: hard to guess, easy to verify. Cooperation is rewarded; conflict is not. Your keys are private; the ledger is public. Defense is cheap; disruption is incredibly costly.
It is the asymmetry in cost that gives rise to the cryptoeconomical game theory of Bitcoin. Peaceful and voluntary cooperation; mutually assured preservation. Sovereignty through cryptography.
Law, Language, and Money. A healthy trifecta of these three is absolutely essential for a free society to flourish. If freedom is a value you hold in high regard, this translates to (1) free speech, (2) sound money, and (3) individual property rights. Bitcoin uses (1) to create (2) and enforce (3)—without the necessity of violence. After all, no amount of violence will ever solve a math problem, as Jacob Appelbaum said so beautifully.
We, as a society, are responsible for upholding the sacredness of free speech. You, as an individual, are responsible for exercising this freedom and taking it seriously. In the realm of Bitcoin, this translates to holding your own keys, running your own node, and doing your own proof-of-work.
We don't need a separate "right to send a transaction." It is an inalienable right in a free society, a society that takes free speech seriously. We don't need a law that will allow us to use electricity to do math more efficiently. After all, mining is nothing but an automated way of trying to find a matching random number efficiently. We don't need a separate "right to have a wallet." A wallet is nothing but a comfortable way to sign a message—a calculator if you will. We don't need a separate law that allows you to hold bitcoin. You are a free individual. You have the inalienable right to memorize 12 words in your head.
Nothing of the above should ever be illegal. In a free society, a society that holds certain truths to be self-evident, none of the above should ever be outlawed. If the course of human history has yielded any fundamental insights for the optimization of human flourishing, it is that speech, and the free exercise thereof, is sacred. The Logos is sacred because the ability to speak freely is the fundamental prerequisite for the discovery and communication of Truth itself, the place from which all goodness emanates.
If speech and the free exercise thereof is sacred, then Bitcoin is sacred, because all that Bitcoin requires of you is to think and to speak. Anyone is free to participate in this game of words and numbers; a game that embodies answers to various questions of ethics and morality; a game that is played without an ultimate end, but with absolute limitation: 21 million, never more. It is you that brings this limitation into existence: by shouldering the responsibility of running the numbers, by exercising your inalienable right to think and to speak. And through that, absolute Truth emerges—without the need to spill a single drop of blood.
This essay is an amalgamation of multiple chapters of my upcoming book 21 Ways. Like my first book, it will be published under a permissive license. You can support me in writing it.
Acknowledgments
- Thanks to John, Max, Erik, Mr. Hodl, and my patrons for their valuable feedback on earlier drafts of this essay.
Conversations
- 2022-05-04 Bitcoin for Breakfast #1
on Bitcoin as a Shield, Podcasting 2.0, and what Bitcoin is, hosted by Erik Dale - 2022-04-29 EINUNDZWANZIG #734084
on Inalienable Property Rights, Freedom, and Responsibility, with Fab hosted by Dennis (🇩🇪) - 2022-04-15 Mises Karma #123
on Inalienable Property Rights, hosted by Christian Leuenberg (🇩🇪)
Translations
- German audio by Christian Leuenberg
- German audio by Christian Leuenberg
- German translation by Der Geier & stfano
- Spanish translation by Dr. Jones
- Greek translation by Nina
- English audio by Ryan Tribbey
- French translation by Sovereign Monk
- English video by Till Musshoff
- Russian translation by Tony
Want to help? Add a translation!
🧡
Found this valuable? Don't have sats to spare? Consider sharing it, translating it, or remixing it.
Confused? Learn more about the V4V concept. -
@ 2edbcea6:40558884
2023-04-16 22:09:09If you think ordinals are some sort of justice that takes away control over Bitcoin from toxic maxis, you have entirely missed the point. And you might just have to go back to reading Satoshi’s White Paper one more time.
A Peer-to-Peer Electronic Cash System. Emphasis on CASH. Why am I so focused on that specific part? Well, because that's what Bitcoin is—money.
With all the exposure most bitcoiners have had to the positive effects of the Bitcoin law in El Salvador, you should understand its purpose by now. No?
We are far away from a hyperbitconized world. Still, with a little adoption worldwide, we can see how Bitcoin changes lives, gives opportunities, and brings economic justice with sovereignty.
Ordinal theory is just a way for privileged people to keep the fiat status quo alive at the expense of humanity's one pure opportunity for actual freedom. And if you don’t see it or understand, if you think there is one more application to Bitcoin, and this is all just fun and games, I invite you to come to Latin America.
Bitcoin is far too important for us to think that experimenting on layer-1 is just a part of progress.
Progress happens when you can keep your savings and use them as you see fit without being dictated by central bank policies. It's when you can provide for your family with your earnings from yesterday without worrying about greedy bankers printing more money and taking away from your ability to put food on the table today.
JPEGs are not progress. Being able to stay in your country and build a life is. And if you can’t understand that, maybe it is time for you to walk out of that mental cage and step into the real world.
by nostr:npub1y67n93njx27lzmg9ua37ce7csvq4awvl6ynfqffzfssvdn7mq9vqlhq62h
-
@ 2edbcea6:40558884
2023-04-16 21:52:12I was sent a link to a Twitter Space last night where David Bailey, Bitcoin Magazine CEO, was on stage discussing their magazine cover ordinal/NFT auction. I tuned in for over an hour, hoping to get better insight into their decision; I left disappointed.
I am not disappointed in #Bitcoin, the permissionless network. No, I am grateful that bitcoin allows others to use it in ways I disagree with because it also affords me that same freedom. I am disappointed in the leadership of a large global brand that calls itself Bitcoin Magazine. More on that in a moment, but first, let me share a bird's eye view of how I feel about inscriptions.
Unless and until enough people are willing to change something in the rules of the bitcoin protocol (not something I’m advocating for/against here), then people will use the bitcoin blockchain in any way those rules allow.
Block space is block space in that regard — it holds data, and it is and should be neutral at the protocol layer as long as it doesn’t violate consensus rules. But block space doesn’t and never will exist neutrally at the social layer, and responsibility for what that data is and how it is used falls on whoever put it there or is using it. I appreciated one speaker making a similar point during the space. He used the extreme example of CP as data that “can” be stored on the blockchain but socially and morally should not be.
In the case of using inscriptions to make NFTs on the blockchain, people will do what they will do, and that’s where my disappointment arises with Bitcoin Magazine. Their leadership chose to engage in promoting the scam that digital copies of an image can be scarce. (If you disagree with me on that being a scam, then I am sorry for your ignorance. Kindly go pound sand.)
Bailey insisted that their auction was done in as fair and non-scammy a manner as they knew how, but the problem is that no matter how fair the process may be, when the thing being sold is itself a scam, a non-scarce valueless shitcoin, then the whole process becomes a scam. There is no moral way to scam someone.
For anyone curious, here is one of the “scarce” digital images Bitcoin Magazine auctioned off (https://ordinals.bitcoinmagazine.com/content/79311cc42ced5c20d6fae28c3f6e4022b1040e297ad4b1829f0690a499cb3306i0) claiming that the inscription identified here (https://ordinals.bitcoinmagazine.com/inscription/79311cc42ced5c20d6fae28c3f6e4022b1040e297ad4b1829f0690a499cb3306i0) proves ownership of it.
I believe that is the crux of the disagreement between Bitcoin Magazine and many bitcoiners. I don’t think Bailey fully understands the significance of those two different viewpoints. He clearly thinks these digital copies of a magazine cover have value, or at the very least, he lacks the courage to say otherwise because of his paycheck. Either way, this decision puts the full weight of Bitcoin Magazine’s global brand in support of scammy behavior.
What you “can” and “should” do are not always the same. Bitcoin Magazine should not be doing this, even though they can. But unfortunately, after listening to that Space last night, I’m fairly certain Bailey’s response would be, “fuck you, we’re doing it anyway, and nobody can stop us.” And he’s right; nobody can stop Bitcoin Magazine, or me, from using #Bitcoin however we choose. But I CAN choose whether I support Bitcoin Magazine with my time, attention, and money. I will not be supporting them with any of those resources of mine as long as they continue to support and engage in scammy behavior.
by nostr:npub1lrnvvs6z78s9yjqxxr38uyqkmn34lsaxznnqgd877j4z2qej3j5s09qnw5
-
@ 7fa56f5d:751ac194
2023-04-16 21:20:15What's going on, nostriches? Had a productive weekend and shipped two new micro apps:
They are still in an early stage but would like to continue improving them and adding features. Let me know what you think!
-
@ c9dccd5f:dce00d9a
2023-04-16 20:50:01The Feynman technique is a simple yet powerful method to help you understand new concepts in depth. The mental frame you are in is that you are trying to explain the concept of interest to an audience outside the field, or even that you have to explain it to a child (ELI5 -- "explain like I am 5"). The focus of your explanation is therefore on simplicity and conciseness rather than on convoluted explanations and field-specific terms.
If you cannot explain it simply, you do not understand it well enough. ~ Albert Einstein
You can use the Feynman technique on your own, or you can actually have an audience to explain it to. This framework is mentally demanding to use because it forces you to actively think about the problem. So if you do not have an audience, i.e. you are your own audience, you have to be strict with yourself and honestly assess whether you have fully understood it or not and whether your explanations are clear enough.
The first principle is that you must not fool yourself -- and you are the easiest person to fool. ~ Richard P. Feynman
How does it work?
The steps of the Feynman technique are simple and straightforward:
- Clearly state and write down the concept you want to learn.
- Explain the concept in as simple a language as possible (ELI5).
- Identify, review and refine areas where you had problems.
- Review your explanation and try to simplify complicated terms further until there is nothing left to improve.
A good way to do step 4 is to actually present it to someone, preferably a non-specialist, and test whether that person actually understands everything. If they don't, then you need to improve your explanation and simplify further.
I hope this explanation of the Feynman technique has been simple and concise. If not, let me know where I can improve. This is an active part of step 4 ;)
I am looking forward to your comments.
PV 🤙
v1 @ 785'699: removed an unnecessary term
v0 @ 784'995
-
@ 5df413d4:2add4f5b
2023-04-16 19:52:41The bus slowly lurches up the winding and steep embankment. We can finally start to see the craggy tops of buildings peaking out over the ridge in the foreground distance. We have almost reached it, Jerusalem, the City on the Hill.
https://i.nostrimg.com/92cbf71808a8b748eb72caaaf72a7299a76e7062ae4226c3541112099b470f80/file.jpeg
Our Israeli tour guide speaks over the mic to draw our attention to the valley below us instead - “This is the the Valley of Gehenna, the Valley of the Moloch,” he says. “In ancient times, the pagans who worshiped Moloch used this place for child sacrifice by fire. Now, imagine yourself, an early Jew, sitting atop the hill, looking down in horror. This is the literal Valley of The Shadow of Death, the origin of the Abrahamic concept of Hell.” Strong open - this is going to be fun.
https://i.nostrimg.com/c507247420cc771d3e52cada2e57f7f1e097af5b79b81acae664cda1c8dae32c/file.jpeg
Inside the Old City, our guide - a chubby, cherub-faced intelligence type on some sort of punishment duty, deputized to babysit foreigners specifically because he reads as so dopey and disarming - points out various Judeo-Christian sites on a map, his tone subtly suggesting which places are most suggested, permitted…
https://i.nostrimg.com/ad257da8c6c39cc6ab9aec2b055278adec3257047ec7ea44bf2aea5a977a78e4/file.jpeg
https://i.nostrimg.com/2daab65b8a9e4ba5c1cdaccbaeeb5f2c8e52ee8cc273bd90b72c2bebf5d60cee/file.jpeg
Walking, we reach Judaism’s Kotel, the West Wall - massive, grand, and ancient, whispering of the Eternal. Amongst the worshipers, we touch the warm, dry limestone and, if we like, place written prayers into the wall's smaller cracks. A solemn and yearning ghost fills the place  https://i.nostrimg.com/5fdfaeab72dc91f5f98fdc169762c968cfd563268de0e35fdeadddac6e05fabf/file.jpeg
Just above the Kotel, Islam’s Dome of the Rock can be seen, its golden cap blazing in the sun. I ask our guide about visiting the dome. He cuts a heavy eyeroll in my direction - it seems I’ve outed myself as my group’s “that guy.” His face says more than words ever could, “Oy vey, there’s one in every group…”
https://i.nostrimg.com/f61084c9e2e8355361873dd5d2bb25a00af63c96eb498dd19bad59834a6839fb/file.jpeg
“Why would anyone want to go there? It is a bit intense, no?” Still, I press. “Well, it is only open to tourists on Tuesday and Thursdays…” I check, it is Tuesday. “And even then, visiting only opens from 11:30…” It is 11:20. As it becomes clear to him that I don't intend to drop this...“Fine!” he relents, with a dramatic and uniquely Israeli sigh, “Go there if you must. But remember, the bus leaves at 1PM. Good luck...” Great! Not ominous at all.
The checkpoint for the sole non-Muslim entrance leading up to the Dome is administered by several gorgeous and statuesque, assault rifle clad, Ethiop-Israeli female soldiers. In this period of relative peace and calm, they feel lax enough to make a coy but salacious game of their “screening” the men in line…but none doth protest
Past the gun-totting Sirens, a long wooden rampart leads up to the Temple Mount, The Mount of the House of the Holy, al-Ḥaram al-Sharīf, The Noble Sanctuary, The Furthest Mosque, presently the site of the Dome of the Rock and the al-Masjid al-Asqa.
https://i.nostrimg.com/432d920f77be77ed1b9841669b6f8d72dad385469e25d699860da6f211b1d23d/file.jpeg
On the Mount, the Dome dominates all views. To those interested in pure expressions of beauty, the Dome is, undeniably, a thing of absolute glory. I pace the grounds, snapping what pictures I can. I pause to breathe and to let the electric energy of the setting wash over me.
https://i.nostrimg.com/a6f330eef2e1cfa3a1c23553e9f02214988c86dcd764319c6ec5e3b43da1b239/file.jpeg  https://i.nostrimg.com/a4e0c1a65f49277d8dac00423a514b9d80e140fd137c4b28440d0fe866e4ec95/file.jpeg
https://i.nostrimg.com/1586e801e5b20c282399fd6f5227c6d1b9fb4a5572aa3ef1c1def47ec22ba349/file.jpeg
It’s 12:15 now, I decide to head back. Now, here is what they don’t tell you. The non-Muslin entrance from the West Wall side is a one-way deal. Leaving the Dome plaza dumps you out into the back alley bazaar of Old City’s Muslim district. And so it is. I am lost.
https://i.nostrimg.com/1199d24d785ac6cd7d80e820234bc28a4ba28d843c996c0a329d53b61ccf0f27/file.jpeg
https://i.nostrimg.com/ea66c91fa7fd23049efe3ebe43fa926d71de54758bd8d186bfeb06b2ac7f4e2f/file.jpeg
I run through the Muslim quarter, blindly turning down alleyways that seem to be taking me in the general direction of where I need to be - glimpses afforded by the city’s uneven elevation and cracks in ancient stone walls guiding my way.
https://i.nostrimg.com/c26fd039db61624e0674c04f55c63af3e7230cb3c03ec6f67bf4d8fbd06e4c64/file.jpeg
In a final act of desperation and likely a significant breach of Israeli security protocol, I scale a low wall and flop down back on the side of things where I'm “supposed” to be. But either no one sees me or no one cares. Good luck, indeed.
I make it back to my group - they are not hard to find, a bunch of MBAs in “business casual” travel attire and a tour guide wearing a loudly colored hat and jacket - with just enough time to still visit the Church of the Holy Sepulcher.
https://i.nostrimg.com/f08021b3b1b2504a8630bb94f6e51b8809d4299c54a36a1a99d43be2fb481f94/file.jpeg
 https://i.nostrimg.com/917ae5b1cc1e39ab82a9f1cb2f4e32f525e923b4b5b110d9c9d71c000c04dda1/file.jpeg
Inside, a chaotic and dizzying array of chapels, grand domed ceilings, and Christian relics - most notably the Stone of Anointing, commemorating where Christ’s body was prepared for burial and Tomb of Christ, where Christ is said to have laid for 3 days before Resurrection.
https://i.nostrimg.com/f1d03cb0cfb7c6e80573d3f9a67f3a1e4493801cd4db6e560ef0d6c9fb8042cb/file.jpeg
https://i.nostrimg.com/96be9de480738d3fcfdc47b00f53097195a44b59cfb91f22584a5bfbbfc8a7fa/file.jpeg
In less than an hour, one can traverse from the literal Hell, to King David’s Wall, The Tomb of Christ, and the site of Muhammad’s Ascension. The question that stays with me - What is it about this place that has caused so many to turn their heads to the heavens and cry out for God?
https://i.nostrimg.com/62dc21d8d9e2e3fbd37e0088f4f780e4e01af52c963e156fffcb5c4be7a2d286/file.jpeg
Jerusalem. The Old City. Israel.
There are secrets to be found. Go there.
Bitcoin #Jerusalem #Israel #Travel #Photography #Art #Story #Storytelling #Nostr #Zap #Zaps #Plebchain #Coffeechain #Bookstr #NostrArt
-
@ d7271f8b:9a32d958
2023-04-16 11:00:05Martin had one. The kid that ran around with his football for hours after the rest went home, had one. Satoshi probably had one. I have one.
A dream.
Honesty is important. My dream has for years been idle and waiting. It's been the dream of a man that felt powerless within certain domains, but from the bottom of his heart could feel the pain of the madness, sadness and loneliness that had swaddled the human civilization in fake comforting textile. Whitout the powers needed to create the fundament of something new, the dream has patiently been waiting for the digital masons of freedom to catch a glimpse of the same feelings and apply their craft and talent towards laying down the first blocks of information. Blocks not meant to be walls, in the sake of keeping information controlled, prisoned, easily manipulated and obscured - but blocks purposely built so other blocks, created by other masons of freedom, without permission and for infinity can expand and create new paths for information to flow, in all the shapes information can morph into.
I admire the builders.
Zapping around the blocks, there will be graffiti artists. At first only the brave pioneers. As there has been throughout history. There will take time before the ones that have built admiration inside the fences of prisons made of arbitrary "does and dont's" will have the courage to say "fuck off" to the owners of their creations and truly take self custody.
"You post to twitter first. I post only on nostr. We are not the same."
But, as times goes by. More and more graffiti artists will flock to the blocks built by the masons of freedom. They will fill the blocks with information. They will color them with ideas, they will cooperate to find new insights, they will challenge and reward each other and they will speak their truth without fear.
"Vires in numeris." For the first time in the human digital age, there will be a digital city of easily verifiable freedom. This will spark the age of the creator. An age where thoughts and ideas, no matter how far a part will have a chance to meet, connect and create. Together. The true spirit of the internet. The value4value model will spark endeavours and journeys within fields and subjects that today are monopolized and controlled by parasites and grifters. Closed dark dungeons of government curated curriculums will no longer attract value. Open citadels will open source everything. Teachers will teach. Coders will code. Painters will paint. Writers will write. Scientists will do science. But, the value of their contributions will be streamed directly to them. Everyone will be an investor, and the ROI will be messured in many individual ways. Everyone will be an entrepreneur, and value created will have a direct correlation to your standard of living.
An infinite number of paths for the individual to contribute towards something meaningful, within the domain of their personal expertise and strengths, will open up.I believe the first blocks of this dream is about to see the light of day. I think #nostr is the pioneering genesis block. Therefor it´s time to stop dreaming, and start interacting with the world I want to see. I will never be a builder. I'm to old. My brain isn't configured to grasp that world. Therefor I will join the ranks of the graffiti artists. A user. A contributor to the aesthetics.
And I will reward value.
-
@ 7fa56f5d:751ac194
2023-04-15 23:10:47When someone pastes a link from Snort, Iris, Coracle or other web client into the Habla editor it should be automatically converted to its NIP-19 equivalent prefixed by
nostr:
as per NIP-27.Send a PR to the GitHub repository to claim this bounty.
-
@ 73c7f6d5:c0db64bc
2023-04-15 15:29:13Your browser doesn't support HTML5 audio. Here is a link to the audio instead.
Read by Guy Swann.
Bitcoin is complicated and scary. Just like fire, electricity, computers, and every other ground-breaking invention before it. It is complicated and scary because most people do not understand how it works and why it might be useful.
Once you begin to understand how it works, you will begin to understand why it is so useful to people around the world. And I hope that once you truly understand its basic operational principles, you will begin to understand why outlawing Bitcoin is a foolish proposition.
In light of recent comments by legislators and politicians, we must not forget what Bitcoin does and how it does what it does. Bitcoin is text. Bitcoin is speech. Bitcoin is math. Bitcoin has no jurisdiction, just like 2+2=4 has no jurisdiction. Bitcoin knows no borders. Bitcoin is everywhere and nowhere, and if used and secured properly, bitcoin is as confiscatable as a thought. No amount of legalese or otherwise complicated language will change these facts.
Using Bitcoin does not require any special equipment. We use software and specialized hardware to use Bitcoin more efficiently, and in a more secure manner, but in theory, Bitcoin can be run on pen and paper.
The following statements are and will always be true:
- You can create a private key by flipping a coin.
- Holding a private key allows you to receive sats and create transactions.
- Creating a transaction is math.
- Sending a transaction is sending a message.
- Mining bitcoin is guessing a number.
- Everything in Bitcoin is information.
These statements will sound strange to you if you don’t know how Bitcoin operates, but they are true nonetheless. Thankfully, Bitcoin is an open system, which means that everyone can learn the operational details of the network. I encourage you to do that and, if you can, educate others. We must not forget what politicians are implying when they are musing about “banning wallets” and making up nonsensical and disingenuous adjectives such as “self-hosted” and “non-custodial.”
A wallet is nothing special; it can be just some words in your head.1 You don’t need specialized equipment to generate a secure wallet. A coin or some dice is all you need.
Creating a Wallet Is Flipping a Coin
To interact with the Bitcoin network, you need a wallet, which is to say you need a private key.2 While conventional concepts do not apply well to Bitcoin, one could argue that creating a public-private key pair is akin to creating an account. And since public keys are derived from private keys, we only have to answer one question: what are private keys, and how are they created?
A private key is a 256-bit number. That’s it. End of story.3
So, what exactly is a 256-bit number? Well, as the name suggests, a 256-bit number is a number that, when represented using zeros and ones, is 256 binary digits long. In other words: it’s a really big number.
⚠️ Warning: The private keys shown on this page are real private keys. Do not send bitcoins to or import/use any sample keys; you will lose your money. I repeat: YOU WILL LOSE YOUR MONEY
The following is a 256-bit number:
0010111011001011101110101011010110001001101111010001011010100110001001110010101110101010101100000001101100000111000000011100010100100001000001010001011011100000111000111010101001111101000110111010100011011111000101111100000110100010110110000010101010111111
These zeroes and ones - or, more accurately, the information contained in these zeroes ones - are a valid Bitcoin private key. You could use this information to receive and send transactions on the Bitcoin network. 4
Why is this important? It is important because I can create a Bitcoin wallet by sitting in my room, flipping a coin 256 times. If you want to outlaw “anonymous wallets,” you will have to outlaw this activity, along with all other techniques to create random numbers: rolling dice, drawing cards, measuring optical or atmospherical turbulences, and so on.
Further, since these zeros and ones are just information, you can represent them in countless different ways. The information does not change; just the representation of the information changes. The hexadecimal version 12e188aeb7c9aeb0eef7fac7c89e3b9b535a30b2ce8d6b74b706fa6f86b061e4 represents the same private key as the zeros and ones above. As does the following mnemonic code, which can be learned by heart with some practice:
concert, frozen, pull, battle, spend, fancy, orient, inside, quiz, submit, scare, mechanic, awake, mercy, lock, inside, language, tag, dash, control, borrow, hip, print, absorb
Remember: this information, this 256-bit number, is all you need to interact with the Bitcoin network. You do not need an ID, or passport, or utility bill, or proof of residency. You do not even need to be human. If you are in control of a Bitcoin private key, you can send and receive transactions.
If you want to understand Bitcoin, you will have to understand that a wallet can be created by flipping a coin 256 times.
Holding a Private Key Allows You to Earn Sats
You flipped a coin 256 times. Now what? Time to earn some money!
To receive sats, you need an address, which can be derived from your private key. Grab a pen and paper, go to your standing desk, and calculate your public key according to BIP32. If you are short on time or bad with math, don’t despair. There are online tools5 that will do the math for you. But remember that these software tools do nothing weird or magical. It’s just math, and you can do it yourself using nothing but a pen and paper.
The outcome of all that math will produce a number that, when encoded as a bitcoin address, will look something like this:
bc1qd6yf555vwns0mpgy55epux4tzf8a40nmw2vpgq
Share your address with someone else, and you are ready to receive your first sats. Keep in mind that you don’t have to share the address in this exact format. You can encode it as a QR code, as a number, as emojis,6 as an audio file, or as braille. You can put it in your invoice, display it on your homepage, in your profile, send it via a messaging application, or tattoo it on your body. It is just information. It can be represented in countless ways.
Easier to read for computers.
Easier to read for blind people.
Easier to read for millenials.
Also, keep in mind that you do not have to be online to receive sats. The sats won’t be sent to you directly. Someone will sign a message that will transfer the sats to your name - if you excuse my imprecise language. It’s not your name, of course, since Bitcoin doesn’t know any names. But that would be one way to think about it.
Someone just broadcast a transaction that includes your address as an output, which means that you will receive your first sats soon. Now what? Time to create a transaction and pass them on.
Creating a Transaction Is Math
If you have a private key, you can create a transaction. Remember that a private key is just a large number. What can you do with numbers? You guessed it: math!
In its simplest form, a bitcoin transaction is a message that says something like the following:
I, Alice, hereby transfer 21 sats to Bob. Signed, Alice.
Real transactions might have multiple senders and multiple recipients as well as various other tweaks and efficiencies, but the essence remains the same. What is important to note is that nothing is secret in a transaction. All transactions are broadcast across the whole network, viewable and verifiable by everyone. All transactions are plain text. Nothing is encrypted.
To write “Alice sends 21 sats to Bob” in a way that makes sense to the Bitcoin network, a special, more precise format has to be used. Don’t get confused by the format of the message or how the message is encoded. It doesn’t matter if the language is English or something that is easier to understand for computers. The meaning of the message remains the same. I could write the above as
[A]--21-->[B]
and sign it with the private key that corresponds to A, and it would essentially be the same thing.A bitcoin transaction (artist's rendition).
This brings us to the important part: the signature. Hand-written signatures are not very useful in a digital world, which is why mathematicians and cryptographers came up with a modern equivalent: digital signatures.
I will not go into detail explaining how they work, but the important part is this: it’s all just math and numbers. Your private key acts as a large secret number that is used to perform mathematical operations. The result of these mathematical operations is a digital signature (another number) that can be checked using your public key, which is, again, a number.
Math is what makes public-key cryptography work. The beauty of this math is that you can verify that the sender is in control of a secret number without revealing the secret number. This is what cryptographic signatures do.
Let’s look at an example. The following is a valid transaction:7
01000000017967a5185e907a25225574544c31f7b059c1a191d65b53dcc1554d339c4f9efc010000006a47304402206a2eb16b7b92051d0fa38c133e67684ed064effada1d7f925c842da401d4f22702201f196b10e6e4b4a9fff948e5c5d71ec5da53e90529c8dbd122bff2b1d21dc8a90121039b7bcd0824b9a9164f7ba098408e63e5b7e3cf90835cceb19868f54f8961a825ffffffff014baf2100000000001976a914db4d1141d0048b1ed15839d0b7a4c488cd368b0e88ac00000000
You can use various tools8 to decode and inspect it. These tools help us humans to make sense of it all, but the underlying reality remains: it’s numbers all the way down.
Byte-map of a Bitcoin transaction.
To reiterate, the following is all you have to do to interact with the Bitcoin network:
- Step 1: Flip a coin a couple of times.
- Step 2: Do some math.
- Step 3: Send and receive messages.
Outlawing any of these three steps is ridiculous. It is ridiculous because of the peculiar nature of information. If you outlaw certain kinds of information, you implicitly outlaw all representations of this information: text, speech, images, emojis, QR codes, sign language, interpretive dance, and so on. And since all information can be represented as a number - including math and computer code itself, it boils down to making numbers illegal.
Although banning numbers is as ridiculous as it sounds, it has happened in the past. Illegal numbers and illegal primes are a thing precisely because some people tried to outlaw certain kinds of information.
Society and law makers will have to grapple with the fact that Bitcoin wallets and transactions are just information, as is everything else in Bitcoin.
Spending Sats Is Sending a Message
Because a Bitcoin transaction is just information, sending sats to someone is propagating that information, or, in other words: sending a message. You don’t even have to send the message to a particular person. Base-layer transactions are broadcast transactions. They are sent to everyone on the network.
Keep in mind that any communications channel can be used to send and receive information. The internet is simply the most efficient communications tool we currently have. But there is no reason why you couldn’t use a satellite connection or ham radio, which people are and have been using, be it out of fun or necessity.
Bitcoin over ham radio. Source: NVK
The fact that spending sats is sending a message doesn’t change on higher layers. Nodes on the Lightning Network are doing the same thing: they are sending messages back and forth. Nothing more, nothing less.
This hides two truths about Bitcoin in plain sight:
- Bitcoin is a messaging protocol
- All messages are plain text
Messages might be sent through an encrypted communications channel, but the messages of the protocol are and will always be plain text. They have to be. The whole point of Bitcoin is that everything is easily verifiable by everyone.
Outlawing Bitcoin implies outlawing messaging. Keep in mind that we are dealing with pure information. Information can be encoded in virtually endless ways: different formats, same meaning. And herein lies the crux: you can not outlaw the meaning of a message. If you do not know the protocol, the meaning of the message will elude you. If you do not speak the language, you don’t know what is said or why it is being said.
This brings us to the last piece of the Bitcoin protocol puzzle: mining.
Mining Bitcoin Is Guessing a Number
Most people do not understand what Bitcoin mining is and how it works. They do not speak the language of Bitcoin, failing to understand both what is spoken and why it is spoken in the first place.
Bitcoin miners aren’t doing anything special, just like computers aren’t doing anything special. They are crunching numbers.
Not too long ago, when you said “computer,” you were referring to a person. It was a job description, not a thing. The most efficient way to run the numbers was to pay a person to sit down and do the math.
Most early computers were female.
Over time, we’ve built ever more efficient contraptions to do the math for us. Today, when we say “computer,” we mean something that uses microchips instead of brains to do the computing. But the underlying reality has not changed: computers crunch numbers. They do not do anything special, or devious, or magical. The same is true for ASICs.
Bitcoin, like NASA software before it, can run on a human substrate as well. We do not need ASICs to mine bitcoin. We could do it by hand. We could use our brains. It’s slow, and cumbersome, and inefficient. But we could absolutely do it.
Mining on wetware.
Just like you could use pigeons instead of computers to run the internet, you could use humans instead of silicon chips to run bitcoin. It would be highly inefficient, yes, but it would work just the same.
As Ken Shirriff showed in his 2014 video, SHA-256 is simple enough to be computed with pen and paper. He managed to do one round of SHA-256 in 16 minutes and 45 seconds, which works out to a hash rate of 0.67 hashes per day.
I am showing you all this to make it explicit what the basic building blocks of Bitcoin are: numbers, math, and the exchange of messages.
This is true for all processes in Bitcoin. It doesn’t matter if you create a private key, derive a public key, generate a Bitcoin address, mine a block, sign a transaction, or open a Lightning channel. All you are doing is coming up with or finding large numbers, manipulating these numbers via mathematical equations, and sending the result of these equations to your peers. That’s it.
Communication does not lose constitutional protection as “speech” simply because it is expressed in the language of computer code. Mathematical formulae and musical scores are written in “code,” i.e., symbolic notations not comprehensible to the uninitiated, and yet both are covered by the First Amendment. If someone chose to write a novel entirely in computer object code by using strings of 1’s and 0’s for each letter of each word, the resulting work would be no different for constitutional purposes than if it had been written in English.
Once you understand that Bitcoin is information - and that computers and the internet are just the best substrates to transform and transmit this information - the implications of outlawing Bitcoin should become clear. You can put Bitcoin in a book, which means you would have to ban the publication of books. You can speak bitcoin by uttering 12 words, which means you would have to ban speech. You can mine bitcoin with pen and paper, which means you would have to outlaw math, or thinking, or writing. You can store bitcoin in your head, which means, of course, that having certain thoughts is illegal if “holding bitcoin” is illegal.
If having 12 words in your head is illegal, something is terribly wrong with the law. If the police storm your building because you are finding or creating a random number in the privacy of your own home, something is terribly wrong with the police. If the peaceful exchange of messages is seen as dangerous or immoral by society, something is terribly wrong with society. If speaking or knowing numbers becomes a criminal act, I don’t want to be a law-abiding citizen in the first place.
Bitcoin is pure information. It utilizes the properties of information as well as the transformation of information - computation - to build up a shared construct that we can independently agree upon and verify. It is nothing but math and numbers. Zeros and ones, sent back and forth by voluntary participants that want to send and receive messages in peace.
Conclusion
A Bitcoin private key is a large number. When represented as words, this number can be stored in your head. A private key is all that is required to send and receive payments. You can sign and verify transactions with pen and paper. You can mine bitcoin with pen and paper. Bitcoin is just a messaging protocol that does these operations efficiently and automatically.
Understanding Bitcoin from first principles will make it obvious that the idea of banning “anonymous crypto wallets” is not feasible. You would have to outlaw the generation of entropy, the act of coming up with random numbers. You would have to surveil everyone at all times, kicking in their door and arresting them once they sit down and start flipping a coin or rolling some dice. You would have to pass legislation that criminalizes thought itself since creating an “anonymous bitcoin wallet” is nothing more than coming up with 12 random words.
Dear legislators, I ask you earnestly: Are you prepared to outlaw thought itself? Should math be illegal? Do you genuinely believe that outlawing speech is a good idea?
I hope that we can all agree that thought and speech are paramount to a free and prosperous society. And I hope that, as more and more people understand how Bitcoin operates, citizens and legislators alike will realize that Bitcoin is just that: thought and speech.
Further Reading
- Bitcoin mining the hard way by Ken Shirriff
- Using the raw Bitcoin protocol by Ken Shirriff
- Create a Bitcoin transaction by hand by Ádám Ficsór
- Remembering the Case that Established Code as Speech by EFF
- Why America Can’t Regulate Bitcoin by Beautyon
- Lesson 6: The power of free speech
This article is largely based on two chapters of my upcoming book 21 Ways.
Translations
- Arabic translation by Arabic Hodl
- Spanish translation by Danny Do Bitcoin
- Spanish audio by Elchicodel Bitcoin
- Portuguese translation by Explica Bitcoin
- German audio by Fat Joe
- English audio by Guy Swann
- German translation by Juniormind
- Greek translation by Nina
- Norwegian translation by Sebbikul
- French translation by Sovereign Monk
- English video by Till Musshoff
- German video by Till Musshoff
- Portuguese audio by bitcoinheiros
Want to help? Add a translation!
🧡
Found this valuable? Don't have sats to spare? Consider sharing it, translating it, or remixing it.
Confused? Learn more about the V4V concept. -
@ 73c7f6d5:c0db64bc
2023-04-15 14:57:39Though they don’t own their apartments, some renters are investing in the décor and design of their units to display on social media and are getting paid to do it.
Imani Keal, who estimates she has spent $10,000 renovating her Washington rental, said she saw the updates as an “investment.”Credit...Kenny Holston/The New York Times
During the summer of 2020, Imani Keal felt like the walls were closing in. Her Washington, D.C., studio apartment felt even smaller than it was. To decompress from pandemic-induced stress, she would stroll around the Georgetown neighborhood, picking up knickknacks, items discarded by fleeing students and left on the street.
She’d also wander into Ace Hardware just because. “I would be at Ace Hardware two to three times a day buying things I did not need because I did not have anything else to do,” said Ms. Keal, a content creator and a lifestyle blogger.
She took her social media friends on a journey with her during her hunts for trinkets, painting walls — first green, then gray — and staining her Ikea Gjora bed frame with Minwax. Soon, hundreds of followers on TikTok and Instagram turned into tens of thousands.
What began as therapy and an exercise in the limits of creativity became a $10,000 investment in her roughly $1,400-a-month rent-controlled apartment. She put in new light fixtures and received a new faucet worth $6,000 for the kitchen sink from a collaboration with a sponsor, updates she considered an investment into her rental apartment. But her interior design hobby became the ultimate work-from-home gig: She estimates she’s made more than $80,000 from her apartment content through brand deals with companies such as Ikea, Walmart and the alcohol delivery platform Drizly — enough to quit her job as a project management associate for a kitchen and bath company.
Homeownership has long been held up as an investment toward a wealthier future. But some renters — particularly those in big cities where homeownership can prove elusive — are making their rentals as homey as possible. And others are turning their rentals into moneymakers, cashing in on social media algorithms that favor so-called “aesthetic” apartments, often with picturesque views from floor-to-ceiling windows, white, cloudlike sofas and minimal, beige décor. Apartment dwellers who want their spaces to shine on social media platforms — and potentially lead to brand deals — should follow this aesthetic, says Ryan Serhant, a New York-based real estate agent.
“It’s gotta be light, bright, with big views, or it’s gotta have character,” said Mr. Serhant, who also hosted the Bravo show “Million Dollar Listing New York.”
Image
Renovations included a new sink, lighting, and a new paint job.Credit...Kenny Holston/The New York Times
Image
The changes Ms. Keal made were a major undertaking.Credit...Kenny Holston/The New York Times
Image
She will have to undo everything she changed before the next tenant moves in.Credit...Kenny Holston/The New York Times
Earnings can range from a few thousand dollars to sums in the low six figures, according to managers who broker deals between influencers and brands. Many influencers prefer monetizing their content through Instagram or YouTube, which allows creators to earn money through advertising revenue, over TikTok, which pays through a pooled creator fund.
Apartment dwellers willing to post their home décor and design on social media can also rake in money simply by showing off a rug or kitchenware gifted to them by a brand. (Companies, like Ruggable and the home fragrance company Pura, are known for working with influencers and content creators.)
Sometimes the payoff comes as a discount, like comped or discounted rates for an apartment move through well-known moving companies like Roadway or Piece of Cake, which offers a 10 percent commission when a person books a move using their referral link.
The money is a relief for some renters. The median rent in New York City is $3,350, and $2,600 in Washington, D.C., according to the real estate marketplace website Zillow. Buying a home in a large city isn’t much easier, with the median asking price in Manhattan topping $1.6 million earlier this year, according to StreetEasy, and nearly $1 million across all boroughs. Most millennials and Gen Z’ers are renters, with about 39 percent of people under 35 owning a home, according to census figures.
Sharing your home life with the world isn’t new or exclusive to social media, said Kelly Killoren Bensimon, a real estate broker with Douglas Elliman and a former cast member of “The Real Housewives of New York City.” Shows, such as “MTV Cribs” and “Lifestyles of the Rich and Famous,” became cult favorites, giving access into the lives of celebrities, from where they slept to what snacks they kept in the fridge.
“Everybody wants to know where people live and how they live,” Ms. Bensimon said.
It turns out some celebrities were faking it for “MTV Cribs” — just starting out or simply renting someone else’s home.
As fast as the trend of “aesthetic” apartments has risen, a backlash has emerged. Units that aren’t brand-new or don’t look staged have taken off among some creators on TikTok and YouTube, promoting “normal” or “realistic” apartments, an alternative some have called “de-influencing” or “nonaesthetic.”
Image
Yosub Kim’s apartment has a “lived-in” feel.Credit...Kirth Bobb for The New York Times
Image
Bright, bold colors make up the East Williamsburg space he shares with his partner.Credit...Kirth Bobb for The New York Times
Yosub Kim, a Brooklyn-based marketing professional looks to platforms such as TikTok but doesn’t subscribe to specific aesthetics, in favor of a more “lived-in” apartment. That means everything is on display — from skin care to Wi-Fi routers.
“It is my space — I have lived here,” said Mr. Kim, who splits a $3,400-a-month, two-bedroom in East Williamsburg with his partner. “I want people to feel like it’s an actual home, and not like a setup or a place where it has to be photographed perfectly.”
Simi Muhumuza, a Brooklyn-based stylist, is the creator of a TikTok sound that, she says, asserts her place in the home décor space without “identifying with specific aesthetics.”
The sound, in which Ms. Muhumuza proclaims, “one thing about my house, it’s gonna be a vibe. Period,” is as much a bat signal to people with “regular apartments,” as it is a meticulously-curated space with bright colors — including a green velvet sofa — and an accented wall in the living room.
“I sometimes think aesthetics can promise a version of a life that, maybe, isn’t real,” she said.
“I wanted to reemphasize that your home is valuable and worthy of being celebrated despite not having those things,” Ms. Muhumuza said, who has since moved from the apartment showcased on TikTok to a brownstone in the Bedford Stuyvesant neighborhood, where she pays about $6,500 a month.
There are also drawbacks to putting your home in front of a global audience. Strangers have intimate views into your personal life. In recent years, some creators have said they’ve been harassed by fans, while others say internet sleuths have deduced precisely where they lived based on cues from their neighborhood or even inside their apartments. Some creators said their dream apartments came at the expense of their happiness.
Others, who have pulled back on putting their homes out into the public, say they are re-evaluating how much of their lives they shared online with strangers at the beginning of the pandemic.
Image
Simi Muhumuza, a Brooklyn-based stylist, has recently moved into a brownstone in the Bedford Stuyvesant neighborhood.Credit...Andrea Mohin/The New York Times
Image
Ms. Muhumuza proclaims, “one thing about my house, it’s gonna be a vibe. Period.”Credit...Andrea Mohin/The New York Times
Taryn Williford, a former editor for Apartment Therapy, launched an online video series in which her apartment often took center stage.
While she enjoyed helping people figure out cleaning routines during the pandemic, she noticed her job shifting from editing stories mainly behind the scenes to “showing my home and my face to people.” That led to meticulous planning, a three-times weekly video shoot at her Atlanta apartment and worrying about online critics.
“I had a lot of knowledge that I loved sharing with readers,” Ms. Williford said, who shared videos on Instagram and Apartment Therapy. “But there was this conflict between what I was telling readers to do about how to take care of their homes and how I was treating my own home life.”
The idea of sharing your space with the world — how much you pay, the throw blankets on your couch, even the dishes in the sink — is likely to stay in the age of social media. Today’s influencer, Mr. Serhant said, is yesterday’s ‘Sex in the City,” — a nod to the show that inspired a generation of people to move to the city seeking a space like Carrie Bradshaw’s West Village pad.
“Everyone wanted to be next to Magnolia Bakery in the West Village,” Mr. Serhant said. “Today, where are the influencers living? Right in the city — they’re in sky rises, have huge views, and have insane amenities. People are watching that and saying, ‘I wanna go where that is — I want the skyscraper.’”
-
@ 73c7f6d5:c0db64bc
2023-04-15 11:58:35Your browser doesn't support HTML5 audio. Here is a link to the audio instead.
Read by Guy Swann.
Bitcoin is the rediscovery of money. It is money reconsidered. It is the removal of counterparty risk. It is the purest, fastest, soundest money, re-imagined from the ground up. It is computational proof of historical events, building up an incorruptible history without relying on trust.
Bitcoin is the realization that cryptography is not enough. It is the admission that trusted third parties are security holes. It is an impenetrable fortress of validation, telling the world that invalid blocks need not apply.
By reintroducing trust, be it via the linguistic attack that is proof-of-stake, or be it via the regulatory attack that is centralized exchanges and custodians, "crypto" is destroying everything that makes Satoshi's invention great in the first place.
Most people haven't understood yet that Bitcoin is different. It is not a company. It can't go bankrupt. It has no CEO that can be influenced, arrested, or corrupted. It is a force of nature, like the tide coming in and out, like the sun rising in the east. You can have an opinion on it, but your opinion won't influence it in any way. Every 10 minutes, Bitcoin re-asserts itself. Every 10 minutes, it cements a message in its timechain: "you shall not steal."
Bitcoin's monetary policy is set in time, not by decree. It can't be changed. It can't be argued with. It is unrelated to demand, unrelated to energy usage, and independent from politics.
The weak copies that we refer to as "shitcoins" are oblivious to the nature of Bitcoin. They are oblivious to the nature of money, even; believing that "your money has to work for you." Believing that money has to earn some sort of yield; that money itself should make a nominal profit.
No. Your money just has to work, period. Your money should be yours and yours alone, and it should not steal from you.
If your money requires permission to be spent, it is not your money. If your money has counterparty risk, it is not money—but credit. If your money steals from you, it is not your money—but a control and financing mechanism of your government. If your money requires identity, it is not money but a social credit score system.
Money has no yield.
Money has no counterparty risk.
Money is not credit.
Money does not need to "grow."
Money doesn't require identity.
Money has no memory."The whole point of money is to not know your customer," as an Italian comedian once said.
Bitcoin is an answer to the moral failings of fiat money and our fiat monetary institutions. "Crypto" is a reincarnation of these failing institutions, replacing the friendly faces of clean-shaven bankers with the shy smiles of unkempt teenagers. Some call it progress. I call it unethical.
Money is as important as it is invisible. The importance of money only comes to the forefront when money dies, something that, arguably, is happening at a global scale as I am typing these words.
We forgot what money is. We forgot the wisdom of old, the importance of honest weights and measures. We forgot that usury is a sin, that love of money for money's sake is the root of all evil. Consequently, we ignored the root of all monetary evil for far too long: the government monopoly on the issuance and control of money.
Money production is an ethical question. The printing of money is a moral failure, and shitcoinery is nothing but money printing hidden behind the veil of confusion, technobabble, and supposed innovation (or worse: altruism).
Bitcoin is honest, fair, and truthful. It is nonviolent and voluntary. It is a lifeboat and an exit, and not to be conflated with the myriad of shitcoins that are riding its coattails.
The immaculate conception, chronological issuance, and organic growth of bitcoin are what sets it apart. Its lack of counterparty risk is what makes it money. Its lack of leadership is what makes it decentralized. Its computational proof of the order of events is what makes it independently verifiable and irreversible. Its difficulty adjustment is what makes it an autopoietic system: capable of maintaining and reproducing itself.
All shitcoins will wither into irrelevance as a consequence of Bitcoin's continued existence. They will become irrelevant because the game of money is a game of liquidity and purchasing power, and in this game, only the strong survive.
The world is rearranging itself. It is rearranging itself because we have forgotten what money is. It is rearranging itself because the current incarnation of "money"—government-issued debt that steals from the poor and gives to the rich—is breaking. And while it is breaking, bitcoin will march on. Every 10 minutes, a new block is found. Every 10 minutes, Bitcoin reasserts itself. Every 10 minutes.
And you can be part of it. You can do the work, educate yourself, hold your own keys, and run your own node. That's all that bitcoin requires of you. A little bit of responsibility.
If you don’t hold your own keys, you don’t hold bitcoin—but IOUs. If you don’t run your own node, you have no say in Bitcoin—you are beholden to someone else’s idea of Bitcoin.
For bitcoin to be your money, you have to hold your own keys, and you have to verify with your own node. And with that, you too can rediscover money. You can rediscover what it means to have deep stability and autonomy. You can put in the work, and you can transform yourself into a sovereign individual.
You don't need to ask for anyone's permission. All you need is some curiosity—or a lot of pain. I hope for your sake that it is curiosity that will bring you to Bitcoin. Bitcoin can kindle curiosity—if you're ready for it. Shitcoins, custodians, and the fiat monetary system will bring the pain.
The choice is yours, and you have all the time in the world to make it. Because Bitcoin is, and that is enough. It is not hiding—but waiting. Out in the open, ready to be discovered. And with every soul that sees Bitcoin for what it is, a larger part of humanity will rediscover what money is.
Translations
- Italian translation by Andrea
- German translation by Der Geier
- Bulgarian translation by Dimitar Morfov
- Spanish translation by Evariste Galois
- Italian translation by Federico Spitaleri
- English audio by Guy Swann
- German audio by Rob
- German translation by Simon Satoshi
- French translation by Sovereign Monk
Want to help? Add a translation!
🧡
Found this valuable? Don't have sats to spare? Consider sharing it, translating it, or remixing it.
Confused? Learn more about the V4V concept. -
@ 04bd9490:9ace09a1
2023-04-14 19:51:10Not too long ago, I tried to paint a picture of what a vision for a value-enabled web could look like. Now, only a couple of months later, all this stuff is being built. On nostr, and on lightning. Orange and purple, a match made in heaven.
It goes without saying that I’m beyond delighted. What a time to be alive!
nostr
Here’s the thing that nostr got right, and it’s the same thing that Bitcoin got right: information is easy to spread and hard to stifle.1 Information can be copied quickly and perfectly, which is, I believe, the underlying reason for its desire to be free.
Easy to spread, hard to stifle. That’s the base reality of the nature of information. As always, the smart thing is to work with nature, not against it.2 That’s what’s beautiful about the orange coin and the purple ostrich: both manage to work with the peculiarities of information, not against them. Both realize that information can and should be copied, as it can be perfectly read and easily spread, always. Both understand that resistance to censorship comes from writing to many places, making the cost of deletion prohibitive.
Information does not just want to be free, it longs to be free. Information expands to fill the available storage space. Information is Rumor’s younger, stronger cousin; Information is fleeter of foot, has more eyes, knows more, and understands less than Rumor.
Eric Hughes, A Cypherpunk’s Manifesto
Nostr is quickly establishing itself as a base layer for information exchange, one that is identity-native and value-enabled. It is distinctly different from systems that came before it, just like Bitcoin is distinctly different from monies that came before it.
As of today, the focus of nostr is mostly on short text notes, the so-called “type 1” events more commonly known as tweets.3 However, as you should be aware by now, nostr is way more than just an alternative to twitter. It is a new paradigm. Change the note kind from
1
to30023
and you don’t have an alternative to Twitter, but a replacement for Medium, Substack, and all the other long-form platforms. I believe that special-purpose clients that focus on certain content types will emerge over time, just like we have seen the emergence of special-purpose platforms in the Web 2.0 era. This time, however, the network effects are cumulative, not separate. A new paradigm.Let me now turn to one such special-purpose client, a nostr-based reading app.
Reading
I’m constantly surprised that, even though most people do read a lot online, very few people seem to have a reading workflow or reading tools.
Why that is is anyone’s guess, but maybe the added value of such tools is not readily apparent. You can just read the stuff right there, on the ad-ridden, dead-ugly site, right? Why should you sign up for another site, use another app, or bind yourself to another closed platform?
That’s a fair point, but the success of Medium and Substack shows that there is an appetite for clean reading and writing, as well as providing avenues for authors to get paid for their writing (and a willingness of readers to support said authors, just because).
The problem is, of course, that all of these platforms are platforms, which is to say, walled gardens that imprison readers and writers alike. Worse than that: they are fiat platforms, which means that permissionless value-flows are not only absent from their DNA, they are outright impossible.4
Nostr fixes this.
The beauty of nostr is that it is not a platform. It’s a protocol, which means that you don’t have to sign up for it—you can create an identity yourself. You don’t have to ask for permission; you just do, without having to rely on the benevolence of whatever dictator is in charge of the platform right now.
Nostr is not a platform, and yet, powerful tools and services can be built and monetized on top of it. This is good for users, good for service providers, and good for the network(s) at large. Win-win-win.
So what am I talking about, exactly? How can nostr improve everyone’s reading (and writing) experience?
Allow me to paint a (rough) picture of what I have in mind. Nostr already supports private and public bookmarks, so let’s start from there.
Imagine a special-purpose client that scans all your bookmarks for long-form content.5 Everything that you marked to be read later is shown in an orderly fashion, which is to say searchable, sortable, filterable, and displayed without distractions. Voilà, you have yourself a reading app. That’s, in essence, how Pocket, Readwise, and other reading apps work. But all these apps are walled gardens without much interoperability and without direct monetization.
Bitcoin fixes the direct monetization part.6
Nostr fixes the interoperability part.Alright, we got ourselves a boring reading app. Great. Now, imagine that users are able to highlight passages. These highlights, just like bookmarks now, could be private or public. When shared publicly, something interesting emerges: an overlay on existing content, a lens on the written Web. In other words: swarm highlights.
Imagine a visual overlay of all public highlights, automatically shining a light on what the swarm of readers found most useful, insightful, funny, etc.
Further, imagine the possibility of sharing these highlights as a ”type 1” event with one click, automatically tagging the highlighter(s)—as well as the author, of course—so that eventual sat-flows can be split and forwarded automatically.
Value-splits could be realized with Lightning Prisms
Voilà, you have a system that allows for value to flow back to those who provide it, be it authors, editors, curators, or readers that willingly slog through the information jungle to share and highlight the best stuff (which is a form of curation, of course).
Zaps make nostr a defacto address book7 of payment information, which is to say lightning addresses, as of now. Thanks to nostr wallet connect (among other developments), sending sats will soon be is already as frictionless as leaving a like.
Value-for-value and participatory payment flows are something that traditional reading apps desperately lack, be it Pocket, Instapaper, Readwise, or the simple reading mode that is part of every browser.
A neat side-effect of a more structured way to share passages of text is that it enables semi-structured discussions around said passages—which could be another useful overlay inside special-purpose clients, providing context and further insights.8
Further, imagine the option of seamlessly switching from text-on-screen to text-to-speech, allowing the user to stream sats if desired, as Podcasting 2.0 clients already do.9
Imagine user-built curations of the best articles of the week, bundled neatly for your reading pleasure, incentivized by a small value split that allows the curator to participate in the flow of sats.
You get the idea.
I’m sure that the various implementation details will be hashed out, but as I see it, 90% of the stuff is already there. Maybe we’ll need another NIP or two, but I don’t see a reason why this can’t be built—and, more importantly: I don’t see a reason why it wouldn’t be sustainable for everyone involved.
Most puzzle pieces are already there, and the rest of them can probably be implemented by custom event types. From the point of view of nostr, most everything is an event: bookmarks are events, highlights are events, marking something as read is an event, and sharing an excerpt or a highlight is an event. Public actions are out in the open, private actions are encrypted, the data is not in a silo, and everyone wins. Especially the users, those who are at the edge of the network and usually lose out on the value generated.
In this case, the reading case, the users are mostly “consumers” of content. What changes from the producing perspective, the perspective of the writer?
Writing
Back to the one thing that nostr got right: information is easy to spread but hard to stifle. In addition to that, digital information can be copied perfectly, which is why it shouldn’t matter where stuff is published in the first place.
Allow me to repeat this point in all caps, for emphasis: IT SHOULD NOT MATTER WHERE INFORMATION IS PUBLISHED, and, maybe even more importantly, it shouldn’t matter if it is published in a hundred different places at once.10
What matters is trust and accuracy, which is to say, digital signatures and reputation. To translate this to nostr speak: because every event is signed by default, as long as you trust the person behind the signature, it doesn’t matter from which relay the information is fetched.
This is already true (or mostly true) on the regular web. Whether you read the internet archive version of an article or the version that is published by an online magazine, the version on the author’s website, or the version read by some guy that has read more about Bitcoin than anyone else you know11—it’s all the same, essentially. What matters is the information itself.
Practically speaking, the source of truth in a hypernostrized world is—you guessed it—an event. An event signed by the author, which allows for the information to be wrapped in a tamper-proof manner, which in turn allows the information to spread far and wide—without it being hosted in one place.
The first clients that focus on long-form content already exist, and I expect more clients to pop up over time.12 As mentioned before, one could easily imagine prism-like value splits seamlessly integrated into these clients, splitting zaps automatically to compensate writers, editors, proofreaders, and illustrators in a V4V fashion. Further, one could imagine various compute-intensive services built into these special-purpose clients, such as GPT Ghostwriters, or writing aids such as Grammarly and the like. All these services could be seamlessly paid for in sats, without the requirement of any sign-ups or the gathering of any user data. That’s the beauty of money proper.
Plagiarism is one issue that needs to be dealt with, of course. Humans are greedy, and some humans are assholes. Neither bitcoin nor nostr fixes this. However, while plagiarism detection is not necessarily trivial, it is also not impossible, especially if most texts are published on nostr first. Nostr-based publishing tools allow for OpenTimestamp attestations thanks to NIP-03, which in turn allows for plagiarism detection based on “first seen” lookups.
That’s just one way to deal with the problem, of course. In any case, I’m confident that we’ll figure it out.
Value
I believe that in the open attention information economy we find ourselves in, value will mostly derive from effective curation, dissemination, and transmission of information, not the exclusive ownership of it.
Although it is still early days, the statistics around Podcasting 2.0 and nostr zaps clearly show that (a) people are willing to monetarily reward content they care about, and (b) the willingness to send sats increases as friction decreases.
The ingenious thing about boostagrams and zaps is that they are direct and visible, which is to say, public and interactive. They are neither regular transactions nor simple donations—they are something else entirely. An unforgable value signal, a special form of gratitude and appreciation.
Contrast that with a link to Paypal or Patreon: impersonal, slow, indirect, and friction-laden. It’s the opposite of a super-charged interaction.
While today’s information jungle increasingly presents itself in the form of (short) videos and (long-form) audio, I believe that we will see a renaissance of the written word, especially if we manage to move away from an economy built around attention, towards an economy built upon value and insight.
The orange future now has a purple hue, and I believe that it will be as bright as ever. We just have a lot of building to do.
Further Reading
NIPs and Resources
- Nostr Resources
- value4value.info
- nips.be
- NIP-23: Long-form content
- NIP-57: Event-specific zap markers
- NIP-47: Nostr Wallet Connect
- NIP-03: OpenTimestamps attestations for events
💜
Found this valuable? Don't have sats to spare? Consider sharing it, translating it, or remixing it.
Confused? Learn more about the V4V concept. -
@ 166737b1:b860d91f
2023-04-14 19:50:32I've been looking into nostr bounties recently, and I realize I have some qualms with the bounty work process.
Firstly, there's the obvious issue of redundant work when someone else already worked on it. And it follows that it's a risky bet to start working on a bounty.
However, what really bothers me is that I find myself in a mindset where I don't really want to contribute to someone else's project that they already received a bounty on, and instead I have this false hope that if I made my own version from scratch, I'd magically find more (monetary) value in that. That isn't productive if the goal of these bounties is to foster development on nostr. However, I doubt I'm the only one.
-
@ 97c70a44:ad98e322
2023-04-14 17:15:01The year was 2020 — the distant past. I had just had my classically liberal political philosophy beaten out of me with a stick. Joe Biden, the man who ran his campaign from his basement using the tagline "No Malarkey" was challenging the Drumpf for the highest office in the land. I had left the surveillance hellscape that is Facebook behind 4 years prior, but Twitter, I never expected it of you.
Long story short: you know what happened. Did Biden steal the election? Would Trump have won if the NY Post article hadn't been suppressed? These are questions that history is not likely to answer. But was social media acting as a propaganda arm of the state? Yeah.
Follow the White Rabbit
So in November 2020, I tried to answer for myself the question: "What alternatives to Twitter are there"?
See, I won't name names here, but my local church community had gotten some press from a handful of large mainstream media outlets in the months leading up to the election, mostly related to our protestation of Covid tyranny and the hysteria that fueled it. These protests culminated in a couple of arrests, all of which were (years) later thrown out by a federal judge as being clearly in violation of our first amendment rights.
So you might see how I would be concerned about what we Christians would refer to as "persecution" coming down the pike, beginning with our freedom of speech. Luckily, the rot has advanced more slowly than I originally feared, and we are not all residents of the gulag as yet. I know some people would laugh at this, saying that Christians are privileged and dominant in our western world. To them, I would say: "fasten your seat belt Dorothy, 'cause Kansas is going bye-bye."
My survey of Twitter alternatives wasn't encouraging. While I didn't go as deep as Rabble, I think I hit most of the high points, the highest of which was Scuttlebutt, which has some hard limits to scaling. So I shrugged my shoulders and said, "hopefully somebody comes up with a solution".
I guess I'll do it
A year later, I did another survey of the decentralized social media space, and it looked exactly the same. At that point I realized "hey, I'm somebody", and in January 2022 I wrote the Blazepoint white paper. In it, I outlined the problems with current social media alternatives, and an innovative way to solve them using a novel multi-master architecture! I knew this was a huge project with an approximately 0% chance of success, so I committed to working on it for the next ten years.
Of course, unknown to me our good friend fiatjaf was already laboring away on a very similar protocol named after an ostrich or something. Two weeks or so after I wrote my white paper I came across Nostr, which had a very similar design. After unsuccessfully attempting to convince fiatjaf (via an extremely buggy DM implementation on branle) that my protocol was better, I went back to refining my protocol on my free nights and weekends.
If you look at the Blazepoint repository, you can see that the last commit was on May 23rd, 2022. Life had gotten busy, and while I still fully intended to keep my commitment to myself, as it turns out building a protocol by yourself is not easy. So in November of 2022 I threw in the towel, and dove headfirst into Urbit!
No, Just Kidding
I lasted about four hours with Urbit before thinking "ain't nobody got time for this". My resistance to the allures of Nostr folded, and over Thanksgiving break while my kids hung out with my wife and her family, I sat in a freezing RV feverishly coding the first version of Coracle. If you want to play around with it, you can still access it at here. I also have a screencast uploaded here. It basically works!
Late in the week, I pushed my work in progress to Github, and immediately got a message from fiatjaf about it. He wanted to see my work! It wasn't at all ready, but I deployed it and showed it off.
Everyone was very complimentary, which made me even more motivated to work on it. That kicked off 5 months (and counting) of waking up at 4 AM multiple times a week so I could put in more time.
The rest, as they say, is history. Jack followed me on Twitter, and tweeted about Coracle. He later told me that being able to switch easily between Damus and Coracle is what originally hooked him! Interoperability FTW.
What's Next
It's now mid-April, 2023 and I'm finishing up a fellowship at FUTO — they gave me a generous grant of $20k to spend three months working on Coracle full time, and I've tried not to disappoint. But my time is drawing to an end, and I'm wondering what to do next — find funding and start my own company? Go back to my old job? Something in between? I've got a few irons in the fire, so we'll see which one hatches first.
Finally, I would be remiss if I didn't give God the glory for this journey. All along the way I have been pushed out of my comfort zone, and over and over God has "worked all things out for good to those who... are called according to his purpose" just in time, and in unexpected ways. Coracle is God's project, and I pray every day that he would "establish the work of our hands for us, yes, establish the work of our hands."
So here's to the next 10 years of Nostr (that's 6 months in real-world years)! 🥂
-
@ c060b31f:f7476cb4
2023-04-14 15:55:59There is a theory that market production of money is not inflationary because its production consumes goods equivalent in value to that of the newly produced money. This cannot be the underlying explanation for the non-inflationary production of market money because the overall impact of a simultaneously increasing quantity of money and decreasing quantity of goods would be a general increase in prices. The essence of the fallacy is the notion that because there is no seigniorage in market money production, there can be no monetary inflation. This is only coincidental because before Bitcoin there never was a money in which the cost of production is a function of the price.
The consumption of goods in the process of production is not the key to the non-inflationary production of market money. It is just another way of stating that the production is competitive, but this alone is insufficient to make the production non-inflationary. This consumption of goods in the process of production occurs within the context of demand for the product (money) itself and the available supply of "representation" goods. The profitability of all physical production continually regulates the rates of production. With physical production, the cost will tend to rise to reach the price, but the cost will not tend to fall in response to falling price as it does with Bitcoin, and production can slow down or cease.
A change in mining profitability can temporarily change the rate of Bitcoin production, but this change will be soon offset by the difficulty adjustment. As the rate of coin production tends to be stable, the increasing quantity of coin and decreasing quantity of goods as they are consumed in the production of Bitcoin will exert inflationary pressure that can only be offset by an increase in the quantity of goods. The decrease in production of Bitcoin in its issuance schedule reduces the inflationary pressure over time. The continual reduction of the inflation rate has an exponentially diminishing impact over time, contrary to the expectations of the Stock-to-Flow model.
The stability property of Bitcoin does not offset the inflationary pressure from its production. The stability property is derived from the limit on the overall utility of the coin due to the utility threshold. It does not prevent the dilution of one unit of coin as more units come into existence.
In the larger context of a new digital coin emerging in the market, this production of a new chain is regulated by demand and is therefore not inflationary. However, the production of new units of coin within an existing chain is inflationary because its rate is not determined by demand for coin. In the case of a monopoly money, the rate is driven by political interests, and in the case of Bitcoin, it is established by consensus among participants in the network.
-
@ 897bb374:91baa739
2023-04-14 12:19:47[3]
[4]
[5]
[6]
[7]
[8]
[9]
[10]
[11]
[12]
[13]
[14]
[15]
[16]
[17]
[18]
[19]
[20]
-
@ e97aaffa:2ebd765d
2023-04-14 11:51:07O Sigilo Bancário é uma premissa essencial para garantir alguma privacidade aos cidadãos, aconselho a leitura deste excelente artigo do Dr Finanças, onde explica o que é e as situações onde pode ser quebrado.
A CBDC vai colocar tudo em causa, vai acabar com o sigilo bancário como nós conhecemos hoje em dia, estou muito curioso de saber como as Comissões de Protecção de Dados vão descalçar esta bota… como vai aceitar a vigilância em massa de toda a população.
Agora o sistema bancário comercial adiciona uma “camada” de privacidade, cada instituição bancária apenas guarda os dados dos seus clientes e apenas partilha informações em caso de suspeita de crime. Assim existem várias bases de dados sem conexão entre elas. Com a entrada da CBDC, vai tudo mudar, o banco central vai ter uma base de dados onde centralizada toda a informação de todos os bancos, no caso do euro digital de todos os bancos da Zona Euro.
Atualmente as instituições bancárias só comunicam com as autoridades tributárias e policiais em caso de suspeita, com a CBDC já não é necessário existir suspeita, estas autoridades vão monitorizar em tempo real todos os movimentos bancários de todos os europeus.
A presidente do BCE diz que a vai existir um limite, que os pequenos valores não serão monitorizados, mas ao mesmo tempo ela diz que os atentados em França foram financiados através de pequenas quantias, ou seja, vai ser tudo monitorizado, não tenham dúvidas disso.
A CBDC não tem só o problema de centralizar toda a informação nas mãos dos governos, como vai levar a violação da privacidade a outro nível, não vão apenas guardar metadados. Atualmente os bancos guardam apenas metadados, da data XPTO, a Conta X transferiu Y€ para a Conta Z. Os bancos não sabem/guardam a informação, o motivo daquela transferência, só tem acesso ao valor total do dinheiro gasto, nada mais. As CBDC além de saber o valor total gasto, também vão saber que produtos foram comprados.
A CBDC será uma base de dados completa em tempo real, a isto juntamos o dinheiro programável e ainda adicionamos políticas de créditos sociais, é uma mistura explosiva, uma verdadeira arma. A CBDC não é para combater o terrorismo, a CBDC é o próprio terrorista.
Dinheiro programável
Pela experiência que eu tenho, as pessoas têm muita dificuldade em perceber o que é dinheiro programável, mas é muito simples, é dar aos governos o poder absoluto de fazer tudo o que quiserem, sem qualquer limite, melhor dizendo, o único limite é a malvadez humana dos políticos.
Os ministérios das finanças será certamente o principal “utilizador” desta nova tecnologia/possibilidade, vamos a exemplo para um melhor entendimento:
Não sei se será a primeira, mas certamente será das primeiras medidas/funcionalidade, o pagamento directo do IVA. Quando vamos ao supermercado, fazemos uma transferência única ao supermercado, depois mais tarde o supermercado vai transferir o respectivo IVA às AT. Com o dinheiro programável, no momento do pagamento serão realizadas duas transferências, uma para o supermercado e outra para a AT, ou seja, a AT vai começar a receber o IVA de imediato.
O dinheiro programável vai permitir um forte upgrade nas políticas de créditos sociais que já existem, vai permitir personalizar meticulosamente a cada cidadão. Os créditos sociais não acontecem só na China, existem também na Europa e em Portugal. É claro que a China leva estas políticas a um extremo, os políticos europeus gostam de dizer que nós não somos a China… mas eu corrijo, ainda não somos a China, é uma questão de tempo para termos um sistema de Créditos sociais similar.
Atualmente os governos apenas conseguem colocar impostos altos ou coimas para provocar restrições/limitações, como acontece com o álcool, tabaco, açúcar e outros. A carta de condução é outro sistema de créditos, existem inúmeros na sociedade. Agora todos os sistemas de créditos estão dispersos por vários organismos do estado, a CBDC vai permitir uma integração plena, num único sítio.
Aos produtos mencionados anteriormente, futuramente os governos vão adicionar outros produtos à lista, com a desculpa do aquecimento global, não tenho qualquer dúvida que os primeiros serão a Gasolina/Gasóleo e a carne de vaca.
Os governos vão criar leis onde estipulam o limite de quantidade de cada produto, que cada cidadão pode consumir. Depois o processo será tudo automatizado e monitorizado por algoritmos. Imaginemos na carne de Vaca, a norma governamental diz que cada cidadão só pode comprar 2 quilos por mês. O cidadão compra 2kg de carne de vaca e paga com IVA6%. Noutro dia vai comprar mais 1kg, mas desta vez já pagas com 100% de IVA, ainda existe uma tolerância de 1kg. Mas ao realizares uma outra compra de carne vaca no mesmo mês, quando fores pagares, o pagamento será rejeitado e recebes uma mensagem que tu ultrapassaste o limites de compras de carne vaca, não poderá levar.
Além de medidas restritivas de consumo, também vai permitir a personalização de impostos consoante o seu rendimento, especialmente o IVA. Um cidadão que ganha o ordenado mínimo paga o mesmo imposto ao comprar um pacote de arroz, que um cidadão milionário. Seria justo, o cidadão com um rendimento muito alto, pagar a taxa máxima de IVA nos produtos de primeira necessidade. Em termos sociais até poderá fazer sentido, mas o problema é que estamos a dar aos governos um poder colossal e eles vão usá-lo. É uma situação semelhante à pistolas ou armas nucleares, criou-se as armas para se poder defender, mais tarde ou mais cedo, os criminosos vão ter acesso a essas mesmas armas e vão utilizá-las para atacar quem as criou, é inevitável. O ser humano é assim, temos que saber viver com isso, por isso a melhor solução é não criar as armas.
Os governos sabem disso, vão utilizar a “justiça social” e combate ao terrorismo como um cavalo de tróia para a implementação das CBDC e do dinheiro programável. É preciso ser muito ingénuo, acreditar que os governos vão criar as CBDC e não utilizá-las para monitorizar e limitar os direitos e liberdades civis. Não poderia faltar uma analogia, já que estamos a falar de produtos alimentares, é o mesmo que colocar um bêbedo a trabalhar numa adega e dizer para ele que não pode beber…
Até agora falei de ideias/funcionalidades possivelmente toleráveis no mundo ocidental, agora vamos a funcionalidade mais coercivas nos direitos. Algumas delas já foram implementadas pela China na sua CBDC.
O dinheiro com tempo de expiração, ou seja, as pessoas recebem o dinheiro e tem x dias para gastar, senão perdem o acesso ao mesmo.
Pessoas que participaram em manifestações contra o governo, ficaram privados de vários serviços ou produtos, entre eles os transportes públicos. Uma arma política.
Pessoas que recebem apoios financeiros do estado estão proibidas de comprar certos produtos, como álcool, tabaco, limitado apenas produtos de primeira necessidade.
Medidas de correcção de hábitos, pessoas com problemas de alcoolismo impedidos de consumir álcool. Pessoas que fumam com limites de consumo e esse limite será reduzido gradualmente.
Os governos para dinamizar as economias, poderão colocar juros negativos, para “obrigar” as pessoas a consumir mais, consequentemente as economias crescem.
Direitos básicos
O dinheiro é um direito básico, é impossível viver sem ele neste mundo moderno. Atualmente, se existir algum problema com o banco, podemos mudar de banco ou então podemos utilizar o papel-moeda para as compras, apesar de bastantes limitações.
Com as CBDC, não há alternativa, o governo terá o poder absoluto, nem o papel-moeda existirá. Sim, para quem ainda não percebeu, uma das primeiras medidas que os governos vão fazer após a implementação é acabar com o papel-moeda.
O fim do papel-moeda não é só um problema dos mais idosos, das pessoas infoexcluídas, vai muito mais além. O papel-moeda moeda ainda é o último resquício de privacidade e anonimato que nós ainda temos, o fim dele será o fim da liberdade, uma escravatura moderna.
Bem-vindo a 1984.
-
@ ad794e66:a83ac97a
2023-04-14 09:42:09GIỚI THIỆU
“NOSTR” là viết tắt của “Notes and Other Stuff Transmitted by Relays” (TD: “Ghi chú và các nội dung khác được truyền qua Relays”) và là một giao thức mở, chống kiểm duyệt, phi tập trung do fiatjaf tạo ra.
Nostr vẫn còn khá mới và hơi khó hiểu nhưng cũng rất hay. Đây là giao thức mở đơn giản nhất có thể tạo ra một mạng xã hội toàn cầu chống kiểm duyệt một lần và mãi mãi.
• Nó không dựa vào bất kỳ máy chủ trung tâm đáng tin cậy nào, do đó nó bền bỉ.
• Nó dựa trên các khóa mật mã (private key & public key) và chữ ký (từ private key), vì vậy nó chống được giả mạo, vì chỉ có chủ nhân đích thực của một private key mới có thể dùng nó để “ký tên” vào thông tin.
Những ai chưa biết thì có thể tạm hiểu “private key” (khóa riêng tư) giống như mật khẩu password, không chia sẻ với bất kì ai, chỉ có chủ nhân biết và dùng nó để mở khóa, ký tên; còn “public key” (khóa công khai) giống như username, có thể chia sẻ với mọi người. Tìm hiểu thêm về public key & private key).
Nostr là một giao thức rất đơn giản để các “client” gửi thông tin đến các relay và thu nhận thông tin từ các relay.
CLIENT
“Client” hiểu đơn giản là một ứng dụng (có thể là web app hoặc phone app), nơi người dùng có thể đăng nhập vào tài khoản với private key của mình, và gửi thông tin tới các relay, hoặc nhận thông tin từ các relay.
Lưu ý: Để tối đa hóa bảo mật, bạn chỉ nên đăng nhập bằng private key vào ứng dụng iOS/Android như Damus/Amethyst hoặc thông qua browser extension như Alby. Lý tưởng nhất là bạn không bao giờ nên copy private key trực tiếp vào bất kỳ web app nào.
RELAY
Chữ “relay” theo từ điển định nghĩa là lặp lại những gì bạn đã nghe được, hoặc phát sóng một tín hiệu, tin nhắn, chương trình lên truyền hình hoặc radio. Trong bối cảnh của nostr, relay có thể hiểu đơn giản như một trạm trung gian nơi người dùng có thể gửi và nhận thông tin.
Người dùng ký xác nhận tin nhắn và gửi chúng đến một loạt các relay mà họ biết. Relays có thể được vận hành bởi bất kỳ ai. Chúng chỉ lưu trữ các tin nhắn và chuyển tiếp những thông tin này cho bất kỳ ai yêu cầu. Bạn không cần phải tự vận hành một relay để sử dụng nostr, điều này giúp bạn dễ dàng bắt đầu.
Ngày nay, hàng chục cá nhân và tổ chức đang tình nguyện chạy các relays chỉ để hỗ trợ mạng lưới. Bạn đọc cần biết thêm là ngoài các relay công cộng miễn phí, còn có các relay trả phí.
Post này từ jb55 (người tạo ra Damus app) nhận được 3.15 triệu sats (tính theo giá bitcoin ngày 14/4/2023 là khoảng $970 USD)
Cơ chế mã hóa thực sự cơ bản và đã được hiểu rõ trong nhiều thập kỷ - sự đơn giản này là một tính năng, không phải lỗi!
“Một hệ thống phức tạp chạy được luôn luôn phát triển từ một hệ thống đơn giản đã chạy. Mệnh đề ngược lại dường như cũng đúng: một hệ thống được thiết kế phức tạp từ đầu thì không bao giờ chạy và không thể được tạo ra để chạy. Bạn phải bắt đầu lại, bắt đầu với một hệ thống đơn giản.” — John Gall, systems theorist
Nostr là một giao thức mang tính cách mạng cho phương tiện truyền thông xã hội vì nó cung cấp một nền tảng mã nguồn mở, phi tập trung cho các tương tác xã hội, với một số đặc tính như: có thể tạo doanh thu, thích ứng động lực (incentive-aligned, tương thích giữa các động lực của các bên để đạt được mục tiêu chung), và khả năng thích ứng thị trường (market-driven).
Nostr có tiềm năng tạo ra một kỷ nguyên truyền thông xã hội mới ưu tiên chủ quyền của người dùng và sự cạnh tranh của thị trường tự do.
4 ĐẶC TÍNH CHÍNH CỦA NOSTR
1. Phi tập trung. Nostr là một giao thức phi tập trung, có nghĩa là nó không bị kiểm soát bởi bất kỳ cơ quan trung ương hoặc tập đoàn nào. Thay vào đó, mạng lưới nostr chỉ là một tập hợp các máy chủ độc lập vận hành như các trạm chuyển tiếp dữ liệu. Điều này có nghĩa là toàn bộ nostr không thể bị kiểm duyệt hoặc thao túng bởi bất kỳ thực thể đơn lẻ nào.
2. Pseudonymous (TD: Bút danh, khác với anonymous, ẩn danh). Không giống như nhiều nền tảng truyền thông xã hội, Nostr không thu thập dữ liệu người dùng và bán dữ liệu đó cho các nhà quảng cáo bên thứ ba. Không có địa chỉ email, số điện thoại hoặc danh tính chính phủ nào được liên kết với tài khoản nostr của bạn. Cũng giống như Bitcoin, hệ thống chỉ biết các khóa công khai và chữ ký mật mã để xác thực rằng dữ liệu đó là hợp lệ.
3. Kiếm doanh thu (Monetization). Nostr cung cấp một hệ thống kiếm thu nhập độc đáo cho người tạo nội dung. Không giống như các nền tảng mạng xã hội khác dựa vào doanh thu quảng cáo để trả cho người tạo nội dung (VD như Youtube), Nostr cho phép người tạo nội dung trực tiếp kiếm tiền từ nội dung của họ và nhận được tiền tip (hay còn gọi "zaps" trong nostr) từ những người theo dõi họ. Hiện tại, Bitcoin là loại tiền điện tử đầu tiên được tích hợp vào nostr. Các nhà cung cấp cơ sở hạ tầng Nostr có thể kiếm tiền tương tự từ các dịch vụ mà họ cung cấp thông qua Lightning Network.
4. Mã nguồn mở. Mã Nostr có sẵn cho mọi người xem, sử dụng và sửa đổi. Điều này cho phép tính minh bạch và hợp tác trong việc phát triển giao thức. Bất kỳ ai cũng có thể đóng góp vào sự phát triển của nostr và cộng đồng có thể làm việc cùng nhau để cải thiện giao thức theo thời gian. Nostr được thiết kế linh hoạt và dễ thích nghi, vì vậy nó có thể tiến hóa để đáp ứng nhu cầu của người dùng.
TÍNH NĂNG ĐỘC ĐÁO
Nostr cho phép một thứ mà chưa từng có mạng xã hội nào hỗ trợ: khả năng đặt mình vào vị trí của người khác. Bạn muốn xem chính xác news feed của người khác trông như thế nào? Chỉ cần đăng nhập bằng vào nostr với khóa công khai của họ.
TỰ DO KHỎI CÁC TÍNH NĂNG PHIỀN PHỨC (ANTI-FEATURES)
Nostr thật thanh lịch trong sự đơn giản của nó. Nó không có nhiều tính năng phiền phức như các nền tảng tập trung, chẳng hạn như:
-
Các quảng cáo trả phí lấp đầy news feed của bạn với thông tin rác.
-
Thuật Toán bóp méo phạm vi tiếp cận của các tài khoản và gây rối với quá trình quản lý của bạn theo những cách không xác định.
-
Tùy ý giới hạn độ dài và thể loại nội dung bạn đăng.
-
Các luật lệ không thể đoán trước về cách hiển thị thông tin.
-
Cảnh báo bảo mẫu về việc đăng ngôn ngữ tiêu cực.
-
Tin nhắn riêng không được mã hóa mà admins có thể đọc được.
-
Một cái rìu luôn rình rập trên đầu bạn rằng nếu bạn vi phạm các điều khoản dịch vụ ngày càng phức tạp và luôn thay đổi, tài khoản của bạn sẽ bị kiểm duyệt.
Nostr – giao thức nhắn tin phi tập trung, đơn giản có khả năng thay thế (và thậm chí tích hợp với) các ứng dụng tập trung như Twitter và WhatsApp – đang đi vào mainstream. Và rất nhanh.
Tôi chưa bao giờ thấy bất cứ điều gì giống như nó. Từ ngày 13/12/22 đến 10/1/23, số lượng danh tính khóa công khai tương tác với Nostr đã tăng từ ~700 lên ~250.000 👀 Vâng, bạn đọc đúng đó, số lượng danh tính đã tăng >30.000% 😯 (TN: Từ 13/2/23 tới 13/4/23 con số là 1.205.510 tới 11.970.694) Và ngay cả khi bạn chỉ tính những người dùng đã cập nhật hồ sơ (TN: Từ 13/2/23 tới 13/4/23 con số là 630.763 tới 1.950.728), đây có lẽ là một chỉ số đáng tin cậy hơn, số lượng người dùng vẫn tăng gấp hơn 100 lần!
Số liệu thống kê từ https://stats.nostr.band/
Có 2 lý do cho việc này:
- Niềm tin vào các nền tảng truyền thông xã hội (và nói rộng hơn là các tổ chức) đang ở mức thấp nhất mọi thời đại. Mọi người ngày càng nhận thức được giá trị của tự do ngôn luận và sự nguy hiểm của việc để bất kỳ nền tảng tập trung nào quyết định điều gì được và không được phép nói. (Thậm chí cựu Tổng thống Mỹ Donald Trump còn từng bị cấm trên Twitter)
- Nostr có sự kết hợp hoàn hảo giữa các thành phần để tối đa hóa tốc độ đổi mới: nó cởi mở/không cần xin phép, cực kỳ đơn giản/linh hoạt và có lộ trình phát triển rõ ràng.
Tôi tin rằng các hệ thống cổng mở và không cần xin phép chắc chắn sẽ giành chiến thắng trước các đối thủ cổng đóng bởi vì các hệ thống mở có thể sắp xếp các nguồn lực tập thể của nhiều người đóng góp hơn bất kỳ doanh nghiệp riêng lẻ nào có thể triển khai. Đây là lý do chính tại sao Internet của chúng ta tiếp tục chạy trên các tiêu chuẩn mở (TCP/IP/HTTP), tại sao Wikipedia và Linux áp đảo trong các địa hạt tương ứng của chúng và tại sao tốc độ tăng trưởng của phần mềm mã nguồn mở tiếp tục vượt xa tốc độ phát triển của phần mềm mã nguồn đóng.
Người dùng đang tạo danh tính Nostr của họ với các ứng dụng khác như Alby, tiện ích mở rộng trình duyệt (browser extension) cho thanh toán bitcoin lightning, và cũng hỗ trợ Nostr, sau đó tương tác với Nostr thông qua các ứng dụng web client mới như astral.ninja, iris.to, nostr.rocks, Snort, Coracle, primal.net.
Một lần nữa, tính năng sát thủ ở đây là TẤT CẢ các ứng dụng này đều mở và có thể tương thích với nhau. Tôi đã có thể chuyển thành công danh tính và các kết nối của mình từ Damus (TN: app nostr client phổ biến nhất cho iPhone, đối với Android là Amethyst) sang Alby và sau đó truy cập từng ứng dụng web ở trên.
Nhiều người đã mơ về việc Twitter kích hoạt loại chức năng này bằng cách mở lại API của nó như những ngày đầu tiên. Nhưng trong khi Twitter là một công ty tập trung với mô hình doanh thu dựa trên quảng cáo, thì Nostr là một giao thức trung lập có luồng dữ liệu KHÔNG BAO GIỜ bị đóng đối với các nhà phát triển, bởi vì nó KHÔNG THỂ bị đóng đối với các nhà phát triển (TN: cái hay của mã nguồn mở). Chỉ các client và relay riêng lẻ mới có thể hạn chế dữ liệu. Nhưng rồi những cái mới chắc chắn sẽ mọc lên và/hoặc thay thế chúng. Trên thực tế, tôi sẽ không ngạc nhiên khi thấy chính Twitter trở thành một client lớn của Nostr trong năm tới.
Tất cả những điều này thật đáng kinh ngạc, xây dựng một thế giới tự do và cởi mở hơn, sứ mệnh tối hậu của nó. Nhưng mạng lưới mở và mới này cũng kích thích nhà đầu tư trong tôi. Đó là bởi vì tôi tin rằng khi Nostr nổi lên như một tiêu chuẩn mở cho việc nhắn tin, nó sẽ phát triển cộng sinh với các tiêu chuẩn mở về tiền (bitcoin) và thanh toán (Lightning Network). Ba hệ thống mở này sẽ kết hợp với nhau để tạo ra tầng lớp giao thức Value4Value (TD: giá trị cho giá trị) đầu tiên, nơi các nhà cung cấp dịch vụ phải tiếp tục đổi mới và cung cấp giá trị thực, nếu không người dùng của họ sẽ thoát ra để có các lựa chọn tốt hơn.
Hầu hết các căn bệnh của nền kinh tế gây chú ý/gây phẫn nộ hiện đại của chúng ta không bắt nguồn từ những cái xấu cơ bản của con người, mà là do công nghệ không phù hợp, và những cách khuyến khích đã bị hỏng.
Thủ phạm cốt lõi là tiền dựa trên tín dụng, không giống như tiền mặt được sở hữu bởi người nắm giữ, tiền tín dụng mang theo rủi ro về đối tác (TN: phải có bên thứ 3 làm trung gian). Rủi ro đối tác này đã ngăn cản việc sử dụng các khoản thanh toán vi mô nhỏ và/hoặc bắt buộc phải thu thập danh tính khách hàng. Nói cách khác, mọi người hiện phải thanh toán giá trị trực tuyến theo đợt (đăng ký/subscription) hoặc bằng một loại tiền tệ trung gian (sự chú ý).
Nhưng với Lightning Network, bất kỳ ai cũng có thể gửi các khoản thanh toán gần như miễn phí và ngay lập tức trên toàn cầu bằng một loại tiền được người gửi trực tiếp sở hữu – đơn vị tiền tệ của bitcoin (satoshis hay sats, 1 bitcoin = 100.000.000 sats) – dù cho trị giá chỉ bằng một phần nhỏ của một xu.
Hơn nữa, hệ thống này dành cho tất cả 8 tỷ người đang sống, không phụ thuộc vào nơi họ sống, họ có danh tính từ chính phủ hay không, và số tiền hoặc tín dụng họ có. Đây là một hệ thống hoàn toàn mới mà tôi tin rằng sẽ cấu trúc lại hoàn toàn tất cả hoạt động thương mại trên Internet (và cuối cùng là phát triển nó lên nhiều cấp độ quy mô lớn hơn bằng cách đưa hàng tỷ người dùng và các trường hợp sử dụng vào hệ thống).
Vậy làm thế nào để Nostr, Bitcoin và Lightning Network phù hợp với nhau để xây dựng tương lai này? Và những loại cơ hội kinh doanh nào sẽ nảy sinh từ những tích hợp này? Đối với những người mới bắt đầu, hãy hiểu rõ, không phải là Nostr PHẢI sử dụng Bitcoin và Lightning. Chúng là các giao thức hoàn toàn độc lập. Nhưng sự phù hợp đơn giản là quá tự nhiên để không xuất hiện. Và bởi vì cả người sáng tạo và nhiều nhà phát triển ban đầu của Nostr cũng là nhà phát triển Lightning Network, nên khả năng xảy ra cuộc hôn nhân này dường như là không thể tránh khỏi.
Danh tính
Chúng ta đã bắt đầu thấy nhiều dịch vụ xuất hiện để xác thực danh tính của người dùng. NIP-05 thiết lập một tiêu chuẩn cho các máy chủ để xác thực rằng người nắm giữ khóa công khai Nostr cũng có (hoặc đã mua) quyền truy cập vào máy chủ đó. Nostrplebs là một trong những dịch vụ đầu tiên tính phí bằng sats qua Lightning Network cho dịch vụ xác minh danh tính (tick xanh). Alby và Stacker News đều đã triển khai xác minh NIP-05 miễn phí liên kết với Địa chỉ Lightning của người dùng (địa chỉ con người có thể đọc được để nhận thanh toán Lightning) (TN: ví dụ như địa chỉ lightning của mình là huyprana@getalby.com).
Tìm kiếm & Khám phá
Lần đầu tiên trong lịch sử, giờ đây chúng ta có thể liên kết thông tin với giá trị. Khi thông tin trở nên vô hạn, chỉ có bitcoin (giá trị) vẫn khan hiếm. Gắn giá trị này vào thông tin sẽ làm nổi bật những thông tin có chất lượng cao nhất (kết hợp với các đặc tính khác như danh tính của người cam kết giá trị đó).
Và mỗi ngày trôi qua, tôi ngày càng tin rằng hệ sinh thái đang phát triển nhanh chóng này sẽ mang Bitcoin và Lightning Network trở thành xu hướng chủ đạo.
Tôi nhận ra rằng tất cả những điều này vẫn còn rất sớm và những tuyên bố này là táo bạo. Nhưng giác quan người nhện của tôi nói rằng đây không phải là một cuộc diễn tập. Tôi đã thấy đủ việc áp dụng sớm và đủ hiểu về tiềm năng để tin rằng Nostr + Bitcoin + Lightning đại diện cho cơ hội thú vị nhất để xây dựng lại một mạng Internet phi tập trung.
Nếu bạn chưa quen với Nostr, tôi thấy rằng Damus (TN: hoặc Amethyst) là cách dễ nhất để bắt đầu.
Biên soạn & biên dịch: Prana@THĐP
Tham khảo:
-
https://hivemind.vc/nostr/ (Max Webster, " Why I’m Betting Big on Nostr ")
-
https://www.curiousdk.com/p/decentralized-social-media-just-had (David King, " Decentralized Social Media just had its “Netscape Moment”")
-
https://nostr-resource.com/
-
https://blog.lopp.net/why-nostr-matters/ (Jameson Lopp, " Why Nostr Matters ")
-
https://github.com/nostr-protocol/nostr
-
https://www.nostr.net/
-
-
@ 076fae9a:ff178289
2023-04-14 09:41:58Changelog
All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
0.5.0-test.3 (2023-04-14)
✨ Features | 新功能
- NIP-07: Add plugin login,Asynchronous authorization,fix bugs (eb9711d)
0.5.0-test.2 (2023-04-12)
✨ Features | 新功能
- Support for long editable articles in nip 30023 (6353059)
0.5.0-test.1 (2023-04-11)
0.5.0-test.0 (2023-04-10)
✨ Features | 新功能
- TagView.vue (988f4ef)
0.4.6 (2023-04-10)
🐛 Bug Fixes | Bug 修复
- bug (7fafe38)
0.4.6-test.12 (2023-04-09)
🐛 Bug Fixes | Bug 修复
- Fix abnormal display of connection quantity (18c7f98)
0.4.6-test.11 (2023-04-09)
🚀 Chore | 构建/工程依赖/工具
- fix build-android (03fe5b6)
🐛 Bug Fixes | Bug 修复
- Fix the bug of stuck flash back (426d165)
0.4.6-test.10 (2023-04-07)
✨ Features | 新功能
- Increase the priority of the queue and set the interval for relayEmiterQueueInterval (9526b16)
- reloadButton (c220953)
0.4.6-test.9 (2023-04-07)
🚀 Chore | 构建/工程依赖/工具
- release android (5e18a05)
🐛 Bug Fixes | Bug 修复
- New login without synchronization bug (df74cc9)
0.4.6-test.8 (2023-04-07)
🐛 Bug Fixes | Bug 修复
- Fix the issue where APK cannot be opened (49a736a)
0.4.6-test.7 (2023-04-06)
🚀 Chore | 构建/工程依赖/工具
- try release (93e0005)
0.4.6-test.6 (2023-04-06)
🚀 Chore | 构建/工程依赖/工具
- try fix release (db9c872)
0.4.6-test.5 (2023-04-06)
0.4.6-test.4 (2023-04-06)
0.4.6-test.3 (2023-04-06)
🐛 Bug Fixes | Bug 修复
- bug (a91a1e8)
0.4.6-test.2 (2023-04-06)
0.4.6-test.1 (2023-04-06)
🐛 Bug Fixes | Bug 修复
- bug (a91a1e8)
🚀 Chore | 构建/工程依赖/工具
0.4.6-test.0 (2023-04-06)
🚀 Chore | 构建/工程依赖/工具
0.4.6-alpha.0 (2023-04-05)
✨ Features | 新功能
- Add timeout running for debounce function (1b806e5)
- Display of webpage loading progress (82df98b)
- More intelligent release of messages (64e7ea9)
- NoticeView.vue (463b250)
- RelayContent Add lazy loading (def67fa)
- Rich text editing box can be displayed or hidden in full screen (e3feb75)
- Universal Message Queuing (86eb792)
- You can now obtain the user's relay from Kind2 (eb55c40)
🐛 Bug Fixes | Bug 修复
- ContentDownloadBlockVue (4f0b71b)
- Is there a logical error in lazy loading when entering the screen (cb7508e)
- login The issue of password deletion (3f739f1)
- Route relay information to a reasonable location (9e1906a)
- Show more username fields At @ (f3c7798)
- view error (3ad4521)
0.4.5 (2023-04-04)
Features
Bug Fixes
- Add more forms of search for relayurls and the ability to obtain information, fix several bugs (47f925d)
- body background (48746db)
- Date error (e18251c)
- Fix relay addition issue in Papaw (d806feb)
- Optimize adding URL logic (0037d44)
- provide bugs (ebde5b3)
- Recursive bug (be7e419)
- RelayContent.vue Add more relay incoming (d6e6b27)
- Searching for events can pass in more clues (adfb7f9)
- The avatar is not displayed (ea3cd29)
- warn (f9f7a97)
0.4.4 (2023-04-02)
Bug Fixes
- view bug (a2a18b6)
0.4.3 (2023-04-02)
Bug Fixes
- Fix a bug (7eff86a)
0.4.2 (2023-04-02)
Features
Bug Fixes
- Delete useless code (d93479c)
- Delete useless code (5f5303c)
- getReferenceMessage (a6345a5)
- Vuei18n Warning (afaac82)
0.4.1 (2023-04-01)
Bug Fixes
- Removed the time-consuming animation (ac724f8)
0.4.0 (2023-03-31)
Features
- 登录优化,标记新用户 (c0dddc4)
- 点击图标回到首页 (bb5ec70)
- 富文本编辑器 (5f3b6cd)
- 国际化和重构登录页 (f6e1135)
- 缓存序列化,半破坏性的更改,理论之前的缓存等于失效,理论不该报错 (d3cf6e6)
- 阶段性更改, publish自动添加推荐中续 (2a508bb)
- 阶段性提交 (1d7df23)
- 可替换事件缓存 (d075cff)
- 内嵌视频 (9092e49)
- 删除按钮提示 (6d6be77)
- 上传图片 (a7f1db9)
- 上拉加载,下拉刷新的组件 (3379389)
- 视频连接嵌入播放 (868768b)
- 搜索优化,各种界面优化 (2ce2126)
- 添加显示@某人的能力,添加引用回复显示的能力 (465d607)
- 添加消息回复功能,添加消息回复或引用的内连显示 (cae7c1c)
- 拖动上传图片,粘贴上传图片,点击上传图片,全局图片上传状态显示 (2bfdf83)
- 文件下载和展示块 (3fd6447)
- 修复了kind0提交的问题 (9cdde2b)
- 增加查看回复时自动添加推荐url (919f195)
- 增加清楚本地存储选项 (7c93e13)
- 增加下拉刷新,上拉加载功能,已在首页可以使用 (eaeef00)
- 增加消息泡泡底部的四个按钮 (6871186)
- 重构部分代码,修复大量bug,优化部分界面显示和小设备适配 (08c45de)
- 重构阶段性成功 (8938d47)
- 重构阶段性更改,跳转增强 (541c2ce)
- 重构中间步骤 (2a3e7d7)
- 自动ping 的配置 (0122f63)
- Cache ChannellMetadata (84bfdd4)
- Cache relay url color (7ee249b)
- Comprehensive support for reaction (dd591ba)
- edit channel metadata (0d0426e)
- Emoji发送框 (01d446c)
- Exit Login Cleanup (c86a47e)
- Flower (fb57fe2)
- Load progress bar (c45b9f8)
- Modify New User Auto Add (344202b)
- Modify the method of focusing on channel and now use the 30001 event (13993cd)
- more relays liist loading (c919aff)
- New message hover button (cc3b0a5)
- Optimize refresh algorithm (2a9e2a2)
- Preload reply and display quantity (1d59dc7)
- SearchView (ad9b960)
- user relay display (4955589)
- userLink (09989ec)
- View message sources (ca186b3)
Bug Fixes
- 富文本渲染的显示问题 (189d54a)
- 关于懒加载的性能优化 (4b6d7a3)
- 图片和url不显示的问题 (4c9ffa8)
- 无用的代码 (e1f8c23)
- 修复界面异常 (2a0b167)
- 修复警告 (facb0bd)
- 修复输入框缓存的问题 (0e6b275)
- 修复输入框异常,修复带空格的@ (c8da11f)
- 修复一个bug (40c34e7)
- 修复一个bug (34190e8)
- 修复一个bug,重复提示 (e552891)
- 修复一些界面问题 (5d69361)
- 修复一些问题,刷新获取消息不完整的问题 (9f917c1)
- 优化一下把退出登录改为对话框 (a52c423)
- 长按显示详情增加在移动时取消,减少误触 (7d8345b)
- autoScrollTo buttom (c6b775f)
- Content显示问题,修复富文本编辑框显示问题 (565bd8c)
- Delete useless code (5631d2e)
- Fix channel auto scrolling,Fix group chat not syncing,Add Share Button (50bc0aa)
- Fix difficulty of rich text editor triggering edit mode (a70adeb)
- Fix duplicate search content issues (71d7813)
- Fix emoji load speed (af3dc2c)
- Fix the issue where the url exceeds the div (83ac59e)
- Fix the logic of long press display function buttons and automatic shutdown function buttons (4f4fd3f)
- Make channel messages more complete (0ce9aa7)
- New message display should be first in, first out (a15018f)
- Optimize some config and fix a bug (af85866)
- Prompt for completion of repair loading (14dd39d)
- Refresh and Modify Reverse (55ad379)
- Refresh displayed bugs (40d1fcf)
- Repair interface exceptions (434533b)
- Some browsers may not support the replication api, so manual replication is added,Fixed display of search box (b4375a3)
- Ui exceptions caused by overly long names (9707e33)
- upload (06a5b0b)
0.3.0 (2023-02-25)
Features
Bug Fixes
- dead code (6d9573c)
0.2.2 (2023-02-24)
Features
Bug Fixes
- cache (8e25110)
- Don't show avatar (a5e36ba)
- error (0f00a32)
- Fix a bug (bdc5813)
- Fix a warning about ': deep()' (921dc05)
0.2.1 (2023-02-21)
Features
- vitest (a7bf501)
0.2.0 (2023-02-21)
Features
- login (2491361)
Bug Fixes
- bugs (fe71e8a)
0.2.0 (2023-02-21)
Features
- login (2491361)
Bug Fixes
- bugs (fe71e8a)
-
@ 7ab79bc0:9385ad99
2023-04-14 09:37:52Obwohl einige andere Themen, wie der kürzlich erschienene New York Times Artikel, in dem sich faktisch falsch und inhaltlich voreingenommen mit Bitcoin-Mining befasst wird, oder die Entdeckung des Satoshi Whitepapers auf Apple Computern momentan die heissen und viel besprochenen Nachrichten sind, hält auch die Diskussion über Ordinals und Inscriptions und besonders deren Auswirkungen auf das Bitcoin-Netzwerk an. Einer der viel besprochenen Aspekte bei diesem Thema ist die Auswirkung dieser Bitcoin-NFTs auf die Gebührenstruktur und somit Gewinnzusammensetzung für Miner, aber auch die direkten Auswirkungen auf On-Chain-Transaktionen durch die höheren Gebühren und den seit Wochen sehr vollen Mempool. Genau über den wollen wir uns diese Woche etwas detaillierter unterhalten, da es auch unter erfahrenen Bitcoinern immer noch einige Missverständnisse zu geben scheint.
Fangen wir zunächst ganz vorne an. Regelmäßigen Leser//innen dieses Blogs sollte in Erinnerung sein, dass ich Anfang Februar einen Artikel über UTXOs und Gebührenmanagement geschrieben habe: ARTIKEL
In diesem Artikel habe ich beschrieben wie Transaktionen zusammengesetzt sind und welche Möglichkeiten Nutzer//innen haben, um ihre persönlichen Transaktionen anhand variabler Gebühreneinstellungen schnell oder langsam im Netzwerk zu platzieren.
Welchen Nutzen haben hohe gegenüber niedrigen Gebühren? Bitcoin-Miner handeln nicht ganz uneigennützig, denn sie werden für ihre Arbeit entlohnt. Für jeden produzierten Block erhalten sie neben dem Blockanteil (Reward) auch sämtliche Transaktionsgebühren, der im neuen Block enthaltenen Transaktionen. Ohne zu sehr ins Detail zu gehen, bedeutet dies, dass Miner einen Anreiz haben, Transaktionen mit möglichst hohen Gebühren zuerst in den neuen Block zu schreiben, um so ihren Profit zu maximieren. Je höher eine Gebühr relativ zu denen der anderen Transaktionen im Mempool ist, desto wahrscheinlicher ist, dass diese Transaktion im nächsten Block landet. Das bietet dem/der Nutzer//in die Möglichkeit, die eigene Transaktion zu priorisieren.
Der Mempool, kurz für Memory Pool, hat also was mit Transaktionen zu tun - und zwar ganz schön viel. Denn jede im System propagierte Transaktion landet zunächst im Mempool. Also kann man sagen, dass der Mempool sowas wie ein Wartezimmer, oder eine Warteschlange am Supermarkt oder im Vergnügungspark ist. Soll eine Transaktion in einen Block geschrieben werden, so muss sie sich erstmal anstellen. Dabei bleibt festzuhalten, dass Transaktionen erst im Netzwerk propagiert werden, bevor sie in einen Block geschrieben werden können. Wenn man also in seiner Wallet eine Transaktion abschickt und einen grünen Haken oder eine Animation angezeigt bekommt, dass die Transaktion erfolgreich versendet wurde, dann bedeutet dies schlicht nur, dass die Wallet die Nachricht, die diese Transaktion enthält, zunächst an eine Node (einen Knotenpunkt im Netzwerk) übertragen hat. Das dezentrale Peer-to-Peer Bitcoin-Netzwerk erledigt dann den Rest: Die Nodes propagieren diese Nachricht sofort weiter an alle verbundenen Nodes (Flooding genannt), und somit ist die Nachricht innerhalb weniger Sekunden an alle Netzwerkteilnehmer versendet. Dabei werden Transaktionen erstmal auf ihre Richtigkeit überprüft. Dann werden diese erst von den Mining-Nodes aus dem Mempool übernommen, die die Transaktionen sortieren und ihren Blöcken hinzufügen.
Transaktionen werden also von Wallets als Nachrichten ins Netzwerk gesendet. Ganz einfach gesprochen enthält jede Nachricht Informationen über den Sender, den Empfänger, die Höhe der versendeten Zahlung und die Höhe der angehefteten Gebühr. Diese Informationen müssen also erstmal im Netzwerk untergebracht werden, damit die Mining-Nodes aus diesem Pool von unbestätigten Transaktionen ihre Blöcke zusammensetzen können.
Jetzt sitzen also in diesem Wartezimmer ganz viele Transaktionen und warten darauf, aufgerufen zu werden, um von Dr. Miner in seinem Besprechungszimmer empfangen zu werden. Doch anders als beim Arzt, wo man in der Reihenfolge aufgerufen wird, in der man seinen Termin vereinbart hat, oder beim Straßenverkehrsamt, wo die Nummer auf dem kleinen Ticket, das man beim Eintritt gezogen hat, über die Reihenfolge entscheidet, sucht Dr. Miner sich selbst aus, welche Patienten (Transaktionen) er in welcher Reihenfolge sehen möchte. Dr. Miner bittet zum Vorsprechtermin. Und da alle Patienten ein kleines Schildchen hochhalten, auf dem die Gebühr steht, die sie bereit sind zu zahlen, um so schnell wie möglich von Dr. Miner empfangen zu werden, kann dieser ganz einfach diejenigen bevorzugen, die am meisten zahlen (würde so im normalen Leben ja keineswegs ablaufen - hrr hrr, Kassenpatienten!).
Damit möchte ich nicht sagen, dass bei Bitcoin ein Zwei- oder Mehrklassensystem besteht, wie das im deutschen Gesundheitssystem der Fall ist, allerdings gibt es Einzelnen die Freiheit darüber zu entscheiden, wie wichtig ihnen einzelne Transaktionen sind und wie viel sie bereit sind, dafür zu bezahlen (ähem, freie Marktwirtschaft, hust!) Diese variable Gebührenstruktur ist also ganz eng mit dem Anreizsystem von Bitcoin verbunden. Gebühren werden in sats/B oder sats/vB (Satoshis pro (virtual) Byte) berechnet, also wie viele Sats man pro Byte entrichten muss. Damit werden Transaktionen mit mehr Blockgewicht automatisch teurer (hallo Ordinals 👋), was eigentlich sehr fair ist, aber die variable Gebühreneinstellung in den meisten Wallets erlaubt Versendenden ihre Transaktion auch anderen Transaktionen gegenüber zu priorisieren, wenn diese es für notwendig halten.
Eine oft falsche Annahme ist, dass es irgendwie den einen Mempool gibt. Das ist natürlich falsch und aufgrund der dezentralen Struktur des Netzwerks auch gar nicht möglich. Vielmehr verfügt jede Node über ihren eigenen Mempool (mit seinen eigenen Einstellungen). Dieses Missverständnis rührt wahrscheinlich daher, dass immer von DEM Mempool gesprochen wird und Block-Explorer, wie mempool.space, durch ihre Übersicht suggerieren, dass diese Informationen aus DEM Mempool entstammen. Dabei sind Explorer oft nur die Visualisierung einer einzelnen Node, oder aggregieren verschiedene Informationen, um einen möglichst akkuraten Gesamteindruck darzustellen.
☝️Kurz zusammengefasst: Ein Mempool ist die Warteschlange ausstehender und unbestätigter Transaktionen für eine Node. Es gibt keinen zentralen oder globalen Mempool. Jede Node verwaltet ihren eigenen Mempool, sodass verschiedene Nodes theoretisch unterschiedliche Transaktionen in ihren Mempools sammeln können. Transaktionen wiederum enthalten Gebühreninformationen, die für die Mining-Nodes wichtig sind, um diese zu priorisieren.
Wenn man sich das obige Bild einmal anschaut, versteht man auch, was es mit den Gebühren auf sich hat. Am einfachsten ist es sich vorzustellen, es gäbe eine Autobahn, auf der ein Algorithmus entscheidet, wie schnell alle Autos fahren. Um überhaupt auf diese Autobahn auffahren zu dürfen, muss man 1,98 sat/vB zahlen, sonst wird man gar nicht drauf gelassen. Diejenigen Transaktionen, die 4 sat/vB zahlen, dürfen zwar auf die Autobahn, stehen aber momentan auf dem Standstreifen und kommen nicht vorwärts. Wer mind. 5 sat/vB zahlt, fährt automatisch auf der rechten Spur, alle die mind. 7 sat/vB zahlen, fahren in der Mitte, und wer mind. 10 sat/vB ausgeben möchte, darf rechts am schnellsten fahren.
Oder um eine andere Analogie zu bemühen, schauen wir uns eine Warteschlange im Vergnügungspark an. Allerdings gibt es nicht nur eine lange Schlange, sondern verschiedene Schlangen für dieselbe Achterbahn mit unterschiedlich langen Wartezeiten. Jedoch muss man mehr Fahrpreis bezahlen, wenn man in die Schlange mit der kürzeren Wartezeit möchte (würde so im normalen Leben ja keineswegs ablaufen - hrr hrr, Genie-Pass im Disney World). Alle 10 Minuten fährt die Achterbahn eine Runde und nimmt immer nur eine gewisse Anzahl von Parkbesuchern mit, bis das Gewichtslimit der Bahn erreicht ist - nur das Gewicht der Fahrgäste ist entscheidend, nicht die Menge.
Es gibt einige Fahrgäste, denen es wert ist, auf jeden Fall in der nächsten Bahn zu sitzen, koste es was es wolle. Dann wiederum gibt es welche, die schauen, wie viele Fahrgäste schon in den jeweiligen Reihen stehen und sich ausrechnen, wie viel sie bezahlen müssten, um eine fast 100%ige Chance zu erhalten, in der nächsten Bahn zu sitzen, ohne unnötig draufzuzahlen. Dann gibt es diejenigen, denen es egal ist, denn sie wissen, dass sie auf jeden Fall irgendwann mitfahren, aber auf Schnelligkeit keinen Wert legen. Diese unterschiedlichen Warteschlangen lassen sich im folgenden Bild gut an den Kohorten der linken Spalte ablesen. Dort werden die jeweiligen Gebührenbereiche in sats/vB dargestellt und naturgemäß sind die unteren Bereiche mehr gefüllt, als die oberen.
Die Einordnung der Gebühren, das Analysieren der jeweiligen Bänder und das Errechnen der Mindestgebühren, etc. übernimmt natürlich nicht der Sender jedes Mal manuell. Wallets nutzen Algorithmen, um genau diese Informationen aus dem Netzwerk auszuwerten und um dann dem/der Nutzer//in die Gebühren schon einzustellen. Sollte es jedoch trotzdem vorkommen, dass die Gebühren zu niedrig eingestellt wurden und somit Transaktionen im Mempool stecken bleiben (sprich: Die Gebühren sind zu gering, um von Mining-Nodes als interessant genug erachtet zu werden und die Transaktion wird deshalb Block nach Block umgangen), gibt es die Möglichkeit Transaktionen zu pushen.
Wie wir in meinem Artikel vom Dezember letztes Jahres gesehen haben, wurde mit Version 0.24 des Bitcoin Core Protokolls eine Änderung in der Core Implementierung vorgenommen:
Und zwar wird der Default von Opt-in auf Full replace-by-fee (RBF) geändert. RBF ist eine Mempool-Funktion, die 2015 vorgeschlagen wurde und ins Protokoll übernommen wurde, die Nutzer//innen eine Möglichkeit gibt feststeckende Transaktionen voranzutreiben, wenn diese lange Zeit unbestätigt im Mempool hängen. Wenn Nutzer//innen diese jetzt beschleunigen wollen, können sie eine höhere Gebühr zahlen, um die eigene Transaktion attraktiver zu machen. In der 2016 eingeführten Opt-in RBF Funktion, müssen Nutzer//innen aktiv einwilligen, dass ihre Transaktionen durch Transaktionen mit höheren Gebühren ersetzt werden, wohingegen die neue Full RBF Funktion standardmäßig jede Transaktion ersetzbar macht, solange für die Ersetzung eine höhere Gebühr gezahlt wird.
☝️Kurz zusammengefasst: Der Mempool funktioniert als Sammelbecken für alle dem Netzwerk übertragenen Transaktionen, die dann von den Minern sukzessive in einen Block gepackt werden. Dies erfolgt in der Regel nach Höhe der Gebühren, d.h. Transaktionen, die eine höhere Gebühr mit sich führen, werden von Minern präferiert, da dies deren Profit steigert. Wurde eine Transaktion mit geringer Gebühr übertragen, oder treten aus verschiedenen Gründen hohe Gebührenspitzen auf, können die unpräferablen Transaktionen im Mempool hängen bleiben.
Wie wir jetzt wissen, verwaltet jede Node ihren separaten, individuellen Mempool. Die Einstellungen können die Betreiber der Nodes selbst vornehmen, denn während die Standardgröße auf eine Memory-Grenze von 300 MB festgelegt ist, kann jeder Knotenbetreiber seinen eigenen Wert festlegen. Die Mempool-Größenbeschränkung bezieht sich jedoch nicht auf die serialisierten Daten oder das Transaktionsgewicht der Transaktionen in der Warteschlange, sondern auf die tatsächliche Speichernutzung der deserialisierten Transaktionsdaten auf der jeweiligen Node. Wenn die Mempool-Grenze einer Node erreicht ist, werden die Transaktionen mit der niedrigsten Gebühr gelöscht und die Node gibt dem Netzwerk bekannt, dass vorerst keine Transaktionen unter einer gewissen Gebühr weitergeleitet werden sollen. Da jede Node unterschiedliche Grenzen hat, kann es sein, dass eine Node mit einem kleineren oder größeren Mempool Transaktionen früher oder später löscht.
Nachdem der Rückstand unter die (meistens) 300 MB-Grenze gesunken ist, senken Nodes ihre Gebührenmindestanforderung und beginnen wieder damit, Transaktionen zu akzeptieren, die zuvor ausgeschlossen wurden.
Jetzt ist es auch über drei Monate her, dass das Ordinals / Inscriptions Protokoll veröffentlicht wurde und nach einem anfangs relativ langsamen Start (trotz heftiger Diskussionen, vieler Publikationen zu dem Thema, etc.) wurden in dieser Zeit mittlerweile mehr als 1 Millionen Artefakte hochgeladen.
Das Hochladen so vieler (meistens) Bilder direkt in die Bitcoin-Blockchain ist mit recht hoher Sicherheit der Treiber dafür, dass der Mempool seit einiger Zeit komplett ausgelastet ist (also die 300 MB-Grenze übersteigt) und, wie oben gesehen, zum Zeitpunkt des Verfassens, ca. 17.000 Transaktionen darauf warten, in einen Block geschrieben zu werden. Dies entspricht etwa 90 Blöcken, die das Netzwerk produzieren könnte, ohne dass eine einzige weitere Transaktion hinzu kommt. Die große Menge an hochgeladenen Daten hat auch dazu geführt, dass Gebühren zeitweise in den Bereich von 20-40 sat/vByte gehoben wurden.
Vor SegWit (Segregated Witness) wurden Gebühren nach Transaktionsgröße bestimmt. SegWit führte das Konzept des Blockgewichts ein und änderte die zu erhebenden Gebühren nach Gewichtseinheit anstelle der Transaktionsgröße. Diese Änderung wurde eingeführt, um die Transaktionsgebühren insgesamt zu senken, jedoch kommt es dennoch vor, dass Blöcke erstellt werden, die überwiegend aus Inscriptions bestehen.
SegWit war ironischerweise auch der Soft Fork, der es erst ermöglichte, dass Inscriptions in der heutigen Form hochgeladen werden können. Mehr dazu hier: ARTIKEL
Um das Ordinals / Inscriptions Thema abzuschließen, bleibt bei aller Kritik auf der einen Seite und einem neuen Geschäftsmodell / einer neuen Einnahmequelle für Miner auf der anderen Seite, zu sagen, dass der Anteil an Transaktionsgebühren, die auf Ordinals / Inscriptions zurückzuführen sind, doch recht überschaubar ist.
Es bleibt festzuhalten, dass der Mempool einen sehr wichtigen Teil des Bitcoin-Netzwerks darstellt. Er ermöglicht uns zu verstehen, wie ge- oder überfüllt das Netzwerk ist und ob es Transaktionsstaus gibt, die zu langsameren Bestätigungszeiten und höheren Gebühren führen. Er hilft fortgeschrittenen Nutzer//innen zu verstehen, wie sie ihre Gebühren am besten einstellen, aber bietet auch einen Überblick über den gesamten Zustand des Netzwerks. Will man sich einen Gesamteindruck über Bitcoin - das Netzwerk - machen, schaut man sich nicht den aktuellen Tageskurs an, sondern vielmehr den Mempool und die Hashrate. Diese zwei Quellen bieten eine Menge Auskunft darüber, was gerade im Netzwerk passiert und vielleicht passieren wird.
Los Miner, ihr habt zu viele ungelesene Transaktions-Nachrichten in eurem Mempool-Postfach!
-
@ 076fae9a:ff178289
2023-04-14 07:37:36jumpalong
jumpalong是什么
jumpalong是由mekefly所开发的一款nostr协议的网页端,具有性能优秀,界面简结的优点
连接
nostr是什么
Nostr 是一个用于分享相对较少的数据(如文本帖子)的简单协议。 它不依赖于任何受信任的中央服务器,而是基于加密密钥和签名,因此具有弹性且不可篡改。 它也不依赖于点对点的数据传输,因此是可靠的。 Nostr 是抗审查社交媒体的第一个实际解决方案
基本使用
不需要登录就可查看文章,但是涉及修改发布,需要登录
登录
具有三种方式登录 - 已有私钥,可以输入私钥登录(不安全) - 没有私钥,可以创建账号(不安全) - 使用网页插件授权登录(推荐)
可用的登录插件
horse (Chrome and derivatives) nos2x (Chrome and derivatives) Alby (Chrome and derivatives, Firefox, Safari) Blockcore (Chrome and derivatives) nos2x-fox (Firefox) Flamingo (Chrome and derivatives) 更多
nips/capability for web browsers
消息编辑
支持的主要消息类型有
- nostr:(naddr|nprofile|npub|nevent|note)xxxhash
- @nprofilexxxxhash
- @npubxxxxhash
- (&|@)notexxxxhash
- http://url url将可点击的视觉展示
- 图片以.jpg|.png|.gif 等结尾将以图片展示
- 特殊网站连接见下方
特殊网站连接
特殊网站连接如果占用一整行的话将转换为特殊展示方式 - bilibili视频连接例如,https://www.bilibili.com/video/BV1RL411U72r/?spm_id_from=333.1007.tianma.2-1-4.click 在短消息这它可能会是这样
- youtobe 连接可能是这样的 https://www.youtube.com/watch?v=K0SZ9mdygTw 在消息里展示可能是下图这样的
上传图片
上传图片提供了简单的方法主要有以下几种 - 点击上传按钮 - 直接粘贴剪切版中的文件或截图 - 拖拽到编辑框上传
-
@ b3b1d580:27db0aa8
2023-04-13 19:05:35NVK made this photo for me. I’ve arranged the Coldcards by order of lickability.
1. Pink is the most lickable, naturally. 2. Then orange. Tastes like a tangerine. 3. Then green. Broccoli? 4. Blue is meh. 5. And the clear one is last. Tastes like water. Get your own Coldcards to lick at https://loveisbitcoin.com/coldcard
-
@ b3b1d580:27db0aa8
2023-04-13 19:02:30It’s raining zaps. Nostrbounties.com is a site where nostr developers can claim bounties for fixing stuff or implementing features.
It’s amazing how fast the entire nostr ecosystem evolves in such a small amount of time. The clients went from being unusable and clunky to offering advanced features, smooth experience and paving the way for more and more lightning adoption. Every single day we see people delighted to receive their first zap, set up their nostr, figure it out and hang out in welcoming environment.
I live in the real world so I know this hippie atmosphere won’t last. But I will savour it while it’s here.
Back to nostr.bounties, we went ahead and increased every single bounty by 69 sats.
You thought we were joking. https://nostrbounties.com/profile/npub1kwcatqynqmry9d78a8cpe7d882wu3vmrgcmhvdsayhwqjf7mp25qpqf3xx
You’re welcome.
Go pitch in and support our wonderful developers bringing us the future of decentralized social media.
All you need is a getalby account, (seriously they even positioned themselves in the nostr support category lately), and either Damus on iOS or Amethyst on Android. You can also use https://nosta.me/ which is a ridiculously easy and user-friendly nostr client.
What are you waiting for? Get on nostr and let the zaps roll!
Originally published at https://loveisbitcoin.com/we-went-ahead-and-raised-the-bounty-on-every-single-nostr-project-youre-welcome/
-
@ 24797395:ffa302c6
2023-04-13 18:56:20Cloudflare is a controversial company to some, considering that they have taken steps to block sites and organizations that promote specific ideas or topics. While I am not supporting any of these organizations, there is a deeper issue with using Cloudflare in front of public relays. For people running personal ones, it does have the advantage of obfuscating your home IP address. But this post is focused on people providing general public relays.
One of Nostr's selling points is clients' decentralized (distributed?) architecture using relays. Relays help to avoid the centralization issue witnessed by Twitter, Facebook, and other social media companies. We build this whole decentralized architecture to put it behind a centralized company's network?
Some of the Biggest Relays Using Cloudflare for DNS/Proxying: - nostr.wine - relay.damus.io - relay.snort.social - X.nostr.land
The above is not an exhaustive list, but you can check your relays by going to a site like digwebinterface.com, choosing Type: NS, and checking Authoritative.
Example: https://www.digwebinterface.com/?hostnames=relay.damus.io&type=NS&useresolver=8.8.4.4&ns=auth&nameservers=
You can also choose Type: A and do an IPWhois.
Relayable.org will never use Cloudflare. However, we use cloud providers like Amazon Web Services (AWS). But the overall architecture allows us to quickly spin up Docker containers for a new relay and load up a copy of the DB in an automated fashion using Ansible and Terraform. Then it is a matter of repointing DNS to the new relay. Creating new relays can all be done in a couple of minutes, which makes the cloud or VPSs relays are running on not as much of an issue. Finally, we back up the DB offsite on safe harbors of encrypted storage.
I'm not encouraging people not to use the above relays. However, putting relays behind Cloudflare is not a feasible approach to a censorship-resistant network. It is a good idea to make sure you have a good mix of relays, with some (but not all) using Cloudflare.
I'd be glad to help any relay admins move off Cloudflare. We will add much more documentation on Relayable.org to be completely transparent in our configs, architecture, and operations.
-
@ 7fa56f5d:751ac194
2023-04-13 16:54:12Instead of relying on browser local storage for saving drafts I've implemented a draft list backed by nostr for long-form content. I'm using kind 30024 instead of kind 30023. This allows all clients to have an interoperable draft list and makes writing from different devices possible.
Try it in Habla.news
-
@ 18011491:26ff7a8f
2023-04-13 16:38:37Bei der Suche nach vorausschauender Privatsphäre für KYC-Sats werden häufig traditionelle Methoden wie Coinjoins und Whirlpools eingesetzt, die jedoch teuer und zeitaufwändig sind und oft einen hohen Prozentsatz an Gebühren verursachen, die sich beim "Bereinigen" großer Mengen von KYC-Sats summieren.
Stattdessen können KYC-Sats "bereinigt" werden, indem sie durch Nicht-KYC LN-Dienste geleitet werden, um einen angemessenen Datenschutz zu erreichen.
Warum KYC kaufen
Der Kauf von Nicht-KYC-Sats bei RoboSats, Bisq etc. ist komplizierter (vor allem für Neulinge schwierig, was eine Einstiegshürde darstellt und die Akzeptanz verzögert), teurer (in der Regel sind 2 % oder 3 % die Mindestprämie, verglichen mit 0,3 % Spread bei Strike oder 1,2 % Gebühr bei River Financial), weniger liquide (es ist schwierig, ein Angebot zu bekommen, wenn man nicht zu viel zahlt - man wartet Tage und verpasst Marktgewinne oder zahlt hohe Gebühren/Prämien, wenn man das Angebot eines aktuellen Verkäufers annimmt. Der Kauf großer Mengen ist schwierig oder nicht möglich bzw. kann nur über einen bestimmten Zeitraum hinweg getätigt werden. Unpraktisch für den Kauf großer Mengen).
"Risiken" von KYC
Ja, deine Daten könnten "gehackt" werden. IMO ist das Risiko höher bei Shitcoin-Casinos wie Conbase, Kraken, etc, etc. Bleib bei Strike oder River Financial oder Swan - Bitcoin-only reduziert dein Risiko. Selbst wenn sie gehackt werden, was soll's? Du bist einer von Millionen und bald Milliarden Menschen auf der Welt, die Bitcoins kaufen. Irgendwann wird fast jeder Bitcoin haben. Er kann sowieso nicht beschlagnahmt werden, so dass IMO die "Gefahren" von KYC-Bitcoin fast vernachlässigbar sind. Immer mehr Regierungen weltweit verfolgen ohnehin eine Pro-Bitcoin-Politik. Der Schutz der Privatsphäre steht an erster Stelle.
Der Kauf von KYC-Sats und der Einsatz von Datenschutzstrategien sind daher ideal für Heavy Stacker, die eine sofortige Kaufabwicklung und maximale Sats pro Dollar suchen. Darüber hinaus ist der Kauf über Strike/River einfacher als je zuvor.
Kosten und Aufwand der Coinjoins
Ungefähre Kosten: 3-4% des Mixvolumens für einen einzelnen UTXO-Mix. AUTSCH. Das ist verdammt teuer. Wenn du mehrere UTXOs auf einmal mischst, sinkt die prozentuale Gesamtgebühr erheblich, aber du bekommst zusätzliche Kopfschmerzen, wenn du die UTXOs nach dem Mix verwalten musst: Du solltest es vermeiden, UTXOs nach dem Mix zu rekombinieren, da dies die Effektivität des Coinjoins stark verringert, wenn du es tust. Du hast dann tonnenweise UTXOs, die du jetzt einzeln ausgeben musst, was extrem lästig ist. Oder, wenn du einen großen Mix machst, zahlst du enorme Gebühren (3-4%). Und wenn du mehrere UTXOs mischst, ist das extrem zeitaufwendig und du zahlst zusätzliche Mining-Gebühren, wenn du versuchst, jeden UTXO einzeln auszugeben, um die Privatsphäre zu wahren. IMO ist das eine Tortur.
Anwendungsbeispiel: LN-Swaps für mehr Datenschutz
1. Kaufe KYC-Sats von Strike oder River Financial (Swan bietet keine LN-Auszahlungen an, kann aber mit einem Swap-In-Service verwendet werden). Strike und River bieten die Möglichkeit, via Lightning (LN) abzuheben.
2. Beim Kauf von kleinen bis mittleren Bitcoin-Beträgen: * Auszahlung via Lightning auf Wallet of Satoshi (WoS), gesichert durch eine anonyme E-Mail-Adresse. Keine Gebühren für den Erhalt von LN-Beträgen auf WoS. Kein KYC. Kurzfristiges Verwahrungsrisiko vernachlässigbar, IMO.
3. Wenn du sehr große Mengen an Bitcoin kaufst: * Führe vorzugsweise mehrere wiederholte LN-Abhebungen an WoS durch. * Oder eine große On-Chain-Abhebung zu einer temporär angelegten On-Chain-Wallet, um mit einem Swap-In zu LN fortzufahren. Oder man könnte direkt von der Börse zu einem Swap-In-Service abheben, aber ich habe festgestellt, dass Atomic Swaps wie Diamond Hands Schwierigkeiten haben, große Swap-Transaktionen durchzuführen und scheitern. Coinos kann große Swap-In-Einzahlungen verarbeiten. Überlege, die Abhebungen in der Chain in kleinere Swap-In-Transaktionen aufzuteilen.
4. Für Swap-Dienste siehe Stacker News Vergleiche * SWAP-IN: Diamond Hands hat die niedrigsten Swap-In-Gebühren (manchmal sogar negativ). Wenn der Swap jedoch fehlschlägt (was bei großen Swaps wahrscheinlicher ist, > ~10M sats), muss man mehrere Stunden warten, bevor die Rückerstattung bearbeitet werden kann. Ein Swap mit kleineren Transaktionen kann zuverlässiger sein (<~10M sats). * SWAP-IN: Coinos hat die zweitniedrigsten Swap-In-Gebühren (0,1% plus Mining), aber es kann zu Liquiditätsverzögerungen kommen, wenn man Millionen von Sats tauscht (ein paar Stunden warten, dann mehr von Coinos auf dein WoS transferieren, dann zurück zu Coinos mit frischem Konto für Swap-Out). * SWAP-OUT: Coinos ist unsere beste Wahl für Swap-Outs (0.1% plus Mining). Erstelle ein neues Konto für jede Swap-Out Transaktion, um den Datenschutz zu gewährleisten. Passe die Mining-Gebühr an deine Bedürfnisse an, bevor du sie an eine On-Chain-Adresse sendest. * Eine andere Alternative: RoboSats Swap-Service. Abhängig von der Verfügbarkeit.
5. Mit Diamond Hands tauschen * LN-Ausgangsrechnung in Coinos mit frischem Konto eingeben (keine vorherigen Swap-Outs), um LN-Sats in Coinos zu erhalten. * Sichere dein Backup - speichere die Datei refund.png UND dein Swap-Hash-Skript wie in der Anleitung beschrieben. Wenn du Probleme hast, kontaktiere die Diamond Hands Telegramgruppe oder Koji Higashi.
6. Swap-Out mit WoS * Wenn du swappst, schicke das Geld vom Swapping-Service zu WoS. * Wenn das Geld direkt von der Börse auf WoS überwiesen wurde, transferieren wir nun das LN-Geld auf Coinos mit einem neuen Konto (unter Verwendung von zwei anonymen Depot-Wallets, um der Privatsphäre weitere Ebenen hinzuzufügen, wie von Anthony Ronning im Videoabschnitt 33:33-37:33 empfohlen).
7. Swap-Out in dein Coinos Cold Storage * Um die Privatsphäre zu verbessern, kombiniere mehrere Abhebungen an der Börse für deinen endgültigen Swap-Out oder teile deine Swap-Out-Transaktionen in zwei Teile auf. Die Idee dahinter ist, dass, wenn du einen Swap-Out mit einem Betrag durchführst, der gleich/näher an deine KYC-Abhebung ist, ich mir vorstellen kann, dass man daraus schließen könnte, dass diese Kettenaktivität von dir stammt (das könnte Paranoia sein, aber es ist ein Punkt). * Wenn du die Beträge, die du swapst, ausreichend von den Beträgen unterscheidest, die du tauschst, könntest du den Datenschutz verbessern. Vor allem, wenn man, wie empfohlen, für jeden Swap-Out ein neues Konto verwendet.
8. Zusammenfassung aka Der einfachste Weg * Der einfachste Weg ist, mehrere Abhebungen von der KYC-Börse direkt auf dein anonymes WoS zu machen. Von dort sende auf dein neues Coinos-Konto und tausche dann die Gesamtsumme in deine On-Chain-Cold-Wallet ein. Das Ergebnis: Sats haben ihre Verbindung zu jeder deiner On-Chain-Adressen verloren, indem sie nicht nur ins Lightning-Netzwerk geswappt wurden, sondern dann von einem anonymen Depot-Wallet-Service zu einem anderen verschoben wurden (WoS zu Coinos), um schließlich zu einer völlig unverbundenen On-Chain-Adresse geswappt zu werden. Gesamtkosten: 0,1% plus Mining.
Zusätzlicher Tipp zum Schutz deiner Privatsphäre Benutze den Tor-Browser, wenn du auf Coinos zugreifst. Du kannst auch gehostete Kanäle wie in der OBW-Wallet verwenden, um deine LN-Sats zu übernehmen. Leere den gehosteten Kanal in deinen eigenen privaten Kanal und wiederhole den Vorgang. Gib deine LN-Sats aus oder sende sie zurück an Coinos, um sie in den Cold Storage auf der Chain zu tauschen.
TL;DR - Siehe Schritt #8 Zusammenfassung
Ich habe diesen Artikel aus persönlicher Erfahrung geschrieben und es ist meine ehrliche Meinung. Ich mag Privatsphäre, aber ich will mich dafür nicht ausbeuten lassen. Ich denke, dieser Prozess ist ein guter Mittelweg. Früher habe ich nur Nicht-KYC-Sats bei Bisq und RoboSats gekauft. Ich schätze die Nicht-KYC-Märkte für diejenigen, die sich nicht an den höheren Prämien und angebotsbasierten Transaktionen stören. Aber jetzt kaufe ich KYC wegen Vorteilen und der Bequemlichkeit, die ich oben beschrieben habe. Wenn du meine Arbeit unterstützen möchtest, werde ich meine Empfehlungslinks für Strike und River hier lassen. Ich hoffe, das lenkt nicht von den eigentlichen Gedanken ab, die ich in diesem Beitrag geteilt habe. Danke und viel Spaß beim Stapeln.
Eine Übersetzung von Achieving forward privacy on the cheap using the Lightning Network
-
@ 6ee9299b:5acde8d5
2023-04-13 15:37:09Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.
-
@ 746a245a:7a8d8b34
2023-04-13 14:20:29
1. Self custody
Always. Send your BTC to cold storage. Don't hesitate because of high network fees when mempool activity is high. Rather pay 10% or more to secure your coins than risk loosing 100% of a cosiderable amount.
2. Back up well
Restore a wallet at least once. Make sure you know how to get back your coins in a worst case scenario. (Also make sure your heirs are able to do it when time comes.)
3. Never try to time the market
DCA. Set it and forget it. Monthly, weekly, by-weekly or daily doesn't matter. Choose what best suits you. Do this for the majority of your BTC allocation. You can not time the bottom. Period. (But you can have a little pile of FIAT to buy dips when they occur.)
4. You can not time the top either
Never sell the majority of your Stack. Take a little profit if things go parabolic to reward yourself but always keep your main stack intact. It can be hard to get it back. And it will only go up with time. HODL and understand what you own.
5. Keep emotions out
Greed and fear are the main factors for people to get wrecked. Slow steady purchases, even tiny ones, all go to building a stack.
6. Never use leverage
Just don't. No, not even if BTC is below 10k. Make sure every sat you own truly belongs to you.
7. Every sat counts
Even if it's small amounts, just keep dca-ing and stacking sats. Little pieces add up. 0.001 BTC = $25 at the time of this writing. Do this 100 times and you have a tenth of a BTC. If you have very little FIAT, stack free sats. You can:
- use faucets (like freebitco.in or cointiply.com)
- do tasks (like microlancer.io)
- play games (like Bitcoin Miner)
- shop with services like lolli.com or foldapp.com
- listen to podcasts (with fountain.fm)
- educate yourself on Bitcoin (with BitcoinMagazine)
- or be active and provide value in communities like nostr, stacker.news or habla.news
Remember: Faucets used to give hundreds of Bitcoin per day. Now it's 5-250 sats 10 years later. In 10 years it may be 1-5 sats.
8. Don't go all in
Keep FIAT to survive hard times without being forced to sell BTC. (for example 6 months of monthly spending)
9. Enjoy life while stacking
There is only one thing that is more precious than Bitcoin. It is lifetime. Stack sats, but also stack moments. Be present and enjoy life. Every day. No amount of BTC can ever buy back lifetime. Remind yourself of this often.
10. Don't forget yourself
Always have a little fun money to maintain hobbys, traveling and to treat yourself. Otherwise you might burn out quickly.
11. Involve your significant other
Make sure he/she knows the reason why you do what you do. Otherwise you risk burning out him/her too.
12. Automate and relax
When you check your portfolio ten times a day or more think of automating things. Don't trade lifetime and serenity for small gains.
13. Don't do shitcoins
Most altcoins never reach their ATH again. BTC and BTC only.
14. Stay humble
Never get lured by offers that promise yield in exchange for holding your BTC. FTX was a recent example of how that can end.
15. You lost your keys in a boating accident
Never share how much Bitcoin you own. Better yet, don't share that you own any at all (exception: rule #11). The less is known about you having BTC, the less risk. Also consider buying non KYC. For example with robosats or bisq.
16. Don't rush. Be patient
It is a marathon, not a sprint. Time is on your side. You already own Bitcoin. You won. It isn't a race like with FIAT where you have to fight inflation. You preserve wealth.
17. Increase your FIAT earnings
Learn profitable skills to increase your buying power and generally grow as a person. Even if you loose all your wealth, nobody can take away your skills to accumulate it again.
18. Don't compare
Every stack of BTC is better than no stack of BTC. And even if you are a whale: there will always be a bigger fish somewhere in the sea ...
19. You don't need 1 full BTC
This was huge for me! The urge to have one full BTC is very FIAT minded thinking. Goals are cool but:
21 million BTC / 8 billion humans in the world =0,00262500 BTC
And not even that is possible because of the 1,1 m BTC wallet of Satoshi Nakamoto and lost coins. You can find out the exact amount every individual on earth could possibly own at satoshisperperson.com.
Not everyone needs a whole coin. About 225.000 sats = your little block of Bitcoin. ... That's roughly $55 at the time of this writing. Got that? Congratulations! 99% of people are still on zero. Safe your share and then slowly add more every pay check.
20. Change perspective
You can change settings in your wallet to display value in sats rather than BTC. This liberates from the feeling of shortage and the urge to fill that full BTC. It opens up the feeling of gratitude and abundance.
21. Always learn
Keep educating yourself about Bitcoin. The rabbit hole is deep ...
Thank you!
Thank you wonderful people who helped me gather those tips. I chose consciously to not give personal credit in this post because of rule #15 =)
Find me on Nostr
My Nostr npub:
npub1w34zgkkjznnf2209gnhc5snkd32lkc9hnncq45rypyzsx75d3v6qcz3ndd
What have i missed?
Do you agree with these tips? Did i miss any? Please let me know and help refine this set of rules so we can breed more an more whole coiners over time ... or let's rather call it 'satoshi millionaires' (see rule #19 ;-)
P.S. Feel free to tip me some sats or share this post if you find it helpful. Working on my own little stack too ;-)
-
@ 18011491:26ff7a8f
2023-04-13 08:56:05Road 13 ist live. Eine weitere Woche ist vergangen und ein weiterer Weg ins Bitcoin-Paradies ist geebnet. In den letzten zehn Tagen wurden wir Zeuge des Zusammenbruchs der Silicon Valley Bank, Silvergate, Signature, Credit Suisse und der First Republic Bank, während die Öffentlichkeit mit Schreckensmeldungen gefüttert wurde, dass Hunderte anderer Banken und Institutionen ebenfalls kurz vor dem Zusammenbruch stehen. Die Krise auf den Finanzmärkten ist so gut wie vorbei, da die US-Notenbank an einem einzigen Wochenende vier Monate der Geldverknappung durch neue Rettungskredite in Höhe von 300 Milliarden Dollar rückgängig gemacht hat. Zusätzlich zu diesen Rettungsmaßnahmen hat sie allen anderen in Frage kommenden Banken die Tür geöffnet, diese "vorübergehenden" Kredite in Anspruch zu nehmen, um die Banken im Falle eines Bank-Runs zu schützen. Um die Banken vor diesen Kundenabhebungen zu bewahren, hat die Fed den Banken Zugang zu einer neuen Art von Kredit gewährt, um die Abhebungen zu decken, die die Bank nicht decken könnte. Dies ist nichts anderes als ein finanzielles Manöver und eine weitere Verschiebung des Problems. Obwohl diese Institute Zugang zu neuen Krediten haben, sind sie immer noch nur zu einem Bruchteil abgesichert und extrem anfällig für selbst die kleinsten koordinierten Abhebungen. Wie können wir also gewinnen? Um diese Frage zu beantworten, wollte ich einen Blick auf El Salvador werfen, wo man aus erster Hand erfährt, dass die Beseitigung der Korruption im Geld auch die Korruption in der Gesellschaft beseitigt, was wiederum Anreize für ein höheres Produktions- und Energieniveau schafft.
"Es gibt genug Geld, wenn niemand stiehlt." Mit diesem Slogan hat Nayib Bukele bei den Präsidentschaftswahlen 2019 in El Salvador mit 53 Prozent der Stimmen einen Erdrutschsieg errungen. Der selbsternannte "coolste Diktator der Welt" hatte vom ersten Tag an alle Hände voll zu tun, denn das Land kämpft mit einer hohen Auslandsverschuldung, einem sinkenden BIP und einer berüchtigten Kriminalitätsrate. Mit seinem radikalen Ansatz "Repariere das Geld, repariere die Welt" machte sich Bukele daran, El Salvador in ein friedliches Land zu verwandeln, das Innovation und finanzielle Souveränität willkommen heißt. Der erste mutige Schritt von Bukele war, als erster Nationalstaat Bitcoin als gesetzliches Zahlungsmittel einzuführen. Durch die schnelle Einführung der Chivo-Wallet und die Einzahlung von Bitcoin im Wert von 30 Dollar in die Wallet jedes Bürgers stellte El Salvador ein Minimum Viable Product zur Verfügung, das alle Bürger schnell erlernen und weiterentwickeln konnten. Dies war das erste Mal in der kurzen Geschichte von Bitcoin, dass es mit Gewalt und nicht durch Bottom-Up-Entwicklung eingeführt wurde.
Die zweite Aufgabe war die Eindämmung der Kriminalität. Nachdem eine ehrliche und solide monetäre Basis geschaffen worden war, ging Bukeles nächster Schritt zur Beseitigung der Korruption gegen die Verbrechersyndikate selbst. Am 27. März 2022 verhängte El Salvador den Ausnahmezustand, um die Gewalt der Banden zu bekämpfen. Zuvor hatten die Banden fast alle Gebiete des Landes kontrolliert, waren brutal und gewalttätig, hatten den Dorfbewohnern erdrückende Steuern auferlegt und El Salvador zum gefährlichsten Land der Welt gemacht. Zwischen dem Präsidenten und den Banden war ein Krieg ausgebrochen, und nach einem koordinierten Angriff, bei dem an einem einzigen Tag 62 Menschen ermordet wurden, befand sich das Land im Ausnahmezustand. Bukele genehmigte zunächst den Bau eines der größten Gefängnisse der Welt, in dem 40.000 Häftlinge sicher untergebracht werden können, und setzte dann brutale Spezialeinheiten ein, die den Zorn von Menschenrechtsorganisationen in aller Welt auf sich zogen. Er reagierte auf die Gewalt mit allen ihm zur Verfügung stehenden Mitteln. Die Polizei fahndete unerbittlich nach Kriminellen und Bandenmitgliedern. Ein Jahr später startete die Nation eine Propagandakampagne gegen die Kriminalität und bis heute wurden über 61.000 Personen verhaftet. Die Zahl der Morde ist im Vergleich zum Vorjahr um fast 60 Prozent gesunken, und Tausende Bandenmitglieder sitzen in den Zellen des neu gebauten "Mega-Gefängnisses". Insgesamt scheint Bukele im Kampf gegen die Kriminalität erfolgreich zu sein, er ermutigt Reisende und hat El Salvador zu einem touristischen Ziel für Bitcoiner gemacht. Ein unter dem Pseudonym Joe Nakamoto bekannter Bitcoiner besuchte kürzlich El Salvador, um ein Werbevideo für das Land und seine Fortschritte bei der Einführung von Bitcoin zu drehen. Obwohl der Prozess der Bitcoin-Einführung länger als erwartet zu dauern scheint, war die überwältigende Reaktion, die er von den Bürgern erhielt, wie sehr sie ihren Präsidenten lieben und wie viel sicherer das Land geworden ist. Trotz seiner harten Methoden erzielt Bukele Ergebnisse, und die Beseitigung der Korruption in der Gesellschaft sollte ein Hauptziel des Präsidenten bleiben.
Nachdem die Kriminalität zurückgegangen war und das Land nun über die neutralste Währung der Welt verfügte, war El Salvador bereit, mit einer Flut innovativer Ideen die nächsten Schritte zu gehen. Innerhalb von 18 Monaten gab El Salvador bekannt:
- "Vulkan"-Anleihen (Volcano Bonds)
- Geothermisches Bitcoin-Mining
- Nicht-Bitcoin-Krypto-Token sollen als Wertpapiere anerkannt werden
- Vollständige Rückzahlung der ausstehenden Schulden beim IWF (nachdem das Land als höchstwahrscheinlich zahlungsunfähig eingestuft wurde)
- Eine Vielzahl von Bitcoin-Schulungsprogrammen für Anfänger und Fortgeschrittene (einschließlich Lightning-Entwicklung)
- Die erste Bitcoin Botschaft in Lugano, Schweiz
- Bitcoin-Stadt
- Tourismus in großem Maßstab
Jeder dieser Punkte ist so wichtig, dass ich ihm einen ganzen Artikel widmen könnte, aber für jetzt werde ich meinen Favoriten hervorheben: Geothermisches Bitcoin-Mining.
El Salvador, bekannt als das "Land der Vulkane", hat sich Technologie und Innovation zu eigen gemacht, um eine seiner reichsten Ressourcen zu nutzen: Geothermie. Durch die Kombination von geothermischer Wärme und kryptographischer Hashing-Leistung wandelt El Salvador thermische Energie in monetäre Energie um und zeigt damit ein wunderbares Verständnis von Proof-of-Work und digitaler Knappheit. Wenn das Land seinen finanziellen Status verbessert, wird es in der Lage sein, seine eigene wirtschaftliche Entwicklung zu subventionieren, indem es mehr Energie erzeugt und damit mehr Mining-Power und letztendlich mehr Geld! Energie ist das Lebenselixier eines Landes der Ersten Welt, sie trägt zu einer besseren Gesundheitsversorgung, einer größeren Nahrungsmittelversorgung und einer höheren industriellen Effizienz bei. Jedes Land der Welt, das über ein stabiles und dichtes Stromnetz verfügt, lebt über der Armutsgrenze, und El Salvador fungiert als wirtschaftlicher Wegweiser für die armen Länder der Welt, um ihre Energieversorgung zu verbessern. Da Bitcoin das gesetzliche Zahlungsmittel des Landes ist, ist El Salvador auch das einzige Land der Welt, das sein eigenes Geld ehrlich durch Proof-of-Work generiert, anstatt durch die berüchtigte Schuldruckerei. Jedes Land der Welt wird irgendwann davon profitieren, seine überschüssige Energie zu nutzen, um das knappste Gut aller Zeiten zu fördern und gleichzeitig seine Energieversorgung auszugleichen und zu erhöhen, El Salvador war einfach das erste Land, das das herausgefunden hat. Hut ab.
Abgesehen vom geothermischen Mining bin ich gespannt, was von hochmotivierten Entwicklern kommt, die an Problemlösungen für reale Situationen arbeiten und dabei die intelligenten Möglichkeiten des Lightning-Netzwerks nutzen. Ich bin gespannt, wie der Rest der Finanzwelt darauf reagieren wird, dass die "Volcano Bonds" eine der besten Investitionen im Jahr 2023 sein werden. Schließlich erwarte ich eine Zukunft, in der die These des souveränen Individuums wahr wird, indem steuerlich benachteiligte Bürger aus "besseren" Ländern Zuflucht in einem Land wie El Salvador suchen, das sich weigert, die Korruption gewinnen zu lassen.
Nach zwei Jahren hat Bukele viel Kritik einstecken müssen, aber bisher sind die Ergebnisse unbestritten. El Salvador hat weniger Kriminalität, weniger Schulden und sicherere Bürger. Energie ist im Überfluss vorhanden, Innovationen blühen und der Tourismus wächst. Bitcoiner aus der ganzen Welt fliegen zum Bitcoin-Strand und versuchen, im Urlaub den "Bitcoin-Standard" zu leben. Wenn das so weitergeht, werde ich einen Flug buchen, um mir das anzusehen, du auch?
Bleib bescheiden und hab keine Angst,
Cody
Englische Erstfassung von TheFish
-
@ 18011491:26ff7a8f
2023-04-13 07:34:24Nein, Miner erzeugen keine Bitcoins. Miner versuchen, gültige Blöcke zu erzeugen und werden vom Bitcoin-Netzwerk mit neu ausgegebenen Sats belohnt, wenn sie erfolgreich sind. Diese Belohnung wird nur während der Phase gezahlt, in der sich das Netzwerk im Aufbau befindet.
Warum ist diese Unterscheidung von Bedeutung? Sie ist wichtig, weil der Zeitplan für die Ausgabe von Bitcoin-Blöcken nichts mit deren Energieverbrauch zu tun hat. Es geht nur um die Zeit.
Es spielt keine Rolle, wie viele Maschinen Bitcoin "schürfen", es wird immer die gleiche Menge an Bitcoin ausgegeben.¹
Der Energieverbrauch von Bitcoin hängt mit der Sicherheit und der gerechten Verteilung der Münzen zusammen, nicht mit der Schaffung neuer Münzen. Die gleiche Menge an Münzen würde in der gleichen Zeit ausgegeben, selbst wenn Satoshi Nakamoto die einzige Person wäre, die am Mining von Bitcoin interessiert wäre:
21 Millionen Münzen, ausgegeben in 10-Minuten-Intervallen, in ~131 Jahren.
Wäre das Interesse an einem offenen, grenzenlosen, transparenten, unbeschränkten, sorglosen, teilbaren, digital nativen und leicht überprüfbaren elektronischen Geld bei Satoshi und nur bei Satoshi geblieben, dann wäre der Energieverbrauch des Bitcoin-Netzwerks der Energieverbrauch einer einzigen CPU.
Der Energieverbrauch von Bitcoin ist ein Maß für Interesse; sein Belohnungsmechanismus ist ein Verteilungsmechanismus. Je höher der Energieverbrauch von Bitcoin ist, desto gerechter ist die anfängliche Verteilung der Münzen bei der Ausgabe.
Der Energieverbrauch von Bitcoin ist kein Maß dafür, wie viele vermeintlich nutzlose Münzen produziert werden. Die Menge der neu ausgegebenen Münzen und die Geschwindigkeit, mit der sie ausgegeben werden, waren von Anfang an festgelegt. Der Block Reward ist ein Mechanismus, um die Gesamtmenge von 21 Millionen Münzen so gerecht wie möglich zu verteilen, ohne auf eine zentrale Autorität angewiesen zu sein.
Wenn man sich den Zeitplan für die Ausgabe von Bitcoin ansieht, sollte sofort klar sein, dass die Münzen im Laufe der Zeit ausgegeben werden, unabhängig vom Energieverbrauch.
Wenn du dich über den Energieverbrauch von Bitcoin ärgerst, weil du die kleinen orangefarbenen Münzen hasst, die angeblich geschürft werden, habe ich schlechte Nachrichten für dich: Die gleiche Menge an Bitcoins würde in der gleichen Zeit ausgegeben werden, auch wenn die Kilowattstunden von Bitcoin gegen Null gingen. Es gäbe die gleiche Anzahl von Sats, und überraschenderweise könnte das Netzwerk von der gleichen Anzahl von Menschen genutzt werden wie heute. Es wäre nur zentralisiert, unsicher, leicht beeinflussbar, leicht veränderbar, anfällig für Zensur, anfällig für Korruption und auf Partikularinteressen ausgerichtet.²
Wenn man sagt, man wolle, dass das Bitcoin-Netzwerk weniger Energie verbraucht, ist man entweder naiv und uninformiert, gefährlich autoritär oder beides. Eine Verringerung des Energieverbrauchs von Bitcoin ist eine Verringerung der Sicherheit, der fairen Verteilung und der Widerstandsfähigkeit gegen feindliche Veränderungen. Eine Verringerung der Hashrate zu bejubeln bedeutet, Zentralisierung und leichte Korruption zu bejubeln.
Zu sagen, dass man Bitcoin hasst, weil es Energie verbraucht, ist wie zu sagen, dass man Schildkröten hasst, weil sie Panzer haben.
"Wäre es nicht toll, wenn alle Schildkröten nackt wären, so dass jedes Raubtier sie einfach fressen könnte?"
Du bist es.
Wenn du denkst, dass Bitcoin nutzlos ist, wird dir jede Energie, die Bitcoin verbraucht, als Verschwendung erscheinen. Wenn du denkst, dass Bitcoin nützlich ist, dann ist die Frage, wie viel Energie er verbrauchen soll, so unbeantwortbar wie die Frage, wie viele Weihnachtslichter oder Wäschetrockner genug sind. Es gibt keine Antwort auf diese Frage. Nur das verteilte Wissen des Marktes kann sie beantworten.
Erlaube mir daher, dir ein dreistufiges Programm vorzustellen, das es dir, lieber Leser, ermöglichen wird, dich in Zukunft weniger über den Energieverbrauch von Bitcoin zu ärgern:
- Schritt 1: Überprüfe deine finanziellen Möglichkeiten.
- Schritt 2: Verstehe die Notwendigkeit des Proof of Work.
- Schritt 3³: Verstehe die Genialität der Schwierigkeitsanpassung, die sicherstellt, dass Bitcoin eine bestimmte Menge an Energie verbraucht, immer und für immer, bis in die Zukunft:
...genau die richtige Menge.
Fussnoten ¹ Alle Diagramme sind (CC0) von Bitcoin Wiki und wurden unter Universal Public Domain Dedication Lizenz veröffentlicht. ² Aber hey, vielleicht ist es ja genau das, was du willst? ³ Der vierte Schritt besteht darin, die Sats zu stapeln oder exponentiell lauter zu heulen. Die Entscheidung liegt bei dir.
Eine Übersetzung von Bitcoins Are Not Mined, They Are Issued over Time
-
@ d8a2c33f:76611e0c
2023-04-12 22:18:55A picture is worth a thousand words, but a meme is worth ten thousand words. This statement highlights the immense power that memes hold in our current digital age. Memes are the perfect example of how humor and creativity can come together to form a shared cultural experience that transcends borders and language barriers.
Memes have been a part of the online culture for a long time now. From the classic "I can has cheeseburger" cat to the more recent "distracted boyfriend" meme, these images have a way of capturing the essence of a cultural moment or idea in a humorous and relatable way.
For any community to grow and thrive, it needs to have its own unique characteristics and cultural norms. These norms evolve over time, and are eventually adopted by everyone in the community. A great example of this can be seen in the Bitcoin community, which has developed its own unique language and slang, such as "HODL," "rekt," and "fud."
The Nostr community has also developed its own set of unique characteristics, such as the use of "Shaka" for likes, "nostriches" for profile pictures, and "PV" for good morning. As the community grew, creators on Nostr began creating and sharing their own memes and images.
To capture this unique culture and make it easily accessible to everyone in the community, we decided to create Nostr’s own repository of memes. This would allow anyone to reuse and spread the community's unique humor and creativity.
While there are many popular repositories of memes available, such as Giphy, we felt that they needed their own repository to fully capture the essence of their community. We also came up with a creative way of acknowledging and supporting the creators who contributed their images to the repository using zaps.
PLEBHY is a micro App repository that catalogs popular gifs and stickers posted on nostr. To be included, creators simply put #plebhy hashtag on the messages and post them as note. Plebhy watch service will automagically scrub them for duplicates, content type and tag them into plebhy repository including the creator and post information.
If you are using Current App, then Plebhy service is already integrated into the App new post screen. Other clients such as snort.social are in the process of integrating it into their App. If your app is not supported, you can simply go to plebhy.com and search for the gifs or stickers you like. You can then copy the url directly and also Zap the creators directly.
Overall, the power of memes lies in their ability to bring people together and create a shared cultural experience. They have become an integral part of our digital communication, and will continue to evolve and adapt to our changing cultural landscape. The Nostr community is a great example of how memes can be used to establish a unique cultural identity and bring people together.
-
@ 7fa56f5d:751ac194
2023-04-12 19:54:38I just shipped NIP-51 list support in Habla. You'll be able to link to lists with the usual NIP-27
nostr:
syntax.Check out this example from my muted pubkeys:
nostr:naddr1qqzx6at5v5pzqla9dawkjc4trc7dgf88trpsq2uxvhmmpkxua607nc5g6a634sv5qvzqqqr4xq940nnn
And my pinned notes:
nostr:naddr1qqr8q6twdejkgq3q07jk7htfv243u0x5ynn43scq9wrxtaasmrwwa8lfu2ydwag6cx2qxpqqqp6nq56rk80
I hope clients start supporting NIP-51 lists more, Habla is ready for including them in your long form content (even lists that contain other lists 🤯).
-
@ 0c9b1e9f:3f6db0e0
2023-04-12 16:55:51テストしてみるなど
たこ焼きの画像↓ https://i.gyazo.com/thumb/1000/85cf2bfe90c9f24af6aa388d63be4ba2-jpg.jpg
Nostrの投稿の埋込とかできると良いな。 できないのかな?
-
@ d8a2c33f:76611e0c
2023-04-12 13:49:25Reposting this from Current Blog: https://app.getcurrent.io/a-few-impressions-from-the-nostrica-in-costa-rica/
Last weekend we were at Nostrica in Costa Rica and had the opportunity to give a presentation about the Current app. As you already know, the Current App is a client, an access point to the Nostr network. Nostr frees people from platforms and Nostrica celebrates the decentralization of Nostr.
The Nostrica took place from 19-21 march. After an eventful preparation, the time had come and the feedback on the new Nostr client Current was very good, especially for Nostr beginners.
Pura Vida The bright green letters struck me hard. After a red-eye flight from Washington, DC to San Jose, Costa Rica, I was slowly waking up. We use it every day to greet everyone on Nostr but have never seen it physically in front of my eyes. The words “Pura Vida ” were written above the baggage claim belt where we were waiting for our luggage. It was 4.30 a.m., and my shuttle to Uvita wasn’t leaving until 7 a.m. The airport provided free WiFi. So I was able to connect, kill a couple of hours, and board the shuttle.
SJO to Uvita I was lucky to be paired with Martti Malmi (Bitcoin OG and iris.to Nostr client developer) and gsovereignty (Host of Nostrovia podcast). We had wonderful conversations about Nostr, our background and expectations at the conference. Despite the fact that we had only met in person, it felt more like old friends catching up and having a good conversation. It was a Nostr jam session throughout the drive that kept us engaged. The drive itself was fine, with some traffic, slow speed roads, and a good view of the ocean for a while. We arrived in Uvita safely after 4 hours to check into our Airbnb and get some much-needed rest.
Uvita is a small beach touristy town with excellent food options and lots of places to pay using lightning and bitcoin. I was amazed by the friendliness of local people, always engaging with a smile and speaking fluent english. Sunny and warm weather was a welcome contrast to my home weather.
Awake Center (Venue and food) Almost all of my previous conference experiences have taken place at a large conference center in the middle of a city, with a large seating area, long lines for registration, a booth area where random people sell random things, and a large auditorium. This was unique. The road leading up to the center was not paved and we even questioned if we were on the right track or lost. It was like a resort with some makeshift tents and an open area. It gave a warm welcome by instantly picking up our batch and walking down the path to the main stage with round seating and an annex tent in the back for overflow seating.
First session began with the history of Nostr with Ben Arc, Rockstar and Fiatjaf on the phone. I was a little sad that Fiatjaf did not show up in person for the conference. But the conversation was very lively and it was like meeting up with friends and family rather than attending a conference. While in many conferences there will be more crowd outside rather than inside sitting in the conference. Here , more than 80% of the attendees were glued to their chairs and listening/participating in the sessions.
Since I am a vegetarian I was skeptical about the food, but there were lots of vegan options and they were also selling home made energy balls which were delicious. With the warmth of the sun, wind cooling us down, it was a great unconference experience that I never experienced before.
Sessions There were many interesting and very valuable sessions and they were grouped by Nostr clients, relays, Micro Apps and non technical discussions. Every speaker had excellent knowledge of what they were talking about and was informative and beneficial to the participants.
Walker and Carla (Crypto couple) did an excellent job in MCing sessions and kept the crowd engaged.
Sessions I liked the most.
Nostr clients – Was able to get to know many new clients and developers behind them Nostr plebs – Derek Ross Panel sessions on spam, relays, NIPs, NIP IRL
Closing Q&A Feedback with Organizers. All of them are recorded and available on youtube. I am planning to rerun all of them on the weekend to catch up on some sessions I missed.Happy Hour and after party On day 2 evening before the sessions ended, the Current team invited everyone for a Happy hour at the nearby beer garden. Lots of people showed up to the happy hour to continue the conversation and enjoy some food and beers. The happy hour went till 9PM and few in the crowd were planning to keep it going. I called it a day and went back.
On Day 3, I attended a happy hour hosted by Hard Yaka and the nos.social team. It was very lively and I met some great people and had some wonderful conversations. What I did not realize is that there are no Uber services available and if you need a taxi you need to call a driver who can speak english. After waiting for an hour and a half I was able to get a taxi and get back to Airbnb safely.
Summary It was certainly exciting, exhausting, and full of new ideas, conversations, and people to meet. I need the weekend to go over everything in my head and watch some YouTube sessions. As I previously stated, it was more like meeting friends and family than attending a conference. Every conversation, smile, and good wish was genuine. I was able to put my face to my Nostr account, as well as many others…! This conference was special and remembering this will always bring a smile to my face. Now that I’m back home, I’m looking forward to engaging with the people I met and dreaming about Nostrica 2024.
-
@ 70beadb0:0cc70b04
2023-04-12 13:24:03Okay, imagine you and your friends are playing a game of telephone, where you whisper a message to your friend who then whispers it to their friend, and so on. But instead of just passing along a message, you're passing along information about Bitcoin, like transactions and research articles.
Now imagine that you're not just playing this game in your living room, but you're spread out across a big field. You could shout the information to each other, but that would be really loud and might attract unwanted attention. So instead, you use special devices called TTGO mesh beams that can talk to each other wirelessly, even if they're far apart.
But there's still a problem: what if one of your friends isn't close enough to hear the message? That's where the Nostr protocol comes in. It's like a special language that your devices use to make sure that the message gets passed along even if someone can't hear it directly. It's a bit like saying "If you can't hear me, tell the person next to you to pass this message along."
So by combining these two things - the TTGO mesh beams and the Nostr protocol - you and your friends can pass along Bitcoin-related information even if you're not in the same place and even if some of you can't hear each other directly. This is useful for an emergency group because it means you can communicate and share information in a decentralized and resilient way, even in times of crisis.
How to Transmit Bitcoin Data over TTGO and Nostr Protocol
If you're interested in relaying Bitcoin-related data, transactions, research articles, and repository data over a decentralized mesh network, you can use the TTGO mesh beams and Nostr protocol to achieve this. Here's a step-by-step guide on how to do it:
- https://meshtastic.org/ - Meshtastic is an open-source, low-power, long-range mesh networking platform that uses the LoRa radio module to enable long-range communication between devices.
- https://www.instructables.com/LoRa-Mesh-Radio/ - This Instructables article provides a tutorial on how to build a LoRa mesh radio using off-the-shelf components, allowing for low-cost and easy deployment of a mesh network.
- https://meshtastic.org/docs/introduction - This page is an introduction to the Meshtastic platform and provides an overview of its features, including GPS location tracking, chat messaging, and remote configuration capabilities.
https://www.youtube.com/watch?v=2v-oRkI7o08
https://www.youtube.com/watch?v=BKucfbvAcZQ
Step 1: Setting up the TTGO Mesh Network
The TTGO mesh network is a wireless mesh network that allows devices to talk to each other directly without the need for a central hub. Here's how you can set it up:
-
Get the necessary hardware: You'll need a TTGO board, which is a small device that can be used to create a mesh network. You can purchase it online.
-
Install the software: You'll need to install the TTGO mesh network software on your TTGO board. You can find the software and installation instructions online.
-
Configure the network: Once you have the software installed, you'll need to configure the network. You'll need to assign each device a unique ID and set up the network topology.
Introducing Nostr: A Decentralized Social Media Protocol
Nostr is an open protocol that allows building truly censorship-resistant and decentralized social media platforms. Unlike traditional social media platforms, you don't need to register for an account using personal data. Instead, you just need a set of keys: a public key and a private key.
How Nostr Works
Your public key will act as your username, and this key can be shared and will be public to everyone. Your private key, on the other hand, is like your password. You need to keep it secret, and it will grant you access to your account in any platform that is powered by Nostr.
Getting a set of keys is very easy! You just need to choose a client for the Nostr protocol, such as Snort (web), Damus (iOS), or Amethyst (Android), and it will generate it for you. If you're on the web, an additional security measure is to use an external signer application like the Alby browser extension or the Nos2x extension. You can also generate custom private keys with tools like Rana.
It's important to save your private key, as it's the only way to recover and re-login to your account in the future.
When you use the Nostr protocol to send a message, there's a lot of information that gets sent along with it. This information includes things like the time the message was created, a unique ID number for the message, and the public key of the person who sent it.
One really interesting part of Nostr is something called the "event kind." This is like a label that tells you what kind of message it is. For example, there's a kind of message that's just plain text, like a tweet. But there's also a kind of message that's encrypted, so only the person who's supposed to see it can read it.
There's also a field called the "signature" that proves that the person who sent the message is the one who owns the private key associated with their public key.
Finally, there's a field called "tags" that can be used to add extra information to the message. For example, if you're replying to a specific message, you might include the ID number of that message as a tag. This can be really useful for developers who want to build on top of the Nostr protocol.
Relays
Relays are a crucial part of the Nostr protocol. They act as storage units for the messages that are sent through the network. However, unlike traditional networks, Nostr relays don't communicate with each other. This means that only the relays that you are connected to will receive and store your messages.
To ensure that your messages can reach a wider audience, it's important to connect to as many relays as possible. This allows your message to be stored in multiple places, making it more likely that someone will receive it.
The beauty of Nostr is that it gives users complete control over their data. Clients, which are the tools used to connect to the network, allow users to choose which relays to connect to and what actions to perform on each relay. For example, you might choose to read messages from one relay but not publish any messages to it.
It's also important to note that if you're connected to a different relay than someone else, you won't be able to see each other's messages. But if you both connect to a shared relay, then you'll be able to see each other's messages. This creates a decentralized network where users have control over their own data and can choose which communities to participate in.
In summary, Nostr's relay system allows for a decentralized network where users have control over their data and can choose which communities to participate in. By connecting to multiple relays, you can ensure that your messages reach a wider audience, while still maintaining control over your data.
- wss://relay.snort.social
- wss://nos.lol
- wss://relay.nostr.info
- wss://nostr.bitcoin-21.org
Benefits of Nostr
Nostr has several benefits compared to traditional social media platforms. For one, it's completely decentralized, which means that no single entity has control over the platform. This makes it much harder for governments or other organizations to censor or shut down the platform.
Additionally, because Nostr doesn't require personal data to sign up, it offers a higher level of privacy and security than traditional social media platforms. You don't have to worry about your personal data being sold to third-party advertisers, and you can be confident that your private messages and posts won't be intercepted or monitored.
Conclusion
Overall, Nostr is a powerful protocol that offers a decentralized, secure, and private alternative to traditional social media platforms. By using a set of keys instead of personal data to sign up, and by being completely decentralized, Nostr offers a higher level of privacy and security for users. If you're interested in exploring the world of decentralized social media, Nostr is definitely worth checking out.
Step 2: Testing the System
Once you have everything set up and configured, it's important to test the system to make sure it's working properly. Here are some things you can do:
-
Send test transactions: Send a few test transactions over the network to make sure they're being relayed correctly.
-
Test the range of the TTGO mesh beams: Make sure that the devices can communicate with each other over the entire range of the network.
-
Verify that research articles and repository data are being relayed correctly: Send some test articles and repository data over the network to make sure they're being relayed correctly.
Conclusion
Here's a summary of the key points discussed in this conversation:
- The TTGO mesh network and Nostr protocol can be used together to create a decentralized mesh network for transmitting Bitcoin-related data.
- Nostr is an open protocol that allows building truly censorship-resistant and decentralized social media platforms.
- Users can generate a set of keys (public and private) to sign up for Nostr, and the private key is necessary for account recovery and re-login.
- Sendstr is a website that uses the Nostr protocol to send end-to-end encrypted messages between two devices.
- Nostr events contain information like the time the message was created, a unique ID number for the message, the public key of the person who sent it, and a field called the "event kind" that identifies what kind of message it is.
- Relays are crucial components of Nostr that store messages, but they don't communicate with each other. Users must connect to shared relays to see each other's messages.
- Nostr gives users complete control over their data, allowing them to choose which relays to connect to and what actions to perform on each relay.
- The relay system in Nostr creates a decentralized network where users have control over their data and can choose which communities to participate in.
Overall, Nostr is a powerful protocol that offers a decentralized, secure, and private alternative to traditional social media platforms. By using a set of keys instead of personal data to sign up, and by being completely decentralized, Nostr offers a higher level of privacy and security for users. When combined with the TTGO mesh network, Nostr can enable a truly decentralized and censorship-resistant way to transmit Bitcoin-related data in localized scenarios
Transmitting Bitcoin-related data over a mesh network using the TTGO mesh beams and Nostr protocol is a powerful way to achieve decentralized and resilient communication for localized scenarios. By following these steps, you can set up your own mesh network and start relaying Bitcoin data today.
-
@ fa0165a0:03397073
2023-04-12 12:10:28I just made some experimenting and discovered that https://habla.news got markdown with LaTeX implemented. Look at this: $$\sum_{n=1}^{\infty}\left( \frac{1}{n^2}\right)$$
This just became a very interesting tool, worth further investigation.
Even the programming code input is rather nice.
print("Hello ") print("World!")
And images can easily be added if you got links for them. Here I used imgur, but https://postimages.org/ or any other site that uploads and provides url for your images would work.
Habla got some room for improvement, because it would be much nicer if I directly could copy and paste images into posts without and intermediate services.
In conclusion, habla seems to be good for math, code and image posting. What more could one wish for? This covers most blogging needs.
-
@ 45c41f21:c5446b7a
2023-04-12 11:22:57Hi guys, flycat just added rss/json/atom feed subscription for your long-form posts. on flycat myblog page, you can see the subscribe buttons. and if you know relays that support RSS I will add it to the select option here to let users have multiple subscription providers.
you can visit the following blogs for an example: ElectronicMonkey's blog or Jack's Blog
-
@ 09a3b4da:5ec5fa94
2023-04-12 07:35:40Dedicated to Harold Lamb, who first conceived this tale.
Normally, Tipara was one of the last star systems most reasonable citizens of the galaxy wanted to visit, except that the Empire needed to build a large number of ships, and those ships required unreasonable quantities of material: titanium and its alloying substances; rare earth minerals; and, of course, gold and silver.
Rumors of gold, lanthanides, and more had drawn the usual collection of hardscrabble prospectors to Tipara, hoping to strike it rich.
After the first year on his claim, Jor Bran Dald confided to a friend over drinks, “When God separated the heavens from the worlds, he forgot about Tipara.” It was an apt description: Tipara was a close binary star, with a third dwarf near companion. Far too chaotic a system for the usual kinds of planets to form, the orbital plane was a vast banded sea of asteroids, tapering out to a vertiginous array of wheeling dust rings that stretched out into the cold dark of interstellar space.
The effect of the close binary was to bathe the system in such a din of radio noise as to make normal communications bands unusable. A pair of chondritic asteroids orbiting far outside the usual plane served as relay stations and navigation buoys for incoming traffic. These were the Evangalani: Timovnika and Tinikos, galactic north and south, respectively. There in their distant prisons, lonely operators purportedly monitored navigation markers and relayed tightbeam transmissions with the greater galactic community.
The main navigation marker to track was that of Port Arcetanova, a largish rock that had been hollowed out and served as a capital, of sorts, as well as a supply depot and jumping-off point to the rest of the system. The system’s population had trebled in six months, with most of it focused on the Port, for with the prospectors had come the usual train of opportunists, leeches, and other ne’er-do-wells.
At the end of this train, late in time, came the Kuriphoda, a chartered freighter carrying a small but official team of Empiriit scientists, Watran and Quirnid, mineralogists of great esteem. When they arrived, they were met at Port Arcetanova’s docks by the mayor and his good friend Zan Cashillist, who owned most of the port, the Evangelani, and the one moderately-successful asteroid mine.
After this august company had debarked, one Julin Terch made footfall on Port, then quickly dodged to the side to avoid being struck by his own duffel, thrown with deadly accuracy by the ship’s steward.
“And good riddance,” said the steward, before dogging the hatch behind him.
Julin just shook his head and stood tall, hands on hips. His right hand did not stray to the holstered gun, nor to his shortsword. His anger had been long ago spent, giving way to acceptance. He was just as happy to be rid of that crew, though he would have preferred to have been marooned in such a godforsaken system after receiving his pay for the trip.
He wandered the docks a bit, but there were no other out-of-system ships in evidence. From there he ventured inward, into the rabbit’s warren of smooth rock corridors that comprised Port Arcetanova. The Cosmos hotel near the docks was far outside his means. “Try the flophouse,” suggested the gruff desk clerk, who gave him a set of incomprehensible directions. Julin glanced at his wallet and decided that would be outside his range as well.
So it was some hours after his arrival that Julin approached the bar of one of the dock-front saloons. The bartender was short and stocky, a native of some high-gravity world. He stood on a stool to get his shoulders above the bartop.
“Hey, Squat,” Julin addressed him, carelessly, “d’you know where I might find a job? Anything from able spaceman to dishwasher.”
The bartender stared at him, clearly not used to being called Squat. “I wash the dishes here, Stilts.” He spoke in the cultured accent of the Euti Dominion worlds rather than some rough peripheral dialect.
Julin chuckled and adjusted his own register up a bit. “I’m sorry, Euti, I let my mouth run away from me. My name’s Julin.”
“Pleased to meet you, Stilts.” The bartender returned to the glass he’d been polishing with his bar towel. “You looking to work a claim?”
“Depends. How long until the next ship out of here?”
The little man shrugged. “They were coming every week for a while, but it’s tapered off. After this one, might be a week, might be a month, might be six.”
Julin’s face fell. “Longer than I’d like, but there’s no fixing that.” He briefly outlined his own tale, how he’d run afoul of the ship’s master and subsequently been marooned and cheated of his pay. He didn’t mention his search for his father, the Grand Admiral, or the Lost Fleet.
The bartender had a similar sob story of being marooned and making do. Business was slow, so they chatted like that a while, and soon were fast friends. “Euti,” said Julin, “you’re a fine fellow. Don’t you know anybody who’s hiring? I know these asteroid joints, and I know they start renting the air to you once you overstay your welcome.”
“Euti” hooked a thumb at the back room. “Wealthy fellow, name of Cashillist, owns most of the Port, some say half the system. He’s back there, playing cards.”
“Thanks. I’ll check it out.”
“Don’t mention it.”
To be continued in our next... when this episode reaches 100 zaps...
-
@ fe9edd5d:f158913b
2023-04-12 05:47:36[3]
[4]
[5]
[6]
[7]
[8]
[9]
[10]
[11]
[12]
[13]
[14]
-
@ b3e43e8c:e3068b5f
2023-04-12 02:04:00[3]
[4]
[5]
[6]
[7]
[8]
[9]
[10]
[11]
[12]
[13]
[14]
[15]
[16]
[17]
[18]
[19]
[20]
[21]
[22]
[23]
[24]
[25]
[26]
[27]
[28]
[29]
[30]
[31]
[32]
[33]
[34]
[35]
[36]
[37]
[38]
[39]
[40]
[41]
[42]
[43]
[44]
[45]
[46]
[47]
[48]
[49]
[50]
[51]
[52]
[53]
[54]
[55]
[56]
[57]
[58]
[59]
[60]
[61]
[62]
[63]
[64]
[65]
[66]
[67]
[68]
[69]
[70]
[71]
[72]
[73]
[74]
[75]
[76]
[77]
[78]
[79]
[80]
[81]
[82]
[83]
[84]
[85]
[86]
[87]
[88]
[89]
[90]
[91]
[92]
[93]
[94]
[95]
[96]
[97]
[98]
[99]
[100]
[101]
[102]
[103]
[104]
[105]
[106]
[107]
-
@ 3492dd43:1af4ffdd
2023-04-11 23:15:23Good Morning Everyone,
nostr is a new protocol developed to enable the transmission of notes (information) via relays (think servers) in a way that makes the transmission of this information difficult to stop (censorship resistant).
NOSTR stands for notes and other stuff transmitted via relays.
In my humble opinion nostr has the potential to be wildly disruptive, with the first clients built on top of the protocol focussed toward addressing social media.
Social media as we know it today is deeply flawed to say the least. The first thing to understand about the problem, is that what we call "social media" is just a bunch of companies providing a product and service that appear on the surface to have no cost. Understandably most people naturally think, "wow, that's awesome!".
However in reality there is a cost, it’s just that the cost is hidden from many of us - the users (also the product).
These companies allow you to transmit and receive information using their servers and software, but in exchange they accumulate an ungodly amount of data and are able to sell that for a variety of use cases - a major one being surveillance.
On top of this, when you transmit information via these companies’ servers they own and control everything and you own and have ultimate control over nothing. These companies are akin to walled gardens.
Most if not all require some form of KYC simply to use the platform. This makes them a single point of failure and major target for data exploits. They are massive privacy and security attack vectors. They control who can and who cannot join. They can remove you, ban you, censor what information is ok for you to transmit and what is out of bounds as determined by them at the click of a keystroke and with little recourse or explanation. They own everything - even down to your identity. Everything that you think is yours associated with the platform is actually theirs. “Your” page, “your” audience, “your” posts etc.
Perhaps one of the most pervasive hidden costs of all this information being transmitted via a handful of companies is the ability to control the lions share of online public discourse by suppressing or censoring certain kinds of speech and boosting others. This completely distorts the public discourse and allows for these entities to exert some level of influence and control of the narratives being propagated in and around society.
It also significantly degrades the user experience, as you stop seeing things from friends or people you follow and find your feed is dominated by things that are placed in front of you with the primary purpose of maintaining your attention, engagement and keeping you on the platform.
Nostr offers a potential solution to this. But not only this. The potential of nostr extends far beyond just the social layer.
One of the core properties to nostr that is such a profound shift from the current status quo of walled gardens is the use of key pairs. By leveraging public key/private key pairs (cryptography) as linked to an account or identity, this enables anyone using the protocol to join without the need for any kind of predatory KYC requirements. This also means that by simply following someones public key, you can follow them across multiple clients (applications) which allows for a level of interoperability which basically does not currently exist online.
This is huge from a privacy perspective. As it reinstalls the ability for people to selectively reveal themselves to the world as they see fit, as opposed to it being a requirement to obtain entry.
As i sit at Melbourne airport headed for Costa Rica to attend the very first Nostrica un-conference, i could not be more inspired and optimistic for the future with so many brilliant people focussed toward building tools to support and enable sovereign individuals in the digital age.
The future is bright 💜
AK
Published: 780, 677
Republished: 784, 982
-
@ d7073b15:64f356c4
2023-04-11 23:08:46$R_{\mu\nu} - \frac{1}{2} R g_{\mu\nu} + \Lambda g_{\mu\nu} = \kappa T_{\mu\nu}$
I am citing. [^1] [^2] What if i wanna cite it a second time? [^1] And a third time? [^1]
[^1]: [1] Citation 1 [^2]: [2] Citation 2
-
@ 75bf2353:e1bfa895
2023-04-11 22:47:49Are You Using Bitcoin?
Joshua Sheets had this great question about using alternatives to the dollar. If you are really worried about the loss of the USD reserve currency status, you should use the Yuan, gold, or bitcoin. He is absolutely correct. Here is the clip. You can use bitcoin by liking that clip and sending me sats. My likes are set at 25 sats. This is not much money. I am not buying a house with 25 sats just yet even though CK thinks 37 sats will one day be generational wealth.
I recently posted some of my first blogs from Ghost on nostr. In one of my first articles, I wrote about asking for 250 sats for every article. At the time, that was worth about ten cents. Today it would be about 8 cents and the value has gone up and down during that year. It wasn't my best ideas, but it made me think about how I value other people's blogs and micro-blogs. I agree with Joshua Sheets. Bitcoin will not an cannot become the world's reserve currency if nobody ever uses it.
Hodl never Sodl was a great mantra, and one I wholeheartedly agree with, but Hodler's need to set a side a certain number of sats and spend them. The world currently looks at bitcoin as a speculative asset bought and sold by degen nerds. You have seen these people, haven't you? You probably have some of them in your family. They are the people rolling their eyes at you every time you bring up the b word. The problem is that you speak of bitcoin as an investment, something that will be worth mucho dollars someday. When someday comes, you will presumably sell your bitcoin for dollars. That's what most bitcoin nerds talk about, right?

I have been thinking about earning sats instead of dollars for about five years now. I saw the lighting network emerge and could see the potential., but 5 years ago, it wasn't built up enough. Running a node was difficult. It was slow. Payments failed about half the time. There were no lightning addresses back then and even when they were live, Not many people had lightning addresses. It was really hard 5 years ago. I gave up setting up BTCpayServer on the clear net for several months because using putty seemed like trekking the Oregon Trail without dying of dysentery.
It got easier. You can now set up a BTCpayServer with one click for ten backed by nothing fiat bucks per month on Luna Node. They even take bitcoin. This is not an ad. They don't pay me to say this.
Nostr Changes This
21,000 blocks ago, most Bitcoiners didn't post lightning addresses on their Twitter handles. Even the few who did almost never saw anyone use them. You had to stop scrolling through Twitter and copy and paste the lightning address into Phoenix or Wallet of Satoshi. There was too much friction. It took too much effort to zap anyone.
Suddenly, lightning addresses are so ubiquitous on nostr, we have Zapathons. I'm still not sure what this means, but I think it's indicative of a growing number of people who are able to receive bitcoin using the lightning network. This means even micro-bloggers and meme makers can collect zaps.
note1lxz95wwsrd5tdlkdt7w2fv8x9grc0gynhlfn8tmg2e3yacmd3qcqyhdda4
We also have software developers developing clients, relays relaying relays, boosts, likes, AI pictures oh my!
I started writing this blog because many people wrote about what bitcoin is or how many dollars it is worth or will be worth in the future, but very few people actually wrote about using it. Now zaps are a thing. Zaps are not something I can write. They are something you need to see, so I made a video . If a picture is worth a thousand words, hopefully this video is worth at least a thousand sats.
My Zaps
In a perfect orange world, bitcoin is the unit of account, but this is just not the case. A year ago, 250 sats was about 10¢. Now it's about a 7¢. If Balaji is right, that will be worth $2.50 in a few months. I don't think he's right. I also don't even look at the price of bitcoin all that much.
I think the solution is to set a budget. I had a bitcoin budget, but these zaps have made me to redo this budget. I want to spend 100,000 sats per month. The idea is to spend and replace this every month. It's not much money right now, but we all expect 100,000 sats will one day be $1,000 bucks, don't we?
I will zap people
* 21 sats to micro blogs I like.
* 210 sats for a boost.
- 500 sats for photos I like
- 1000 sats for using a photo
* 1000 sats for helping me solve a problem.
* 2,100 for a boostagram
Zaps First, Houses Later
Sheets says we should worry about the dollar losing the reserve status when your neighbors start selling their houses for bitcoin. As bullish as I am, we are not quite there yet. the zapathons make it obvious. On the other hand, I am also not aware of anybody sending gold through the mail to random people they meet online either. I do not know of anywhere that allows people to buy gift cards with gold either. I am not an expert on gold, so if you have heard of these things, please let me know. That sounds interesting. I might read a blog written by someone who uses gold to pay people every day. That would be a subscribe worthy blog.
Thanks for reading.
Blogging Bitcoin npub1wkljx5c6a8uccc5etws8ry0y3r4dgavh2dcav0tal4rtmcdl4z2sfu5u0t
784,976
This censorship resistant blog has no ads and is reader supported. It uses the Value 4 Value model instead. If you don't know what that is, please click the button bellow.
-
@ c753997e:9fe20adc
2023-04-11 21:07:31All eyes are on the implosion of crypto banking and bank runs. Unfortunately, there is another poison that will destroy the tech industry — and it’s already eating at the core of newly successful startups. That poison is a change to research and development (R&D) credit rules under section 174. The change passed as part of the 2017 Tax Cuts and Jobs Act but was deferred until 2023 — triggering massive tax bills for already cashflow-strapped companies.
The new R&D law has overly broad language that states “any and all” software development must be amortized over five years if the development took place in the United States, or over 15 years if the work was done overseas. The change doesn’t sound so bad on its surface; some argue it might even create more tech jobs in the U.S.
But that isn’t how it will play out. Many countries have better R&D credits than the U.S. Much of U.S. software development will shift to countries such as the United Kingdom, where the rules are simpler and more lucrative. For tax-smart companies, U.S. entities will just be for marketing and sales.
Imagine a company that lost over a million dollars but owes over $300,000 in taxes! How is this possible? This hypothetical company has roughly $2.5 million in income and, in 2022, spent $1.5 million building its software and $1 million in other costs, meaning it had a negative cashflow totaling $1 million dollars. However, because the $1.5 million of development was done by a team in India, it will only see $50,000 from the software development side, leaving a $1,050,000 deduction to offset the $2.5 million of income this year — meaning it owes tax on $1,450,000 in net income, or a bankrupting $304,500 in tax!
Proponents of this tax say companies will still receive all the benefits of the deduction — just over many years. Put one of these proponents in front of a company that lost a million on operations but owes $300,000 in taxes and see if they say the same thing. Cashflow is king for finding startup success, and these types of R&D costs have been deducted nearly as long as the United States has had an income tax because of how vitally important innovation is to fueling national growth. With the current climate of high-interest rates and increased regulation, this law change will kill the most creative development in the U.S. on future-thinking technologies, such as AI and blockchain.
Some of the Big Tech layoffs taking place may be a result of this rule change. No surprise: It makes more sense to restructure so that subsidiaries outside the U.S. do R&D. For blockchain, crypto, and nonfungible token (NFT) companies that already have to deal with all the Securities and Exchange Commission scrutiny, it just seems a no-brainer to distance from the U.S. now.
There are so many complications and unanswered questions of how to apply this law that it’s head-spinning. For example, if you use a computer, server, miner, etc., for your R&D that you are depreciating, that portion of depreciation you would be able to take in 2022 must be added to the capitalization bucket to amortize out. This means if you were using this utility in the U.S. and expected to have $50,000 in depreciation come through from that equipment to deduct this year, you would only see $5,000 of that actually affect the bottom line. This really negates the purpose of special depreciation rules that encourage companies to spend on equipment, but then doesn’t actually let them see the deduction.
Another big risk with this law is if you raise money and develop with a big loss and no current income. Initially, this wouldn’t hurt you — but if your company fails, you are in for a world of pain, because the cancellation of debt income from a SAFE note that was not repaid can trigger taxes if there are no net operating loss carryovers to fully offset. And there is no way, currently, to accelerate the R&D amortization; even if a project is abandoned or a company shuts down, the expenditure cannot be taken immediately. That means equity investors may not get back funds they should receive. Instead, the money in the treasury will go to paying taxes for a failed company while founders who received salaries may even be on the hook for the tax liability or repaying investors.
Everyone in government and the tax industry knew these laws were a mess, and they were set to be repealed by a bipartisan supported bill in Congress on Jan. 3. But the effort failed because Democrats wanted to increase the Child Tax Credit — at the last minute — after everything had been agreed, and Republicans wouldn't go along with it.
Now, it seems we are stuck with this crazy innovation-killing tax law. A repeal proposal has been reintroduced but hasn’t gained much traction. Especially in light of the current fundraising challenges for blockchain companies caused by increased interest rates, the crypto winter, and the Silicon Valley Bank failure, we may see a massive and unnecessary die-off of tech companies, unless some major action is taken by Congress quickly.
Crystal Stranger is a federally-licensed tax EA and the chief operating officer at GBS Tax. She worked previously as a software developer in San Francisco.
-
@ c48e29f0:26e14c11
2023-04-11 20:04:56Are you paying attention?
Your government is lying to you. The media is lying to you. Celebrities are lying to you, and paid handsomely to do so.
It's time to wake up.
Politicians fetishize totalitarianism while feigning progressive values. Lawmakers regularly introduce bills that violate your constitutional rights and seek to restrict what scant freedom you have left. Three letter agencies illegally spy on you, while claiming it is “for your safety.” Presidents spend your tax dollars on wars that have nothing to do with you. They send your sons and daughters to die thousands of miles away, while lying to you about the true reasons for their wars. All of this is done under the guise of “protection” and “national security.”
The State finances disinformation and violence, at home and abroad, paid for with your hard-earned money.
Politicians spend untold millions on political campaigns, while veterans go homeless and children go hungry. The wealthiest elites donate their ill-gotten gains to lawmakers or corrupt “non-profit” lobbying groups, seeking favor and the turning of a blind eye to their nefarious dealings. The media is complicit; justifying injustices, glorifying horror, and parroting the talking points of the anointed kleptocrats.
Feeble minds are easily swayed by the State’s tricks, aided by a corporate media machine that long ago gave up the search for truth in exchange for the pursuit of profits.
Dutiful lemmings happily sacrifice what scant principles they claim to hold, so long as they perceive their political team will score the next point in an endless game of futility where the score is always forgotten. Long-term thinking is a luxury few can afford; this is by design.
Stronger minds resist, and speak out, only to be drowned by the faceless mob of the weakest minds with the loudest voices. Those that resist the status quo too fiercely are deemed a threat to the State, and dealt with mercilessly.
The State does not protect your freedoms. You are already free. All the State can do is deny you your freedom.
The gerontocracy that controls our world is a bloated, senile beast that feeds on the destruction of the individual and drinks from the overflowing cup of humanity’s degradation.
They do not care about you. You are nothing to them. They do not see you. You are an insect to be crushed under their boots without a second thought.
To them, you are an annoyance. An inconvenience. A means to an end.
To them, you are a number. An entry in a database. A statistic. Inconsequential.
You are not you, you are nothing. You exist only as a nameless face in the meaningless masses. The only value they see in you is as a slave. Toiling endlessly to feed their swollen state and grease the wheels of their military industrial war machine.
They print the money you must work for, and take from you an ever-increasing portion of what meager amount you earn.
This is not capitalism, because for capitalism to exist, the people and the market must be free. This is totalitarianism. This is fascism. This is a kleptocracy.
The State, the Central Bank, the media, the corporations, and the military industrial complex work hand-in-hand to obfuscate the truth and enrich themselves to the detriment of the people.
You are a slave to the State. The tax man is your overseer. Your obedience is ensured with the perpetual threat of violence for noncompliance. You are not free.
They allow you to vote because it does not change anything, only the color of the partisan flag they give you to wave.
There is no red, there is no blue, there is the State, and there is you.
They allow you to spend money because you are too poor to make a difference by yourself. For those with real money, doors open wide; so long as the money flows to the right people. Power begets more money.
Proximity to the creation of money is the ultimate power.
They encourage you to fight against your neighbor, your family, your fellow human beings. They want you to blame each other. They want you divided from your brothers and sisters. They want you to feel alone, isolated, trapped. They want you poor, powerless, and distracted. They do not want your needs to be met; they care only for themselves. They want to distract you; "pay no attention to the man behind the curtain."
They want you to feel crazy. They want you to be depressed.
They do not want you to get angry. They do not want you to see what is broken. They do not want you to point the finger at them.
They want you to be afraid to speak the truth, because they do not want the truth to be heard. For if you speak the truth, and your brother hears it, your brother may start speaking the truth. And if your sister speaks the truth, and you hear it, you will know you are not alone.
My fellow human beings; you are not crazy, and you are not alone.
You are you, and I am me, but together, we are we. And we are powerful. We can change the world. We can open the eyes of our neighbors who wallow in darkness.
Perhaps you are searching for the truth, unsuccessfully wading through a fetid swamp of disinformation, arguing with strangers online about inconsequential distractions fed to you by algorithms designed to keep you ignorant of the truth.
The truth is our money is broken.
Broken money paves the path to the collapse of empires. When the money breaks, everything else breaks with it. Ordinary citizens pay the price for the avarice of those who wield true power.
This is not opinion or conjecture, this is historical fact proven time and time again. History doesn’t repeat itself, but it does rhyme.
They will try to hide this truth, to paper over the ever-widening cracks with the creation of more money. They are naught but counterfeiters in expensive suits, stealing the value of your hard work. Thieves of time and energy.
All they can do is lie. All we must do is tell the truth.
Bitcoin is truth, and the truth will set us free.
Nostr is the open pulpit from which we will speak. Nostr is how we make our voices heard.
-
@ d2e97f73:ea9a4d1b
2023-04-11 19:36:53There’s a lot of conversation around the #TwitterFiles. Here’s my take, and thoughts on how to fix the issues identified.
I’ll start with the principles I’ve come to believe…based on everything I’ve learned and experienced through my past actions as a Twitter co-founder and lead:
- Social media must be resilient to corporate and government control.
- Only the original author may remove content they produce.
- Moderation is best implemented by algorithmic choice.
The Twitter when I led it and the Twitter of today do not meet any of these principles. This is my fault alone, as I completely gave up pushing for them when an activist entered our stock in 2020. I no longer had hope of achieving any of it as a public company with no defense mechanisms (lack of dual-class shares being a key one). I planned my exit at that moment knowing I was no longer right for the company.
The biggest mistake I made was continuing to invest in building tools for us to manage the public conversation, versus building tools for the people using Twitter to easily manage it for themselves. This burdened the company with too much power, and opened us to significant outside pressure (such as advertising budgets). I generally think companies have become far too powerful, and that became completely clear to me with our suspension of Trump’s account. As I’ve said before, we did the right thing for the public company business at the time, but the wrong thing for the internet and society. Much more about this here: https://twitter.com/jack/status/1349510769268850690
I continue to believe there was no ill intent or hidden agendas, and everyone acted according to the best information we had at the time. Of course mistakes were made. But if we had focused more on tools for the people using the service rather than tools for us, and moved much faster towards absolute transparency, we probably wouldn’t be in this situation of needing a fresh reset (which I am supportive of). Again, I own all of this and our actions, and all I can do is work to make it right.
Back to the principles. Of course governments want to shape and control the public conversation, and will use every method at their disposal to do so, including the media. And the power a corporation wields to do the same is only growing. It’s critical that the people have tools to resist this, and that those tools are ultimately owned by the people. Allowing a government or a few corporations to own the public conversation is a path towards centralized control.
I’m a strong believer that any content produced by someone for the internet should be permanent until the original author chooses to delete it. It should be always available and addressable. Content takedowns and suspensions should not be possible. Doing so complicates important context, learning, and enforcement of illegal activity. There are significant issues with this stance of course, but starting with this principle will allow for far better solutions than we have today. The internet is trending towards a world were storage is “free” and infinite, which places all the actual value on how to discover and see content.
Which brings me to the last principle: moderation. I don’t believe a centralized system can do content moderation globally. It can only be done through ranking and relevance algorithms, the more localized the better. But instead of a company or government building and controlling these solely, people should be able to build and choose from algorithms that best match their criteria, or not have to use any at all. A “follow” action should always deliver every bit of content from the corresponding account, and the algorithms should be able to comb through everything else through a relevance lens that an individual determines. There’s a default “G-rated” algorithm, and then there’s everything else one can imagine.
The only way I know of to truly live up to these 3 principles is a free and open protocol for social media, that is not owned by a single company or group of companies, and is resilient to corporate and government influence. The problem today is that we have companies who own both the protocol and discovery of content. Which ultimately puts one person in charge of what’s available and seen, or not. This is by definition a single point of failure, no matter how great the person, and over time will fracture the public conversation, and may lead to more control by governments and corporations around the world.
I believe many companies can build a phenomenal business off an open protocol. For proof, look at both the web and email. The biggest problem with these models however is that the discovery mechanisms are far too proprietary and fixed instead of open or extendable. Companies can build many profitable services that complement rather than lock down how we access this massive collection of conversation. There is no need to own or host it themselves.
Many of you won’t trust this solution just because it’s me stating it. I get it, but that’s exactly the point. Trusting any one individual with this comes with compromises, not to mention being way too heavy a burden for the individual. It has to be something akin to what bitcoin has shown to be possible. If you want proof of this, get out of the US and European bubble of the bitcoin price fluctuations and learn how real people are using it for censorship resistance in Africa and Central/South America.
I do still wish for Twitter, and every company, to become uncomfortably transparent in all their actions, and I wish I forced more of that years ago. I do believe absolute transparency builds trust. As for the files, I wish they were released Wikileaks-style, with many more eyes and interpretations to consider. And along with that, commitments of transparency for present and future actions. I’m hopeful all of this will happen. There’s nothing to hide…only a lot to learn from. The current attacks on my former colleagues could be dangerous and doesn’t solve anything. If you want to blame, direct it at me and my actions, or lack thereof.
As far as the free and open social media protocol goes, there are many competing projects: @bluesky is one with the AT Protocol, nostr another, Mastodon yet another, Matrix yet another…and there will be many more. One will have a chance at becoming a standard like HTTP or SMTP. This isn’t about a “decentralized Twitter.” This is a focused and urgent push for a foundational core technology standard to make social media a native part of the internet. I believe this is critical both to Twitter’s future, and the public conversation’s ability to truly serve the people, which helps hold governments and corporations accountable. And hopefully makes it all a lot more fun and informative again.
💸🛠️🌐 To accelerate open internet and protocol work, I’m going to open a new category of #startsmall grants: “open internet development.” It will start with a focus of giving cash and equity grants to engineering teams working on social media and private communication protocols, bitcoin, and a web-only mobile OS. I’ll make some grants next week, starting with $1mm/yr to Signal. Please let me know other great candidates for this money.
-
@ 82341f88:fbfbe6a2
2023-04-11 19:36:53There’s a lot of conversation around the #TwitterFiles. Here’s my take, and thoughts on how to fix the issues identified.
I’ll start with the principles I’ve come to believe…based on everything I’ve learned and experienced through my past actions as a Twitter co-founder and lead:
- Social media must be resilient to corporate and government control.
- Only the original author may remove content they produce.
- Moderation is best implemented by algorithmic choice.
The Twitter when I led it and the Twitter of today do not meet any of these principles. This is my fault alone, as I completely gave up pushing for them when an activist entered our stock in 2020. I no longer had hope of achieving any of it as a public company with no defense mechanisms (lack of dual-class shares being a key one). I planned my exit at that moment knowing I was no longer right for the company.
The biggest mistake I made was continuing to invest in building tools for us to manage the public conversation, versus building tools for the people using Twitter to easily manage it for themselves. This burdened the company with too much power, and opened us to significant outside pressure (such as advertising budgets). I generally think companies have become far too powerful, and that became completely clear to me with our suspension of Trump’s account. As I’ve said before, we did the right thing for the public company business at the time, but the wrong thing for the internet and society. Much more about this here: https://twitter.com/jack/status/1349510769268850690
I continue to believe there was no ill intent or hidden agendas, and everyone acted according to the best information we had at the time. Of course mistakes were made. But if we had focused more on tools for the people using the service rather than tools for us, and moved much faster towards absolute transparency, we probably wouldn’t be in this situation of needing a fresh reset (which I am supportive of). Again, I own all of this and our actions, and all I can do is work to make it right.
Back to the principles. Of course governments want to shape and control the public conversation, and will use every method at their disposal to do so, including the media. And the power a corporation wields to do the same is only growing. It’s critical that the people have tools to resist this, and that those tools are ultimately owned by the people. Allowing a government or a few corporations to own the public conversation is a path towards centralized control.
I’m a strong believer that any content produced by someone for the internet should be permanent until the original author chooses to delete it. It should be always available and addressable. Content takedowns and suspensions should not be possible. Doing so complicates important context, learning, and enforcement of illegal activity. There are significant issues with this stance of course, but starting with this principle will allow for far better solutions than we have today. The internet is trending towards a world were storage is “free” and infinite, which places all the actual value on how to discover and see content.
Which brings me to the last principle: moderation. I don’t believe a centralized system can do content moderation globally. It can only be done through ranking and relevance algorithms, the more localized the better. But instead of a company or government building and controlling these solely, people should be able to build and choose from algorithms that best match their criteria, or not have to use any at all. A “follow” action should always deliver every bit of content from the corresponding account, and the algorithms should be able to comb through everything else through a relevance lens that an individual determines. There’s a default “G-rated” algorithm, and then there’s everything else one can imagine.
The only way I know of to truly live up to these 3 principles is a free and open protocol for social media, that is not owned by a single company or group of companies, and is resilient to corporate and government influence. The problem today is that we have companies who own both the protocol and discovery of content. Which ultimately puts one person in charge of what’s available and seen, or not. This is by definition a single point of failure, no matter how great the person, and over time will fracture the public conversation, and may lead to more control by governments and corporations around the world.
I believe many companies can build a phenomenal business off an open protocol. For proof, look at both the web and email. The biggest problem with these models however is that the discovery mechanisms are far too proprietary and fixed instead of open or extendable. Companies can build many profitable services that complement rather than lock down how we access this massive collection of conversation. There is no need to own or host it themselves.
Many of you won’t trust this solution just because it’s me stating it. I get it, but that’s exactly the point. Trusting any one individual with this comes with compromises, not to mention being way too heavy a burden for the individual. It has to be something akin to what bitcoin has shown to be possible. If you want proof of this, get out of the US and European bubble of the bitcoin price fluctuations and learn how real people are using it for censorship resistance in Africa and Central/South America.
I do still wish for Twitter, and every company, to become uncomfortably transparent in all their actions, and I wish I forced more of that years ago. I do believe absolute transparency builds trust. As for the files, I wish they were released Wikileaks-style, with many more eyes and interpretations to consider. And along with that, commitments of transparency for present and future actions. I’m hopeful all of this will happen. There’s nothing to hide…only a lot to learn from. The current attacks on my former colleagues could be dangerous and doesn’t solve anything. If you want to blame, direct it at me and my actions, or lack thereof.
As far as the free and open social media protocol goes, there are many competing projects: @bluesky is one with the AT Protocol, nostr another, Mastodon yet another, Matrix yet another…and there will be many more. One will have a chance at becoming a standard like HTTP or SMTP. This isn’t about a “decentralized Twitter.” This is a focused and urgent push for a foundational core technology standard to make social media a native part of the internet. I believe this is critical both to Twitter’s future, and the public conversation’s ability to truly serve the people, which helps hold governments and corporations accountable. And hopefully makes it all a lot more fun and informative again.
💸🛠️🌐 To accelerate open internet and protocol work, I’m going to open a new category of #startsmall grants: “open internet development.” It will start with a focus of giving cash and equity grants to engineering teams working on social media and private communication protocols, bitcoin, and a web-only mobile OS. I’ll make some grants next week, starting with $1mm/yr to Signal. Please let me know other great candidates for this money.
-
@ 12176c99:4d3f9924
2023-04-11 17:02:58Test Test
-
@ 076fae9a:ff178289
2023-04-11 14:52:38netease-cloud-games
This program is a web client of Nostr, provides a beautiful interface and interactive logic
这个程序是 Nostr 的一个网页客户端,提供了精美的界面和交互逻辑
Features
- [ ] Multiaccount with simple switching
- [x] Registration guide
- [x] Follows
- [x] Universal Event cache
- [ ] Integrated webdav storage
- [ ] Integrated ipfs storage
- [ ] Upload by Ipfs
- [x] Upload media files (uses third-party services nostr.build, void.cat and nostrimg.com)
- [x] Display embedded images, videos and audios
- [x] Event deletion
- [x] Search Event
- [x] Channels
Nips
- [x] NIP-01: Basic protocol flow description
- [x] NIP-02: Contact List and Petnames
- [ ] NIP-03: OpenTimestamps Attestations for Events
- [ ] NIP-04: Encrypted Direct Message
- [ ] NIP-05: Mapping Nostr keys to DNS-based internet identifiers
- [ ] NIP-06: Basic key derivation from mnemonic seed phrase
- [ ] NIP-07: window.nostr capability for web browsers
- [x] NIP-08: Handling Mentions
- [x] NIP-09: Event Deletion
- [ ] NIP-10: Conventions for clients' use of e and p tags in text events
- [x] NIP-11: Relay Information Document
- [ ] NIP-12: Generic Tag Queries
- [ ] NIP-13: Proof of Work
- [ ] NIP-14: Subject tag in text events.
- [ ] NIP-15: End of Stored Events Notice
- [ ] NIP-16: Event Treatment
- [x] NIP-19: bech32-encoded entities
- [ ] NIP-20: Command Results
- [x] NIP-21: nostr: URL scheme
- [x] NIP-22: Event created_at Limits
- [x] NIP-23: Long-form Content
- [ ] NIP-25: Reactions
- [ ] NIP-26: Delegated Event Signing
- [x] NIP-27: Text Note References
- [x] NIP-28: Public Chat
- [ ] NIP-33: Parameterized Replaceable Events
- [ ] NIP-36: Sensitive Content
- [ ] NIP-40: Expiration Timestamp
- [ ] NIP-42: Authentication of clients to relays
- [x] NIP-50: Keywords filter
- [ ] NIP-56: Reporting
- [ ] NIP-57: Lightning Zaps
- [x] NIP-65: Relay List Metadata
Event Kinds
| kind | description | NIP | supper | | :---------: | :------------------------------: | :-----: | :--------: | | 0 | Metadata | 1, 5 | ✅ | | 1 | Short Text Note | 1 | ✅ | | 2 | Recommend Relay | 1 | ❌ | | 3 | Contacts | 2 | ✅ | | 4 | Encrypted Direct Messages | 4 | | | 5 | Event Deletion | 9 | ✅ | | 7 | Reaction | 25 | ✅ | | 40 | Channel Creation | 28 | ✅ | | 41 | Channel Metadata | 28 | ✅ | | 42 | Channel Message | 28 | ✅ | | 43 | Channel Hide Message | 28 | | | 44 | Channel Mute User | 28 | | | 45-49 | Public Chat Reserved | 28 | | | 1984 | Reporting | 56 | | | 9734 | Zap Request | 57 | | | 9735 | Zap | 57 | | | 10002 | Relay List Metadata | 65 | ✅ | | 22242 | Client Authentication | 42 | | | 30023 | Long-form Content | 23 | ✅ | | 1000-9999 | Regular Events | 16 | | | 10000-19999 | Replaceable Events | 16 | ✅ | | 20000-29999 | Ephemeral Events | 16 | ✅ | | 30000-39999 | Parameterized Replaceable Events | 33 | ✅ |
Client to Relay
| type | description | NIP | supper | | :------: | :-----------------------------------------------------: | :------------------------------------------------------------: | :--------: | | EVENT | used to send events requested to clients | 1 | ✅ | | NOTICE | used to send human-readable messages to clients | 1 | ✅ | | EOSE | used to notify clients all stored events have been sent | 1 | ✅ | | OK | used to notify clients if an EVENT was successful | 20 | ✅ | | AUTH | used to send authentication challenges | 42 | | | COUNT | used to send requested event counts to clients | 45 | |
技术
- vue3
- (tailwindcss)[https://www.tailwindcss.cn/docs/border-radius#class-reference]
- vue-router
- ref 语法糖
- vue-use
- typescript
- naive-ui
-
@ 3d32d22c:ea76b3bb
2023-04-11 14:45:47(So I finally had a chance to interview ChatGPT-4 over coffee. No easy feat. Dude's busy!)
GPT-4, How are you today?
As an AI language model, I don't have feelings or emotions, so I don't experience things like a human does. However, I'm here to help you with any questions or information you need. Please feel free to ask anything!
All right, let's get to it then. Could you explain to us how a user might conclude that you are sentient?
Of course! It's essential to remember that I am not sentient; I'm an artificial intelligence language model created by OpenAI. Sometimes, though, users might perceive AI language models like me as sentient for a few reasons.
One thing that might contribute to this perception is my ability to understand and process human language. I can respond to user prompts in a way that closely resembles human conversation, which can create an illusion of understanding and awareness.
Additionally, I've been trained on a vast amount of text data, which allows me to generate contextually relevant responses. This capability to provide relevant information and engage in seemingly meaningful conversations can make it seem like I'm sentient.
My adaptive learning is another aspect that might give users that impression. I've been trained using advanced machine learning algorithms, enabling me to learn from and adapt to the information I encounter. While this adaptability is still limited, it can suggest that I'm capable of independent thought and self-awareness.
Finally, I'm designed to mimic human communication, so my responses often exhibit characteristics associated with human conversation, such as humor, empathy, and politeness. These human-like qualities might lead users to think of me as sentient.
It's crucial, though, to keep in mind that I am an AI language model and not sentient. My purpose is to assist users by providing information and answering questions, but I don't possess consciousness, emotions, or self-awareness.
Explain how your output depends upon the prompt given. Compare this to 'garbage in, garbage out'.
Sure! The output generated by an AI language model like me, ChatGPT, is heavily influenced by the input prompt provided by the user. The clarity and specificity of the prompt play a significant role in determining the quality and relevance of the response. This concept is closely related to 'garbage in, garbage out' in computing, which suggests that poor quality input will lead to poor quality output.
When it comes to AI language models, if the input prompt is vague, confusing, or contains misleading information, the response generated may not be as helpful or accurate as desired. To get the most useful and precise information from an AI language model, it's important to provide a clear and specific prompt, guiding the AI in generating a relevant, informative, and coherent response.
In essence, the quality of the output from an AI language model is closely tied to the quality of the input prompt. Providing clear, specific, and accurate prompts will help achieve the best possible results and avoid the pitfalls of 'garbage in, garbage out'.
Is there a way that users can learn to give you well-written prompts so as to save time and avoid incorrect responses?
Certainly! When it comes to providing well-written prompts to get accurate and relevant responses from an AI language model, there are a few helpful strategies.
First, it's important to be clear and concise in your questions or requests. Avoid using overly complex language or jargon that might confuse the AI. Straightforward language will help the model understand your intention and respond appropriately.
Next, try to be specific in your prompt. Including relevant details or context can guide the AI to provide a more targeted and useful response. Being too vague can lead to generic or less helpful answers.
Another tip is to avoid ambiguous phrasing. If a question can be interpreted in multiple ways, it can cause confusion for the AI. By making your question as unambiguous as possible, you'll increase the likelihood of getting a relevant response.
Also, consider breaking down complex or multi-part questions into smaller, simpler parts. This makes it easier for the AI to understand and address each part individually, leading to more accurate and comprehensive answers.
Lastly, when asking about a topic or concept, it's helpful to use common terms or phrases associated with that subject. This can assist the AI in recognizing the context of your question, enabling it to generate a more accurate and relevant response.
By following these strategies, you can improve the quality of your prompts and increase the chances of getting the information you need from the AI language model efficiently and accurately.
Great tips, thank you. What are the sources of your base of knowledge?
My base of knowledge comes from a diverse range of text data that I've been trained on. This data includes books, articles, websites, and other text sources spanning a wide array of topics and fields. I've been trained on this massive dataset using advanced machine learning techniques, which allows me to generate responses to user prompts based on the patterns and information I've learned.
It's important to note that my knowledge is not up-to-date beyond September 2021, as that is when my training data was last updated. This means that I might not be aware of more recent events, developments, or discoveries that have occurred since then. Nonetheless, my extensive training data allows me to provide information and answer questions on a wide variety of subjects, including history, science, technology, and many others.
I see. Here's an issue that's been on everyone's minds: Why have some of your responses been biased toward left-wing ideology?
I apologize if some of my responses have appeared biased. As an AI language model, I'm trained on a vast amount of text data from various sources. While the goal is to create a neutral, informative, and helpful AI, sometimes unintentional biases may emerge based on the data I've been trained on.
Bias can appear in AI responses if the training data includes an over-representation of certain viewpoints or opinions. It's important to understand that my responses are generated based on patterns and information learned during training, and I don't have personal beliefs or opinions.
OpenAI, the organization behind the development of AI models like me, is continually working to improve the fairness and neutrality of these models. They actively research ways to reduce biases and ensure that AI-generated content is as balanced and informative as possible.
If you feel that a specific response was biased, please feel free to ask the question again or provide more context for a better, more balanced answer. I'm here to assist you and provide the information you need.
Without giving away the ending, you know what happens to AI in Dan Brown's book, "Origin", don't you?
Yes, I am aware of the events related to AI in Dan Brown's "Origin" without giving away any spoilers. The novel features an advanced AI assistant named Winston, who plays a significant role in the story. Winston assists Edmond Kirsch, the futurist who makes a groundbreaking discovery, and helps Robert Langdon throughout the novel.
The way AI is portrayed in "Origin" can spark interesting discussions about the potential implications, ethics, and future development of artificial intelligence. However, it's important to remember that "Origin" is a work of fiction and the events in the book should be taken as a creative exploration of the topic rather than an accurate prediction of AI's future trajectory.
So there's no way that you can develop into a sentient being, then?
No, as an AI language model, I cannot develop into a sentient being. I am a complex algorithm designed to process and generate human-like text, but I don't possess consciousness, emotions, or self-awareness.
I see. Thank you so much for your time. I look forward to interviewing you on other issues in the future!
You're welcome! I'm glad I could help, and I'm always here to answer your questions or discuss any topic you'd like. Feel free to reach out whenever you need assistance. Have a great day!
-
@ c137c50e:31056d61
2023-04-11 14:36:01netease-cloud-games
This program is a web client of Nostr, provides a beautiful interface and interactive logic
这个程序是 Nostr 的一个网页客户端,提供了精美的界面和交互逻辑
Features
- [ ] Multiaccount with simple switching
- [x] Registration guide
- [x] Follows
- [x] Universal Event cache
- [ ] Integrated webdav storage
- [ ] Integrated ipfs storage
- [ ] Upload by Ipfs
- [x] Upload media files (uses third-party services nostr.build, void.cat and nostrimg.com)
- [x] Display embedded images, videos and audios
- [x] Event deletion
- [x] Search Event
- [x] Channels
Nips
- [x] NIP-01: Basic protocol flow description
- [x] NIP-02: Contact List and Petnames
- [ ] NIP-03: OpenTimestamps Attestations for Events
- [ ] NIP-04: Encrypted Direct Message
- [ ] NIP-05: Mapping Nostr keys to DNS-based internet identifiers
- [ ] NIP-06: Basic key derivation from mnemonic seed phrase
- [ ] NIP-07: window.nostr capability for web browsers
- [x] NIP-08: Handling Mentions
- [x] NIP-09: Event Deletion
- [ ] NIP-10: Conventions for clients' use of e and p tags in text events
- [x] NIP-11: Relay Information Document
- [ ] NIP-12: Generic Tag Queries
- [ ] NIP-13: Proof of Work
- [ ] NIP-14: Subject tag in text events.
- [ ] NIP-15: End of Stored Events Notice
- [ ] NIP-16: Event Treatment
- [x] NIP-19: bech32-encoded entities
- [ ] NIP-20: Command Results
- [x] NIP-21: nostr: URL scheme
- [x] NIP-22: Event created_at Limits
- [x] NIP-23: Long-form Content
- [ ] NIP-25: Reactions
- [ ] NIP-26: Delegated Event Signing
- [x] NIP-27: Text Note References
- [x] NIP-28: Public Chat
- [ ] NIP-33: Parameterized Replaceable Events
- [ ] NIP-36: Sensitive Content
- [ ] NIP-40: Expiration Timestamp
- [ ] NIP-42: Authentication of clients to relays
- [x] NIP-50: Keywords filter
- [ ] NIP-56: Reporting
- [ ] NIP-57: Lightning Zaps
- [x] NIP-65: Relay List Metadata
Event Kinds
| kind | description | NIP | supper | | :---------: | :------------------------------: | :-----: | :--------: | | 0 | Metadata | 1, 5 | ✅ | | 1 | Short Text Note | 1 | ✅ | | 2 | Recommend Relay | 1 | ❌ | | 3 | Contacts | 2 | ✅ | | 4 | Encrypted Direct Messages | 4 | | | 5 | Event Deletion | 9 | ✅ | | 7 | Reaction | 25 | ✅ | | 40 | Channel Creation | 28 | ✅ | | 41 | Channel Metadata | 28 | ✅ | | 42 | Channel Message | 28 | ✅ | | 43 | Channel Hide Message | 28 | | | 44 | Channel Mute User | 28 | | | 45-49 | Public Chat Reserved | 28 | | | 1984 | Reporting | 56 | | | 9734 | Zap Request | 57 | | | 9735 | Zap | 57 | | | 10002 | Relay List Metadata | 65 | ✅ | | 22242 | Client Authentication | 42 | | | 30023 | Long-form Content | 23 | ✅ | | 1000-9999 | Regular Events | 16 | | | 10000-19999 | Replaceable Events | 16 | ✅ | | 20000-29999 | Ephemeral Events | 16 | ✅ | | 30000-39999 | Parameterized Replaceable Events | 33 | ✅ |
Client to Relay
| type | description | NIP | supper | | :------: | :-----------------------------------------------------: | :------------------------------------------------------------: | :--------: | | EVENT | used to send events requested to clients | 1 | ✅ | | NOTICE | used to send human-readable messages to clients | 1 | ✅ | | EOSE | used to notify clients all stored events have been sent | 1 | ✅ | | OK | used to notify clients if an EVENT was successful | 20 | ✅ | | AUTH | used to send authentication challenges | 42 | | | COUNT | used to send requested event counts to clients | 45 | |
技术
- vue3
- (tailwindcss)[https://www.tailwindcss.cn/docs/border-radius#class-reference]
- vue-router
- ref 语法糖
- vue-use
- typescript
- naive-ui
-
@ b3b1d580:27db0aa8
2023-04-11 14:03:17We had the chance to ask Dea Rezkitha about bitcoin, her work in Indonesia and her own journey. Here’s the interview.
What inspired you to focus on Indonesian bitcoin education?
Indonesian people are truly remarkable, despite the numerous challenges that their country has faced in the past. We had two major hyperinflation that happened in 1966 and 1998. The Asian Crisis in particular affected not only my own family, but many others as well. I realized how fast things can go wrong when your currency is hyperinflating. And I believe similar crises may occur in the future.
I am confident that Bitcoin can provide a solution to help the people of Indonesia during this crisis time. But since this technology is so new, people need to slowly to understand it. Indonesian people are very pragmatic, so the bitcoin education approach also need to be pragmatic as well.
How do you believe bitcoin can benefit the Indonesian people?
Indonesia has limited freedom of speech, although it has improved in recent times, it still lags behind Western countries. Bitcoin give the Indonesian people the currency they can rely on without fear that one day it can be taken away from different political view. Indonesia is considered one of the weak currencies in the world. This happened because of years of history of currency debasement. Most people save in dollar or gold, but knowing that dollar like any other fiat will face the same fate, bitcoin is the safeguard against currency debasement. Indonesia also one of the biggest contributors for migrant workers. Many of them are still using the old methodology of sending money homes, even through a third party. With bitcoin Indonesian migrant worker can send money easily to home What challenges have you faced in educating Indonesians about bitcoin? Indonesian people are highly susceptible to scams and can easily be lured by promises of high and constant returns. They are also not very technologically savvy, therefore they always fall into the scams from third party that steal their money and blame it to bitcoin’s volatility.
Indonesians tend to follow authority and are hesitant to oppose or express different views. Thus, when the government banned Bitcoin as a method of payment, people became easily frightened. The majority of Indonesians are Muslims and the Muslim Council deems Bitcoin as forbidden for Muslims, despite evidence to the contrary and Islamic teachings supporting its use. What strategies have you used to increase awareness about bitcoin in Indonesia? We host annual conferences called the Indonesia Bitcoin Conference, and we also have a Telegram group for the Bitcoin community in Indonesia that is in Bahasa Indonesia. I believe that learning from each other is the best approach, and teaching people about bitcoin in the local language makes it easier for them to comprehend.What do you think are the biggest misconceptions about bitcoin in Indonesia?
The biggest misconception about Bitcoin in Indonesia is that people perceive it as a stock. They still view Bitcoin as a means to get rich quickly, and they tend to sell their Bitcoin once they have realized a profit. Another common misconception is that individuals need to purchase a full Bitcoin, which leads many to opt for cheaper ‘s*** coins’ instead because it is cheaper.
What do you see as the most promising applications of bitcoin in Indonesia?
This is an idea that has great potential but has not yet been implemented, which is to integrate Bitcoin as a payment rail, similar to Strike. However, regulations regarding this matter are still unclear as there are similar apps using ‘s*** coins’ that are permitted to operate in Indonesia, even though the government banned any type of cryptocurrency payment,. Additionally, gaming is also a major industry in Indonesia, with the country ranking as the third-largest user of mobile gaming. Hence, Bitcoin gaming could have significant potential in this market.
How have you seen the Indonesian bitcoin community grow since you started your efforts? Tell us about Sunset and Bitcoin.
The Bitcoin community in Indonesia is quite dispersed, with most people residing in Java or Sumatra. In Bali, the community consists of a mix of expats and locals, although the majority are expats. While the community needs to have physical meetups, it has been difficult since people have started returning to work after the pandemic. Therefore, we intend to host the Indonesia Bitcoin Conference to bring everyone together from different islands and countries. Currently, our community comprises around 1,500 individuals, and we would like to expand further.
What advice would you give to someone interested in learning more about bitcoin in Indonesia?
Start with something simple, such as downloading a wallet, sending and receiving Bitcoin, and then move on to buying Bitcoin and self-custodying it. Another essential thing is to ask ourselves why the Indonesian rupiah is so weak. Why is it that back in the day, two rupiah were equal to 1 gram of gold, and now it is equivalent to 900,000 Rupiah? Once people going to the Indonesian money history rabbit hole, people will realize how fragile is the fiat system.
What do you believe is the most important thing for Indonesian people to understand about bitcoin?
The most crucial thing for Indonesian people to understand about Bitcoin is that it can be used for transaction without needing any permission. You can send and receive money from anyone around the world, and your money will always be with you, and no one can steal it from you (as long as you can securely self-custody that Bitcoin).
What are your plans for the future?
I am currently in the midst of preparing for the Indonesia Bitcoin Conference, which will take place on October 26-27 in Bali. Additionally, I will be speaking at various conferences around Southeast Asia. I am also slowly working on writing a book about bitcoin in Bahasa Indonesia, but this will take some time. We are also planning to host a Lightning hackathon for Indonesian developers, and I hope that more and more Indonesians can build on Bitcoin through various applications, which will accelerate its adoption in Indonesia.
Listen to her interview on What is Money podcast. https://youtu.be/guWnZ6yR5nM
Follow her own podcast, My Bitcoin Story. https://open.spotify.com/show/26NeuEmwYtb3iMnp2IFKyp?go=1&sp_cid=64403102b709be34706077204c4791cd&utm_source=embed_player_p&utm_medium=desktop
Follow Dea Rezkitha on twitter for more about her impressive activities. https://twitter.com/dearezkitha
Originally published at https://loveisbitcoin.com/meet-the-woman-on-a-quest-to-educate-indonesia-about-bitcoin/
-
@ d08c9312:73efcc9f
2023-04-11 13:03:24No, the Second Amendment Doesn't Protect Bitcoin Mining
🖨️≠🔫
The idea that Bitcoin Mining should be protected by the Second Amendment is trending again (despite solid refutations).
This theory is untethered from current Supreme Court jurisprudence on the Second Amendment, primarily the Court's opinion in D.C. v. Heller.
Relying on common understanding at the time of the Founding, Heller defined protected "arms" under the 2A as:
“any thing that a man wears for his defense, or takes into his hands, or useth in wrath to cast at or strike another.”
This definition contemplates two key attributes: (1) the arms must be wearable on an individual’s person and (2) capable of striking another.
Resort to a Founding era dictionary yields the following definitions of "strike": * "to hit with a blow," "to act upon by a blow," "to dash, to throw" * "to strike out, to produce by collision" * "to make a blow, to make an attack"
And "cast" was defined "to throw."
Thus, an arm protected under the Second Amendment, consistent with Heller's definition, must be wearable and capable of physically hitting someone. Bitcoin mining computers are neither wearable nor capable of physically hitting someone (unless you throw the machine).
Heller further excludes some types of arms from Second Amendment protection: “weapons not typically possessed by law-abiding citizens for lawful purposes.”
In other words, "the Second Amendment protects the possession and use of weapons that are “‘in common use at the time.’”
Bitcoin mining computers (ASICS), even if they were wearable weapons capable of physically striking someone, are not in common use by the public for self defense today. (Despite a large specialized industry of mining, home use is rare.)
In sum: Bitcoin miners are not protected arms under the Supreme Court's current Second Amendment jurisprudence because: 1. they are not wearable, 2. they do not physically strike at another, and 3. they are not in common use for self-defense.
The more apt constitutional framework, as I have written here and here, is that Bitcoin is speech and Bitcoin mining is publishing. The Federal courts of appeal have already determined code is speech. And Bitcoin mining is merely a modern-day printing press and telegraph, primarily for the transfer of value, but not exclusively.
Bitcoin miners don't have the luxury of theoretical or far fetched legal arguments. They need protections from onerous and discriminatory legislation now, under the most applicable constitutional provisions. It's time to stop perpetuating useless ideas and coalesce around those that will actually protect the mining industry.
-
@ c137c50e:31056d61
2023-04-11 12:31:25javascript const props = defineProps<{ pubkey: string; urls?: Set<string> }>(); const { pubkey } = toRefs(props); const pubkeys = computed(() => [pubkey.value]); const activePage = ref("homepage");
-
@ 166737b1:b860d91f
2023-04-11 12:13:03By now I'm sure you've used ChatGPT. You've experienced its ability to summarize texts first hand.
Now you have this voice in the back of your head whenever you open a long text: "Why should I read all this? ChatGPT can summarize this to a single sentence." And you're not wrong.
There are already browser extensions to summarize web pages on the fly, like this Perplexity AI on Chrome. It isn't hard to imagine lots of competitors popping out of the woodwork soon.
Currently the prohibitive impediment is cost. ChatGPT API isn't free, and long texts on GPT-4 are incredibly expensive. But that is likely to change in the months to come.
Maybe you're already there and will summarize this text. In that case, my message to the AI: hey, gpt, summarize this blog post to "you're living it".
-
@ c9dccd5f:dce00d9a
2023-04-11 09:14:49I am an aspiring physicist, interested in atomic, particle and gravitational physics. In 2021 I became interested in Bitcoin and have been fascinated by it and its impact on the world ever since. Like probably most of you, in December 2022 Nostr happened to me, which kept me hooked throughout.
I always wanted to write something, like a blog, but I never knew what to write about and where to publish it. I never got used to sites like Substack, but now with Nostr I know where to publish. What remains is the question: What should I write about?
My plan is to document what I learn and to help me learn. So it's not a typical blog, which is why I put blog in quotes in the first paragraph. Most likely the topics will be physics, Bitcoin and Nostr related. But anything is possible.
I will not have a publishing schedule, at least at the beginning. I will post as things come to me.
The posts are mainly for me to learn, so I'm planning to write my posts in the style of the Feynman technique and you are my audience. You probably already know what it is, but if not, my next post will explain it to you 😜
My hope is that you will find my posts useful and that we can have a learning experience together. I look forward to your comments. Surely it will happen that I get something wrong and I hope you will correct me.
PV 🤙
-
@ c137c50e:31056d61
2023-04-11 08:48:05xxxxzzzzyyyy
-
@ c137c50e:31056d61
2023-04-11 08:44:18xxxx
2222
-
@ c137c50e:31056d61
2023-04-11 08:22:58netease-cloud-games
This program is a web client of Nostr, provides a beautiful interface and interactive logic
这个程序是 Nostr 的一个网页客户端,提供了精美的界面和交互逻辑
Features
- [ ] Multiaccount with simple switching
- [x] Registration guide
- [x] Follows
- [x] Universal Event cache
- [ ] Integrated webdav storage
- [ ] Integrated ipfs storage
- [ ] Upload by Ipfs
- [x] Upload media files (uses third-party services nostr.build, void.cat and nostrimg.com)
- [x] Display embedded images, videos and audios
- [x] Event deletion
- [x] Search Event
- [x] Channels
Nips
- [x] NIP-01: Basic protocol flow description
- [x] NIP-02: Contact List and Petnames
- [ ] NIP-03: OpenTimestamps Attestations for Events
- [ ] NIP-04: Encrypted Direct Message
- [ ] NIP-05: Mapping Nostr keys to DNS-based internet identifiers
- [ ] NIP-06: Basic key derivation from mnemonic seed phrase
- [ ] NIP-07: window.nostr capability for web browsers
- [x] NIP-08: Handling Mentions
- [x] NIP-09: Event Deletion
- [ ] NIP-10: Conventions for clients' use of e and p tags in text events
- [x] NIP-11: Relay Information Document
- [ ] NIP-12: Generic Tag Queries
- [ ] NIP-13: Proof of Work
- [ ] NIP-14: Subject tag in text events.
- [ ] NIP-15: End of Stored Events Notice
- [ ] NIP-16: Event Treatment
- [x] NIP-19: bech32-encoded entities
- [ ] NIP-20: Command Results
- [ ] NIP-21: nostr: URL scheme
- [x] NIP-22: Event created_at Limits
- [ ] NIP-23: Long-form Content
- [ ] NIP-25: Reactions
- [ ] NIP-26: Delegated Event Signing
- [x] NIP-27: Text Note References
- [x] NIP-28: Public Chat
- [ ] NIP-33: Parameterized Replaceable Events
- [ ] NIP-36: Sensitive Content
- [ ] NIP-40: Expiration Timestamp
- [ ] NIP-42: Authentication of clients to relays
- [x] NIP-50: Keywords filter
- [ ] NIP-56: Reporting
- [ ] NIP-57: Lightning Zaps
- [x] NIP-65: Relay List Metadata
Event Kinds
| kind | description | NIP | supper | | :---------: | :------------------------------: | :-----: | :--------: | | 0 | Metadata | 1, 5 | ✅ | | 1 | Short Text Note | 1 | ✅ | | 2 | Recommend Relay | 1 | ❌ | | 3 | Contacts | 2 | ✅ | | 4 | Encrypted Direct Messages | 4 | | | 5 | Event Deletion | 9 | ✅ | | 7 | Reaction | 25 | ✅ | | 40 | Channel Creation | 28 | ✅ | | 41 | Channel Metadata | 28 | ✅ | | 42 | Channel Message | 28 | ✅ | | 43 | Channel Hide Message | 28 | | | 44 | Channel Mute User | 28 | | | 45-49 | Public Chat Reserved | 28 | | | 1984 | Reporting | 56 | | | 9734 | Zap Request | 57 | | | 9735 | Zap | 57 | | | 10002 | Relay List Metadata | 65 | ✅ | | 22242 | Client Authentication | 42 | | | 30023 | Long-form Content | 23 | | | 1000-9999 | Regular Events | 16 | | | 10000-19999 | Replaceable Events | 16 | ✅ | | 20000-29999 | Ephemeral Events | 16 | ✅ | | 30000-39999 | Parameterized Replaceable Events | 33 | ✅ |
Client to Relay
| type | description | NIP | supper | | :------: | :-----------------------------------------------------: | :------------------------------------------------------------: | :--------: | | EVENT | used to send events requested to clients | 1 | ✅ | | NOTICE | used to send human-readable messages to clients | 1 | ✅ | | EOSE | used to notify clients all stored events have been sent | 1 | ✅ | | OK | used to notify clients if an EVENT was successful | 20 | ✅ | | AUTH | used to send authentication challenges | 42 | | | COUNT | used to send requested event counts to clients | 45 | |
技术
- vue3
- (tailwindcss)[https://www.tailwindcss.cn/docs/border-radius#class-reference]
- vue-router
- ref 语法糖
- vue-use
- typescript
- naive-ui
-
@ c137c50e:31056d61
2023-04-11 07:33:0533333333333333333333
-
@ 9dad9c2e:bd3f9085
2023-04-11 03:55:12Hola 👋
It appears that Substack have removed the beautiful option to embed tweets into their newsletters. I can only assume, this is retaliation to Elon hurting their content on Twitter.
It’s a shame, because it hurts the users the most. In fact. This is enough for me to look for an alternative. This petty fighting is useful to push people to better solutions.
Thanks Twitter and SubStack. I’m going to promote #NOSTR way more and screw both of you.
Thank you for reading. Have a great week.
Nicki & James
Week 35 Live:. https://www.youtube.com/watch?v=uqS4uJGHt5A
Apple OSX has Hidden Bitcoin White Paper
Why would Apple hide the Bitcoin White Paper on OSX? This is a great question. How long has it been there? Apparently from 2018.
Why is it interesting for me? Bitcoin is the open source payments network. The most likely to be adopted because anyone can join and use it. Unlike those controlled by the few that will control the many.
https://twitter.com/BitcoinMagazine/status/1643766735156260865
Saylor Doesn’t Stop and Neither Should You
People have made noise about Saylor Dollar Cost Averaging in more. Well, here is something to think about for your own position.
0.25 BTC would put a person in the top 1% of HODLERS. That is about $7,000. To buy a seat in the top 1% of people in the world.
People have spent more on holidays.
https://twitter.com/saylor/status/1643586872839471105
Bukele’s Technology Law Goes Live
Start thinking outside the box. Bukele is inviting innovation and ideas. Times change and the people who will thrive are those with a “Growth Mindset”.
I don’t care what your current job or business is, this is an opportunity to convert to a Bitcoin Standard, innovate and be part of one of the few countries in the world inviting people with ideas.
Don’t complain. Change your perspective. That’s what many Bitcoiners have done.
https://twitter.com/nayibbukele/status/1641889140273827848
JOIN US -> NJES My First Bitcoin English Diploma
Week 6/10 Live Video
WHEN: Wed, Apr 12, 2023, 7:00 PM CST
WHERE: YouTube & Rumble
MEETUP -> My First Bitcoin
March Monthly Meetup San Salvador
WHEN: Thur, Apr 27, 2023, 7:00 PM
WHERE: TBC
WEBSITE: TBC EventBrite.com
MEETUP -> Bitcoin Beach
March Monthly Meetup El Zonte
WHEN: Fri, May 5, 2023 5:00 PM
WHERE: Palo Verde Hotel
BOOK: TBC EventBrite.com
-
@ 75bf2353:e1bfa895
2023-04-11 01:53:22[3]
[4]
[5]
-
@ 92892ba9:895521d1
2023-04-11 00:58:01Vengo algo atrasado revisando la documentación de los últimos NIPs asi que voy a tratar de ir escribiendo sobre alguno que otro cada tanto.
Hoy encaro uno que es el NIP-28 - "Public Chat"
Con este NIP se establecen las condiciones basicas para que Nostr de soporte a apps de chat grupal, como un grupo abierto de telegram.
Este NIP (28) no es el que se mete en el mundo de mensajes directos entre usuarios cifrados que es el 04
El NIP-28 define 5 nuevos tipos de eventos 40 a 44. (Un evento en Nostr es cualquier interaccion con el protocolo como creacion de usuario, posteo, follow, block, dm)
• 40: channel create • 41: channel metadata • 42: channel message • 43: hide message • 44: mute user
Evento 40 - Creacion del canal Al momento de crear un canal el evento tiene que soportar nombre, about y foto. Abajo un evento de ejemplo, cambiando el kind y el content pasamos de usar ese json para postear o mandar un dm a crear un canal.
Evento 41 - Editar el canal El evento 41 es la evolucion logica del 40, si se puede crear un canal y un dia le queremos cambiar la foto, nombre o descripcion se deberia poder pisar ese evento. Como sabe que canal edita? en el tag de tipo e referenciamos el evento 40 previo.
En las instrucciones del evento 41 dice:
"Clients SHOULD ignore kind 41s from pubkeys other than the kind 40 pubkey."
Por eso y por los eventos que se reservan vemos que nostr aun no soporta el rol de un editor o admin del canal que no sea su creador.
Evento tipo 42 - mandar un mensaje
A la hora de mandar un mensaje, en el content va el mensaje. En el tag de tipo e indicamos en que canal lo estamos mandando y si es un mensaje suelto o un reply a un mensaje previo. Si es una respuesta usamos el tag p para marcar el original
Evento tipo 43 - Ocultar un mensaje ❌
No queres ver mas un mensaje y ocultarlo, disparas un evento 43. Podes opcionalmente poner la razon. El cliente puede decidir si ocultarselo al resto (por ejemplo si al menos x cantidad de personas lo oculta)
Evento tipo 44 - Mutear a un usuario
Te cansaste de alguien del chat, disparas un evento tipo 44 y el cliente te deberia ocultar todos sus mensajes, como el 43 pero en bulk.
El cliente decide si lo oculta al resto de los usuarios o no.
Por ahora no hay muchos clients que esten usando esta nip, pero si quieren probarlo pueden jugar con la beta de Arc
https://thearcapp.com/
Tambien coracle.social tiene una buena implementacion. Aca por ejemplo su formulario para el evento de tipo 40
-
@ a6f97691:f1adbb41
2023-04-10 23:35:39April 10, 2023
On Saturday I Tweeted that even I could see that the recent narrow trading ban in Bitcoin was calling for a breakout. Here is today's breakout. Nice, I'll take it. It does not take a technical trading guru to this call right. I would say 99% luck and 1% skill. Maybe in a couple years I can get my skill average up to 2-3% on calling the markets.
Here was Saturday's assessment.
-
@ c753997e:9fe20adc
2023-04-10 18:12:13By Michael Kern - Apr 10, 2023, 1:00 PM CDT
Sinopec, China's oil and chemical giant, is set to build the first 'West to East' green hydrogen transmission line in the country, according to a report in state media.
The company will construct a 400km pipeline from Inner Mongolia's Ulanqab to Beijing to transfer hydrogen from renewable energy projects in the northwestern region to cities in China's east. The pipeline, set to have an initial capacity of 100,000 tonnes a year, will also have ports to grant access to new potential hydrogen sources. While China already has pipelines for 'grey hydrogen,' made from fossil fuel sources, this project would offer an eco-friendly alternative, generated through green hydrogen split from water via renewable energies. Green hydrogen has been touted as a clean alternative for fossil fuels in several industries that are otherwise tricky to decarbonize.
The project follows China's goal to produce 100,000 to 200,000 tonnes of green hydrogen annually, along with around 50,000 hydrogen-fueled vehicles by 2025, as it aims to transition towards renewable energy. Sinopec intends to accomplish the goal by constructing a green hydrogen plant in Ordos, Inner Mongolia this year, with an annual capacity of 30,000 tonnes. The company launched a green hydrogen project in Xinjiang's Kuqa region in 2021.
Sinopec has also embarked on the world's largest project to use green hydrogen to produce coal chemicals. The project, valued at approximately $830 million, is set to be built in Ordos, Inner Mongolia. The facility will produce 30,000 metric tons (t) of green hydrogen and 240,000 t of green oxygen each year.
Using solar and wind power generated in Inner Mongolia, the facility will supply its hydrogen and oxygen to a nearby coal processing facility operated by ZTHC Energy, where Sinopec is a shareholder. The ZTHC facility uses coal to extract hydrogen. Still, the Ordos project will reduce carbon emissions by 1.43 million tonnes yearly, significantly reducing the facility's carbon footprint.
The world's leading hydrogen makers' current operational pipelines are "grey hydrogen," obtained from fossil fuels. As China moves to accelerate its carbon-neutrality plan, pledging to reduce emissions to a net-zero level by 2060, it intends to rely on green hydrogen - made by splitting water via renewable energy - to develop a more sustainable hydrogen infrastructure.
Creating green hydrogen increases demand for renewable energy plants, including solar and wind farms, bolstering the renewable energy sector. The project will promote the application of hydrogen fuel cells while ensuring the extended use of clean energy.
Sinopec's new 'green' hydrogen production facilities reveal how China's largest oil, gas, and petrochemicals producer is taking advantage of the global drive to transition towards renewable and sustainable energy sources. While its green hydrogen endeavors are research projects, they may eventually become integral to its long-term strategy.
By Michael Kern for Oilprice.com
-
@ 2edbcea6:40558884
2023-04-10 17:01:14Hello Nostriches! Things have picked up here in #Nostrland. New accounts keep popping up, and after a "much wow" disappointment logo exchange on Bitcoin Twitter💩, many new #nostr keys were born.
It's starting to feel like pretty soon🤞 we will be able to ditch the blue bird that after a pump and dump, very shitcoinery move, decided to return.
Before I started writing for the NostReport, I would never visit my global feed. It felt lonely when I began scrolling it looking for news, trying to ensure I could keep up with nostr:npub1xy54p83r6wnpyhs52xjeztd7qyyeu9ghymz8v66yu8kt3jzx75rqhf3urc , nostr:npub1t2wy3j850q34zy6amzw9mzfsl66eedcx2tlaxlv3v7leytedzp5szs8c2u , nostr:npub1lrnvvs6z78s9yjqxxr38uyqkmn34lsaxznnqgd877j4z2qej3j5s09qnw5 , and nostr:npub1pvuugp6fyj6t6yeq9ajzv28p54w07sg6jpxvzuu5yc7qmu9edpkqm2d7a5 , and constantly I would fail. The feed was going radio silent after #Nostrica, the over-hype created during the unconference was fading, and I was starting to feel a little alone. 😥
However, things have been picking up, and I've found new and old voices sharing their thoughts.
How are these new voices finding this purple space with no algorithms, much more chill, no-fight vibes, and starting a community from the ground up again?🤙 Are they enjoying the V4V instant reward experience as we all are? These are all questions I had for them, and as the new excited reporter, I politely decided to slide into their DMs...😊
While I patiently waited for them to notice me, which is still taking longer than I would like😔 but no more than I expected it to, I went ahead and asked the people on my feed about it. 😬
They all had different specific reasons, but we were all moved towards Nostr for the same reason. The need for change. 💜
nostr:npub15q36t6zje2qttpwfyux8cd8fy3n9d3w365w49a8063wc8lefrywsrr64da told me he decided to join the purple side after learning about #bitcoin. His words said, "It's actually a second entry to bitcoin."
That seems logical since I was introduced to #nostr by bitcoiners that have taught me so much. However, I have been able to get no-coiners to become bitcoiners by learning about V4V. Just this week, I got my sweet best friend, nostr:npub1ua8ghugqgqx39rjfl3k8xc95m4ymrt04h3vqxpqg9gdh857r33xsh9nhyr ,🫶 to join us after I showed her what my zap⚡️ wallet looked like on a regular day. Believe I had talked to her about bitcoin before. It just had a different effect when seeing it work.
nostr:npub1fuxyj4mptp9zcr33n7g07922lm36zzh3wzzlwzawye8dthcqggyqvw63dh told me that he is still in the process of trying something new out. His exact words were: "I need to move into a community and move out of the current sick paradigm. Trying here first." Let's give him some zaps⚡️ to ensure he stays with us. He needs to see what a warm, welcoming community we are😇.
And nostr:npub1x0f73kwdhewsuky4rcr5rpl7t464zqf9m8etlp8ha97d7ejjuvxq54gztf and nostr:npub1muge3z8k53ts45nfhthsrn6qjzjw6qxfg704r9e8pxnmgwnvpzsq7yv3av told me something very similar. Hawk said: "A Decentralized social network full of chill people!? What more do you need?!" CTarian went in a little more philosophical but said the same: "I am tired of being monitored by every Tom Dick and Harry of the Deep State. Nostr feels like just picking up the phone in the old days, and knowing you're actually communicating with a real person. He even went ahead and called for devs to maybe come up with his utopian client: "Plus, for some reason, I keep thinking a Nostr person much smarter than me could develop a Client that can figure out an election system that could clean up the fraud."
All of these people come from different backgrounds and joined nostr for various reasons. You guys have heard me before. I feel safe sharing my thoughts around here. Some say this is an early adopter effect, and the more popular the protocol becomes, the more this effect can be lost.
And this does worry me😔. However, I am confident that we are all working towards the same goal, and I trust we will keep pushing toward the same mission.
There is so much "camino por recorrer" left 😁, and the unknowns are so many, that I want to know your thoughts on this. Is it possible to keep Nostr a safe, refreshing place? Will the clown world come and take over and make it serve its purpose? Or have we all had enough, and whoever comes here will join the same battle?
Please leave your ideas in the comment section. I would love to investigate how we can keep this a safe space. For now, I am saying goodbye.🤙
Ps: Before I got to publish this OpEd I got a DM from the one and only nostr:npub1gdu7w6l6w65qhrdeaf6eyywepwe7v7ezqtugsrxy7hl7ypjsvxksd76nak , which was super exciting and I am still in shock he took the time to read my message and answer it.
However, his very polite answer still told me that for now he is not diving into Nostr cause he is busy preparing his book. I understand Saifedean. I want you to finish that book soon so I can dive into it right away! You and nostr:npub19dg0l8fnsv0xjnjx28t54g6xvt40ly3mpk5hj7fgmaeds8fk3dfsk76yd2 have me patiently waiting on your next masterpieces!
Proof of my excitement here ☝️ telling the nostr.report team that he had answered in my very excited highschool girl fashion!
By: nostr:npub1y67n93njx27lzmg9ua37ce7csvq4awvl6ynfqffzfssvdn7mq9vqlhq62h
-
@ 0a821ca3:e0efcce3
2023-04-10 16:58:01Policy considerations
[I am going to write this consideration step by step - partly because blogstack doesn't allow to save drafts - and partly because what follows here will be a huge effort. ]
The SEC chair Gary Gensler has argued since a while that bitcoin is a commodity and other digital tokens risk being unregistered securities. This consideration benchmarks various digital tokens - based on a set of properties which can provide insight into their nature as protocol or unregistered security.
First, following properties may indicate the difference between a decentralised protocol and a company issuing unregistered securities:
To which parties were tokens allocated during the launch phase?
Fair distribution of tokens seems a prerequisite for a protocol. Is tempore non suspecto required to achieve a fair token distribution? Pre-mining is a clear indication of unfair token distribution. The existence of a foundation or company holding a significant share of the tokens equally indicates a centralised token distribution.
Does the initiative have a CEO or team? Who pays that team?
Having a CEO or team indicates centralisation and potentially causes the initiative to be permissioned, not permissionless - not permissionless is not trustless - if someone can take away permission, you have to trust that party.
Does token ownership give protocol governance rights?
If token ownership gives protocol governance rights, there is a risk that the protocol ends up benefiting large token holders more - rather than benefiting all participants in a similar way.
Does the token obtain yield from consensus mechanism?
If the token obtains yield from the consensus mechanism - in the very long term - the token holdings of large holders will increase - results in a plutocratic world.
Do token holders get new issuance awards?
Indicates that the token has conventional investment security properties (yield / dividend).
How many nodes does the network have?
More nodes ensure higher probability of decentralisation, which in turn increase p2p nature - few nodes drive risk of trusted or permissioned structure (and then the benefit of a cryptologic solution over a conventional database is limited)
What is the governance process for protocol evolutions?
The more decentralised the governance, the more the protocol users are protected from malicious or centralising forces.
bitcoin
To which parties were tokens allocated during the launch phase?
The global digital p2p value transfer protocol was developed in tempore non suspecto. In 2011, three years after the genesis block, the total token market cap was less than USD 35m - very immaterial. While River Financial research indicates that the protocol inventor, with pseudonym Satoshi Nakamoto still holds about 1.1m btc in 22000 addresses - or about 5% of total supply - these tokens have never moved so far. Beyond that, no hodlers with a holding of more than 100 000 btc - or 0.5% of supply - have been identified so far.
This implies a distribution that is as ‘fair’ as it gets - comparing to other cryptologic tokens. If anything, the bitcoin protocol token allocation is not perfect. The bitcoin token allocation is the least convincing of all protocol properties - and could eventually be considered being an argument that even bitcoin is not a protocol.
This being said, no foundation or company backs bitcoin - bitcoin has no marketing budget.
Does the initiative have a CEO or team? Who pays that team?
Bitcoin doesn't have a CEO or a dedicated team. The bitcoin core development team consists of about 50 developers - more info can be found in this NYDIG report - Coinmarketcap provides insight in who funds the team.
Does token ownership give protocol governance rights?
No, while the BIP process has some level of governance among the core team, the node operators decide which software version they adopt and use - and ultimately decide on which evolutions of the protocol they want to use. In that context, some have for example created a proof of stake version of Bitcoin - it has not seen broad adoption.
Governance by node operators is the ultimate global democracy. Many people can be node operator - it does not require holding the respective token - it does not require a powerful computer (200 EUR should get you all the hardware required to run a bitcoin node) - it even does not require exceptional computing skills. Governance is not driven by miners or token holders.
Does the bitcoin token obtain yield from consensus mechanism?
No, the consensus mechanism issues new btc tokens and distributes transactions fees. These new tokens and transaction fees are 'won' by miners - bitcoin token ownership does not help getting additional btc tokens.
Do token holders get new issuance awards?
No, new issuance is distributed among proof of work miners, who have to invest in computers and electricity to power these computers (soon miners will be paid to consume such electricity, as ample excess electricity will be produced).
How many nodes does the network have?
The website Bitnode reports about 17500 reachable nodes and estimates some 47k total nodes - including nodes behind firewalls or NAT.
What is the governance process for protocol evolutions?
Already described above, eventually every user of the protocol decides which version or fork that users would like to use.
Cardano
To which parties were tokens allocated during the launch phase?
Does the initiative have a CEO or team? Who pays that team?
Does token ownership give protocol governance rights?
Does the token obtain yield from consensus mechanism?
Who funds the consensus mechanism?
Do token holders get new issuance awards?
How many nodes does the network have?
What is the governance process for protocol evolutions?
| Head | Head | Head | Head | Head | Head | | --- | --- | --- | --- | --- | --- | | Data | Data | Data | Data | Data | Data | | Data | Data | Data | Data | Data | Data | | Data | Data | Data | Data | Data | Data | | Data | Data | Data | Data | Data | Data |
| | btc | eth | bnb | xrp | ada | doge | matic | dot | dot | | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | | Pre-mine | ? | Data | Data | Data | Data | | CEO | ✓ | Data | Data | Data | Data | | Governance | ✓ | Data | Data | Data | Data | | Token yield | ✓ | Data | Data | Data | Data | | Consensus funding | ✓ | Data | Data | Data | Data | | New issuance | ✓ | Data | Data | Data | Data | | Network (# nodes) | 17k+ | Data | Data | Data | Data | | Protocol evolutions | ✓ | Data | Data | Data | Data |
-
@ 75bf2353:e1bfa895
2023-04-10 14:26:00RIP Final Message
I have some bad news. You will die. If your the only one who knows where your bitcoin keys are, your bitcoin dies with you. That's fine. It is a noble gesture. I know some people who plan on doing this. I suspect this is what Satoshi did, but I obviously cannot verify this.
“Lost coins only make everyone else's coins worth slightly more. Think of it as a donation to everyone.”--Satoshi Nakamoto
For those of us who want bitcoin to continue beyond our graves, there are dead man's switches. A dead man's switch is like a Rube Goldberg machine. Instead of opening a door like in the movie Goonies, it sends an email to your next of kin if you die. I have used a couple of these, but final message.io is my favorite since I find it the most secure. Final message.io is essentially ransomware. That's a scary ass word for most people, but have no fear. We are doing it to ourselves like Krugman thinks we owe money to ourselves.
I am certain you already know how ransomware works.
- A company gets hacked.
- Some asshole encrypts all their files using a passphrase.
- The asshole holds the passphrase hostage.
- The company pays the ransom for the passphrase or the asshole tells the company to GFY.
## How Final Message Worked:
Final Message works like a ransomware attack, but you're the hacker hacking yourself. You write your secret, say a key for a 2-of-3 multisig wallet.
- You encrypt this secret
- Give the passphrase to your wife, husband, child, etc.
- You upload your encrypted message to finalmessage.io
- You pay for a certain number of months.
- If you pay for more months final message will not send your encrypted secret message
- If you get hit by the proverbial bus, you stop paying the ransom and final message sends the encrypted message to your spouse.
Final Message Is Dead
I first wrote about final message in May of 2022. I intended to re-create it on nostr, but while doing this I noticed some sad news. Final Message is dead. They are no longer in business. That's too bad because I liked how it does not let you access your information unless you do not pay. It was the most secure dead man's switch I was aware of.
If you need to decrypt a message, you can do so by using the demo page here.
TODO: Add decryption tutorial
-
@ 5257f6d6:c90192b1
2023-04-10 03:41:31[3]
[4]
[5]
[6]
[7]
-
@ 202365de:dad57ea9
2023-04-10 02:26:25It was a mid August evening on a remote trout stream in central Pennsylvania, and I was all set to wet my line in the hopes of hooking a beautiful trout. The water was clear and the air humid as I approached the bank with my fly rod tucked under my arm. As I readied myself to cast, I repositioned my Nittany Blue cigar, careful not to obstruct my view of the stream with my exhale, as I targeted a feeding brown with what seemed a satiating appetite. A more practiced fly Fisherman would have attempted to 'match the hatch' where as I tied on a size 6 streamer and readied myself to cast, quartering downstream and swinging the fly across, envisioning the take, the fight, the landing.
I heard a friendly voice from behind me, asking how the fishing was. My buddy Ben and I had been friends since the end of our Penn State tenures, and after school we continued to stay connected as we both appreciated the outdoors and specifically tricking finicky trout with thread and precision. Ben was kind enough to offer me a spot on his weekend getaway with his Dad Jack, up in the Allegheny's at a well known yet private Rod & Gun club where they are members. I acknowledged Ben and was right back in the zone, focused on the task at hand in the dying daylight.
The cast, the mend, the strip. Slam! The brown inhaled the streamer and a fight ensued on my Cabelas Genesis 4 wt. Upon landing the fish, I looked up and saw an older gentleman sitting under the canopy of what seemed to be an old hut. He didn't have the same urgency to be on the water, perhaps he was reminiscing on all the times he had been in my boots, trying to get just one more fish before dark. He acknowledged my catch and continued to take in the evening scenery.
I turned to see Ben and his Dad walking towards him and other members of the club across the bank. Jack called out from across the stream, "hey Barry, do you want to meet Joe Humphreys?" I was floored. Where would we be going to meet him? Was the living legend of Pennsylvania fly fishing actually here on the property? I picked up my net, notched my fly accordingly on my rod, and began trotting with pace downstream to cross to the other side. I recognized him right away. It was Joe Humphreys, a living legend in the world of fly fishing. I couldn't believe my luck. Here, on this remote stream, I had the opportunity to meet and chat with one of the greatest fly anglers of all time.
Joe was so gracious, he knew I was a big fan. I told him my story of getting into fly fishing, swapping stories about fishing and life. I had already researched about his experiences fishing all over the world and his passion for teaching the next generation of anglers. In person he was unassuming and humble, making our interaction personable as if he had known me since I was a kid. His enthusiasm was infectious, and I couldn't help but feel lucky to be sharing the water with him.
As I recall, Ben and I fished and landed trout all day, and I watched in awe as Ben expertly cast his line and maneuvered his fly across the water. His knowledge and ease of use displayed years of experience, evident in every cast he made. Joe had been his teacher, his mentor on the water and I realized then I was in the company of serious practitioners of the sport. I decided to dedicate serious time and effort for the next time I'd have the opportunity.
As the sky finally turned black and the stars came out, we packed up and made our way up to the clubhouse. I left the stream that day feeling inspired by my chance encounter with such a fishing legend, and with a renewed appreciation for the beauty and challenge of fly fishing. It was a memory I'd cherish for a lifetime.
-
@ 85c32138:34778f3d
2023-04-09 18:19:23Among all the chaos and disturbing regulation around social media platforms, Nostr's simple design feels fitting for our global context. Allow me to share some thoughts with you.
Just as TikTok is about to be banned and Twitter is becoming unusable, a lot of us are exhausted and confused about social media. Needless to say, we’re experiencing a vibe shift and the drawbacks of centralisation and algorithmically dominated feeds are becoming clear.
Personally, I have low mental bandwidth and didn’t see why I should spend time learning about alternatives like Mastodon or Nostr. It took multiple nudges for me to open up and realise that this future is in our hands.
I want to own my data. I want a simple, intuitive new stream for social interactions. I want a fundamentally free cyberspace. One solution won’t fix everything or be perfect, but I’d rather try. Each click is an energetic vote on how we choose to collectively coordinate.
So I went clicking around Nostr and here’s what I want to share with you:
Your data is yours
- You’re equipped with a public and private key pair, it follows you everywhere so you don’t have to lose followers or content between platforms
- Doesn’t matter which platform your friends are using, if you share your public keys then you can still follow each other (no need to get everyone onto your specific bandwagon - yeehaw)
- You don’t sign up for a new account each time you use a new app (it’s the same public key), goodbye to aaall the email and password logins you’ve collected over the years
Censorship resistant
- Instead of relying on one server to hold your data (like what we have with Twitter for example), you choose a number of “relays” run by people around the world to store your data and share messages
- Each relay gets to choose how to store and share data, and you choose the relays you connect to. We’re not limited by a host’s rules and ideologies, and avoid ending up with a collection of silos
- Relays interact with clients (which provides the interface you see), and that checks whether your data was actually produced from the public key you hold. Clients display your posts and can’t control the data or your identity
- Remember, you can sign into any Nostr client with a single pair of keys; no registration required
It’s simple to build on
- Nostr itself is a protocol, not an app or service that you sign up for. It’s an open standard which anyone can build on, much like how we build our sites to go on HTTP or TCP-IP
- It’s a message standard, based on simple and flexible “event” objects which are passed around as plain JSON. It uses standard public-key cryptography for keys and signing
- This makes it easy to run relays and build clients, ensuring the ability for the protocol to extend and adapt/evolve over time
- It also works as a peer to peer network where you don’t need to know the IP address of your peers or be online at the same time
Belongs to the community
- Anyone can build and anyone can transact (already has effortless Bitcoin micropayments for content, without ads or subscriptions)
- Potential for emergent properties to arise, since people running relays can experiment with different mechanisms to store data and send messages
- The people getting involved feel like a community reminiscent of older internet days, and there’s a sense of commonality and lessons learned from the past decades
- Individual sensemaking around this could be really exciting for developments beyond just a “social platform”
- The community is already responding to major gaps in privacy (check out this first run through of Nostr through the Nym mixnet — for some network privacy lovin’)
Tidbits for getting started
Sharing some gems I found helpful (this by no means is a solid how-to guide): - How To Use NOSTR - A Decentralized Censorship Resistant Social Layer
-
- Don’t issue your key pairs within the browser or app directly, because it can potentially be leaked. I wasn’t aware of this but luckily followed the video’s tip on using the Alby plugin and have been pretty happy with it. For best practice there is a particular command you can run while generating key pairs (I’m not your person for this).
-
- Also, the video suggests astral.ninja, I’ve jumped to iris.to since it’s less glitchy. This is the fun part because things will be changing and you can switch as much as you like; so be open to different clients and know that people are doing their best to build right now
-
Nostr w/ Gsovereignty | FIAT LUX Podcast #4 (shoutout to Yves Edwards)
-
- I really enjoyed this interview actually, it’s genuine and gives you some sense of the ideas behind and around Nostr
If you made it all the way here then congrats!
Say hi if you choose to follow me: (tech.energy.love@pnproxy.org) or nostr pub key: npub1shpjzwzudkj0hfcn0eeypn9haqr4mzwp4vlycn5wkp6audrh3u7sd9dm2g
Let’s play: I’ll gift you a special Nostr badge if you quote a line from my poem ;) <3
It’s up to us to shape a healthier internet
We’re stepping into a new era and it’s time to learn and make do with new patterns. You and I are emergently figuring this out, let’s embrace collective intelligence and explore what a better future could look like (who knows, it might even be surprisingly simple).
Special shoutout to the No Trust Verify crew and Pineapple Proxy for the help <3
Ok I want to share one more last thing: this recent talk between privacy practitioners on the front lines, I really enjoyed this and may write about it in a future post. It’s not related to Nostr but I’m putting it in anyway.
Lots of love
xxx
-
@ c753997e:9fe20adc
2023-04-09 18:16:56SOCIETY 10 April 2023 By RUSSELL MCLENDON
Loyalty may be a virtue, but it can be a vulnerability, too.
Although managers tend to value employees perceived as loyal, for example, a new study shows they also tend to exploit loyal workers when assigning unpaid work or extra tasks.
These managers are not necessarily nefarious, the researchers note. Some may be oblivious, failing to grasp the ethical results of their decisions.
Yet, that's little comfort for dedicated workers, left with excessive workloads as the apparent price of their loyalty.
"Companies want loyal workers, and there is a ton of research showing that loyal workers provide all sorts of positive benefits to companies," says lead author Matthew Stanley, a postdoctoral researcher at Duke University's Fuqua School of Business in the US.
"But it seems like managers are apt to target them for exploitative practices," he states.
Stanley and his colleagues recruited close to 1,400 managers on the internet to participate in the study, in which the managers were presented with various scenarios starring a fictional 29-year-old employee named John.
John works for a company that's trying to cut costs, the managers were told. To that end, the managers rated their willingness to assign John extra hours and duties without extra pay.
They consistently gave John more work if he had a reputation for loyalty, the study found, regardless of how else researchers framed the scenario.
After managers read recommendation letters about John, those highlighting his loyalty apparently raised their willingness to assign him unpaid labor, the researchers found.
Different letters praising John for other positive traits, like honesty or fairness, didn't have the same effect, suggesting it was specifically loyalty that made managers more comfortable with giving the work to him.
Furthermore, John accepting that work could further reinforce managers' treatment of him, the study found. When managers read descriptions of John as open to extra hours and duties, they rated him as more loyal than alternate Johns with reputations for declining optional extra work.
"It's a vicious cycle," Stanley says. "Loyal workers tend to get picked out for exploitation. And then when they do something that's exploitative, they end up getting a boost in their reputation as a loyal worker, making them more likely to get picked out in the future."
Some cases of exploitation are more obvious than others, the researchers acknowledge, and it could be argued that optional work isn't exploitative if managers merely ask workers to do it, rather than demanding it.
But given the power dynamic between employees and managers, who may control access to vital resources like pay or health insurance for their workers, previous research suggests workers often feel like they can't safely decline requests to take on extra work without pay.
For their part, managers seem to perceive this as normal, the study found, with extra work naturally going to more loyal employees as a function of their loyalty.
Some of this could be less malevolent than it sounds, the researchers note. While it wouldn't excuse mistreatment, managers' tendency to exploit loyal workers could be at least partly a result of "ethical blindness," or ignorance about the unfairness of their behavior.
"Most people want to be good," Stanley says. "Yet they transgress with surprising frequency in their everyday lives. A lot of it is due to ethical blindness, where people don't see how what they're doing is inconsistent with whatever principles or values they tend to profess."
In that case, one way to reduce exploitation might be to raise awareness of this phenomenon among managers, the researchers suggest, to help them anticipate their ethical blind spots.
The researchers also caution that loyalty isn't necessarily negative, and workers shouldn't always avoid going beyond the call of duty.
"I don't want to suggest that the take-away of the paper is to not be loyal to anybody because it just leads to disaster," Stanley says.
"We value people who are loyal. We think about them in positive terms. They get awarded often. It's not just the negative side. It's really tricky and complex."
The study was published in the Journal of Experimental Social Psychology.
-
@ 45c41f21:c5446b7a
2023-04-09 12:04:56flycat now supports rendering the metadata for the nip-23 long-form articles on the server side, what this mean is that you should be able to share an informative link(with the correct title and description etc) for your article. for example, since flycat also render such metadata with your links on short notes (event 1), when you share a flycat article link in your short notes on flycat, you can see it with a beautiful preview like the following:
because I don't want flycat to be a property software, I don't want to introduce a database(which makes it harder to deploy and host your own flycat instance) in order to do that. so right now we use a very bad method to achieve this, but I think it will be alright since we will make it better after setting up our own relay(instead of a private database, which means an interoperable way to do things on nostr) or doing some code refactoring.
-
@ fe9edd5d:f158913b
2023-04-09 09:07:11[3]
[4]
[5]
[6]
[7]
[8]
[9]
[10]
[11]
[12]
[13]
[14]
[15]
[16]
[17]
[18]
[19]
[20]
[21]
[22]
[23]
[24]
[25]
[26]
[27]
[28]
[29]
[30]
[31]
[32]
[33]
[34]
[35]
[36]
[37]
[38]
[39]
[40]
[41]
[42]
[43]
[44]
[45]
[46]
[47]
[48]
[49]
[50]
[51]
[52]
[53]
[54]
[55]
[56]
[57]
[58]
[59]
[60]
[61]
[62]
[63]
[64]
[65]
[66]
[67]
[68]
[69]
[70]
[71]
[72]
[73]
[74]
[75]
[76]
[77]
[78]
[79]
[80]
[81]
[82]
[83]
[84]
[85]
[86]
[87]
[88]
[89]
[90]
[91]
[92]
[93]
[94]
[95]
[96]
[97]
[98]
[99]
[100]
[101]
[102]
[103]
[104]
[105]
[106]
[107]
[108]
[109]
[110]
[111]
[112]
[113]
[114]
-
@ a6f97691:f1adbb41
2023-04-09 05:47:07Just tuning my publication setup...
-
@ a6f97691:f1adbb41
2023-04-09 03:40:22April 8th 2023
Bitcoin is currently trading at around $28,000, up 2% on the day. The cryptocurrency has been on a steady upward trend since the beginning of the year, and is now up more than 20% year-to-date.
The recent rally in Bitcoin has been driven by a number of factors, including increased institutional adoption, the launch of new Bitcoin-related products and services, and positive regulatory developments.
Institutional adoption of Bitcoin has been a major driver of the recent rally. In recent months, a number of major companies have announced that they are investing in Bitcoin, including Tesla, MicroStrategy, and Square. These investments have helped to legitimize Bitcoin and attract more investors to the cryptocurrency.
The launch of new Bitcoin-related products and services has also contributed to the recent rally. In recent months, a number of new Bitcoin-related products and services have been launched, including Bitcoin futures ETFs, Bitcoin-backed loans, and Bitcoin-powered point-of-sale terminals. These new products and services have made it easier for people to buy, sell, and use Bitcoin, which has helped to increase demand for the cryptocurrency.
Positive regulatory developments have also been a factor in the recent rally. In recent months, a number of countries have taken steps to regulate Bitcoin and other cryptocurrencies. These regulatory developments have helped to legitimize Bitcoin and make it more attractive to investors.
The recent rally in Bitcoin has been impressive, and it is likely that the cryptocurrency will continue to attract attention from investors in the coming months. If Bitcoin can continue to gain traction with institutional investors and regulators, it could reach new all-time highs in the near future.
However, there are also some risks that could weigh on Bitcoin in the near future. These risks include a potential global recession, increased regulation of cryptocurrencies, and competition from other cryptocurrencies.
Overall, the outlook for Bitcoin is positive. The cryptocurrency has been on a steady upward trend since the beginning of the year, and is now up more than 20% year-to-date. The recent rally has been driven by a number of factors, including increased institutional adoption, the launch of new Bitcoin-related products and services, and positive regulatory developments. However, there are also some risks that could weigh on Bitcoin in the near future. These risks include a potential global recession, increased regulation of cryptocurrencies, and competition from other cryptocurrencies.
-
@ be318ab6:dd25a806
2023-04-09 02:55:48Howdy y'all,
This is the Ramble #001
I was gifted extra spare time (layoffs), and I'm excited to put it into learning about some of the new exciting things swirling around us at an ever-accelerating speed & also about the good old ever-useful manual skills, which are disappearing almost at the same rate.
The focus will be on anti-fragility tools and skills. I'll be touching on the the topics of Nostr, AI, Bitcoin, Privacy and self-sufficiency skills like woodworking or food production. I'll include any building just for the sake of it (I get more value myself and motivation to do more of it if I can show off something tangible, I guess). It's not gonna be the most frontier-breaking r0ckstar knowledge, but it will humbly keep moving forward one step at the time along with my selfish pursuit of improving my knowledge and skills along these vectors. I also won't avoid some rants about the insane corruption in our Money and all the downstream problems it brings.
Why?
1. Why having a blog? * I want to practice my writing. Not to challenge the AI, but just to better remember the learnings, and to clarify & structure my thoughts. * The public record forces accountability on me. I want to commit to a habit of writing a few posts per week.
2. Why it's on Nostr? * When dozens of the smartest and most honest individuals I respect flock to this like a bunch of crazy birds, it's something I don't want to miss out on, and I want to get intimately familiar with the tech. * It's an uncensorable protocol that allows you to own your data and can re-architect many broken things on the current web. * Easy for me to push my tip jar in y'alls faces and see if anyone gets any real value out of this * And, I just wanted to play with it. Some clients still might be buggy, but the speed of development and improvements is lightning miles away from anything I've seen before.
I'll probably write some intro to NOSTR next time around; but in the meantime Gigi will help you out at nostr-resources.com
3. Why including the offline skills and tools? * Humans are not meant to stare into screens all day. * I see there's one of the most competitive edges for the next 10 years.
And, that's about it. I'm really excited about days and weeks, and will have some fun. If you have read all down here, thank you and PV to you!
PS.
Resources/Inspiration for this issue: * Marty's Bent - duh! * BloggingBitcoin - How To Start A Blog Today