Pinned Tweet
I integrated Microsoft Word with the BSV (Bitcoin SV) blockchain.
It's a simple add-in that calculates a hash of a document's content, records it on-chain with a timestamp, and inserts the proof directly into the document footer.
Why build this?
Think about how documents are typically registered by a law firm, court, or public office. They receive a registration number in a journal or registry—but that's it. Nobody can later prove that the document associated with that number hasn't been altered, because the same document can simply be printed again with the same registration number. The registry number says nothing about the actual content.
A blockchain hash is different. It's a mathematical fingerprint of the exact document at a specific point in time, making any post-factum modification immediately detectable. Change even a single character, and the hash no longer matches.
The current version is a local proof of concept (Word → local backend → blockchain). The natural next step is a hosted API endpoint that any organization could use to submit document hashes for registration—a digital notary built on a public, immutable ledger.
And the best part? No wallets, no seed phrases, no private keys. Just two buttons. In this implementation, the blockchain is intentionally boring because users never have to think about it.
#BitcoinSV #BSV #Blockchain #MicrosoftWord #Microsoft365 #DocumentIntegrity #DigitalNotary #Timestamping #ProofOfExistence #API #LegalTech #GovTech #Enterprise #Web3 #Innovation
The BRC-100 standard needs to be implemented in all BSV wallets. The code that communicates with the wallet instance is incredibly simple!
Jak zabezpieczyć portfel Bitcoin SV: Argon2id, UTXO i wysyłanie transakcji (Część 3)
Pełny portfel w repozytorium, możesz zrobić lepszego MetaMaska.
relax4000.pl/2026/07/python-…
However, if it can be proven that the objective was to deliberately circumvent UK sanctions, Justin Sun (HTX/Huobi) would face:
additional sanctions (from the US or EU);
lawsuits and regulatory actions;
and problems with banks and partners worldwide.
decrypt.co/374030/justin-sun…
Gwiazda porno ma więcej miejsca na Wikipedii niż laureat Nobla.. to patologia naszych czasów..
Dobrej nocy 🛏️
#blog #relax4000 #wikipedia
relax4000.pl/2025/10/gwiazda…
File verification with BSV blockchain, directly from the Windows 11 context menu.
It works, but.. who cares 😉
#Windows11 #Microsoft #Blockchain #AI #CyberSecurity #Programming #OpenSource #Tech
Blockchain in Word ⛓️📄
On the simple integration of MS Word with Bitcoin SV.
relax4000.pl/2026/07/blockch…
Blockchain w Wordzie ⛓️📄
O prostej integracji pakietu MS Word z Bitcoin SV.
relax4000.pl/2026/07/blockch…
Zintegrowałem Microsoft Word z blockchainem BSV (Bitcoin SV) - prosty dodatek, który liczy hash z treści i zapisuje go on-chain razem z timestampem, wprost w stopce dokumentu.
Skąd pomysł? Pomyślcie o typowej rejestracji dokumentu w kancelarii/urzędzie - dostaje on numer w dzienniku wpływów. To wszystko. Nikt fizycznie nie weryfikuje, czy treść dokumentu po fakcie się nie zmieniła, bo można wydrukować "na nowo" ten sam dokument z tym samym numerem z dziennika. Numer w księdze nie mówi nic o treści.
Hash zapisany na blockchainie to co innego - to matematyczny odcisk palca konkretnej treści, w konkretnym momencie, niemożliwy do sfałszowania post factum. Jeśli ktoś zmieni choć jeden znak w dokumencie, hash się nie zgadza.
Obecna wersja działa lokalnie (Word ↔ lokalny backend ↔ blockchain) jako proof of concept. Naturalny kolejny krok: zewnętrzna infrastruktura z endpointem API, do którego dowolna instytucja mogłaby wysyłać hashe dokumentów do rejestracji - coś jak cyfrowy notariusz działający na publicznym, niezmiennym rejestrze.
I co najważniejsze, tutaj nie musisz się bawić w jakieś portfele, seedy i klucze; to tylko dwa przyciski a blockchain w tym wydaniu jest nudny bo go nie widać.
#BitcoinSV #BSV #Blockchain #MicrosoftWord #Microsoft365 #IntegralnośćDokumentu #CyfrowyNotariusz #ZnacznikCzasu #DowódIstnienia #API #LegalTech #GovTech #Enterprise #Web3 #Innovation
Film w nieco lepszej jakości : xitter.gq/xp_analyst/status/2074…
Microsoft Word with the BSV (Bitcoin SV) blockchain.
Video in better quality.
#BitcoinSV #BSV #Blockchain #MicrosoftWord #Microsoft365 #DocumentIntegrity #DigitalNotary #Timestamping #ProofOfExistence #API #LegalTech #GovTech #Enterprise #Web3 #Innovation
Video in better quality
xitter.gq/xp_analyst/status/2074…
Microsoft Word with the BSV (Bitcoin SV) blockchain.
Video in better quality.
#BitcoinSV #BSV #Blockchain #MicrosoftWord #Microsoft365 #DocumentIntegrity #DigitalNotary #Timestamping #ProofOfExistence #API #LegalTech #GovTech #Enterprise #Web3 #Innovation
Microsoft Word with the BSV (Bitcoin SV) blockchain.
Video in better quality.
#BitcoinSV #BSV #Blockchain #MicrosoftWord #Microsoft365 #DocumentIntegrity #DigitalNotary #Timestamping #ProofOfExistence #API #LegalTech #GovTech #Enterprise #Web3 #Innovation
For more than fifteen years, blockchain has been presented as a technology capable of revolutionizing almost every aspect of our lives. During that time, thousands of projects, millions of tokens, and countless ideas for using blockchain have emerged. More often than not, it feels as though blockchain has become a solution searching for a problem rather than an answer to real-world needs.
Today, you can find proposals to put virtually everything on a blockchain. Games where every player action becomes a transaction. Photos assigned their own transaction ID (TXID). NFTs representing artwork, tickets, digital collectibles, and virtual assets. Certificates, diplomas, digital badges, and documents. You could take it even further: opening a door recorded as a TXID, closing it as another TXID, entering a PIN code into an apartment building's keypad as the next transaction, turning on an oven, taking a photo with your phone, or switching on a light—everything could, at least in theory, be written to a blockchain.
But should it?
Simply placing something on a blockchain does not automatically make it better, safer, or more valuable. Too often, it's just an attempt to attach a TXID to something that never needed one in the first place.
The differences between blockchain networks also seem to be driven largely by network effects. Wherever users, developers, and capital gather, an ecosystem grows. That doesn't necessarily mean the technology itself is superior. More often, the winners are the projects with the strongest marketing, the loudest communities, or the greatest visibility.
The result is an ever-growing number of tokens, NFTs, applications, protocols, and additional layers of infrastructure where yet another TXID can be recorded. An enormous ecosystem has emerged that, in many cases, appears to exist primarily to sustain itself.
Are decentralized swaps useful? Absolutely. Is the ability to transfer value without intermediaries valuable? Yes. Can tokenization make sense? Certainly. Yet even these use cases largely operate within the blockchain ecosystem itself and are ultimately sustained by transaction fees. It is far more difficult to point to applications that have measurably improved the daily lives of billions of people outside that ecosystem.
Perhaps the most compelling applications of blockchain have nothing to do with finance or digital collectibles at all.
For decades, the internet has struggled with problems that remain largely unsolved. How can you tell whether a comment was written by a real person rather than a bot? How can someone prove their age without revealing their full identity? How do we reduce spam, mass account creation, and automated manipulation of public opinion? How can the authenticity and history of a document be verified without relying on a single centralized authority?
This is where blockchain may offer genuine value.
Not as yet another platform for issuing tokens, GIFs, or JPEGs marketed as NFTs, but as a trust infrastructure—a foundational layer capable of verifying authenticity, proving the origin of information, and issuing digital credentials that anyone can independently verify.
At this point, the conversation quickly stops being about technology alone.
If we want reliable age verification, we need systems recognized by governments. If we want to combat spam, internet platforms must agree on shared standards. If we want digital certificates, official documents, or legally binding records, legislation and cooperation with public institutions become essential.
This is where blockchain ceases to be merely a software project. It enters the realms of law, public administration, politics, and governance. The challenge is no longer writing another smart contract; it is building a system trusted by citizens, governments, courts, and businesses alike.
And that's what I've been thinking about.
We don't need another token.
The real challenge is solving the trust problems that have existed since the birth of the internet.
After fifteen years of development, is the greatest achievement really the ability to store another image, mint another NFT, or record the fact that someone opened a door? It's difficult to call that a revolution.
But if blockchain can help create a system that reliably distinguishes humans from bots, enables privacy-preserving age verification, verifies the authenticity of documents, reduces spam, and provides a universal trust layer for the internet, then it will have solved problems that the digital world has faced for decades.
That kind of revolution wouldn't be flashy.
It would simply be useful..
Od ponad piętnastu lat blockchain jest przedstawiany jako technologia, która ma zrewolucjonizować niemal każdą dziedzinę życia. W tym czasie pojawiły się tysiące projektów, miliony tokenów i niezliczone pomysły na wykorzystanie łańcucha bloków. Bardzo często wygląda to tak, jakby blockchain stał się rozwiązaniem szukającym problemu, a nie odpowiedzią na realne potrzeby.
Dziś można znaleźć propozycje zapisania na blockchainie praktycznie wszystkiego. Gry, w których każdy ruch postaci jest transakcją. Zdjęcia otrzymujące własny identyfikator transakcji (TXID). NFT reprezentujące obrazy, bilety, przedmioty czy cyfrowe kolekcje. Certyfikaty, dyplomy, cyfrowe znaczki, dokumenty. Można pójść jeszcze dalej: otwarcie drzwi zapisane jako TXID, zamknięcie drzwi jako kolejny TXID, wpisanie kodu PIN do domofonu jako następna transakcja, uruchomienie piekarnika, wykonanie zdjęcia telefonem czy zapalenie światła - wszystko mogłoby teoretycznie znaleźć się na blockchainie.
Tylko czy powinno?
Samo umieszczenie czegoś na blockchainie nie sprawia automatycznie, że staje się to lepsze, bezpieczniejsze czy bardziej wartościowe. Często jest to jedynie próba dopisania TXID tam, gdzie nie rozwiązuje on żadnego rzeczywistego problemu.
Różnice pomiędzy poszczególnymi sieciami blockchain również wydają się w dużej mierze wynikać z efektu sieciowego. Tam, gdzie pojawiają się użytkownicy, twórcy i kapitał, tam rozwija się ekosystem. Nie zawsze oznacza to jednak przewagę technologiczną. Często wygrywa ten projekt, o którym mówi się najwięcej, który ma największy marketing albo największą społeczność.
W efekcie powstaje coraz więcej tokenów, więcej NFT, więcej aplikacji, więcej protokołów i więcej kolejnych warstw technologii gdzie możesz dopisać kolejny txid. Powstaje ogromna infrastruktura, która bardzo często służy głównie samej sobie.
Czy swapy są użyteczne? Oczywiście. Czy możliwość wykonywania transakcji bez pośredników jest wartościowa? Tak. Czy tokenizacja może mieć sens? Może. Jednak nawet te zastosowania w dużej mierze funkcjonują wewnątrz świata blockchain i są napędzane opłatami transakcyjnymi. Trudniej wskazać rozwiązania, które w sposób oczywisty poprawiły codzienne życie miliardów ludzi poza tym ekosystemem.
A może najciekawsze zastosowania blockchaina wcale nie dotyczą finansów ani cyfrowych kolekcji?
Internet od kilkunastu (jak nie kilkudziesięciu) lat zmaga się z problemami, których do dziś nie udało się skutecznie rozwiązać. Skąd wiadomo, że komentarz został napisany przez człowieka, a nie przez bota? Jak udowodnić wiek użytkownika bez ujawniania pełnej tożsamości? Jak ograniczyć spam, masowo zakładane konta czy zautomatyzowaną manipulację opinią publiczną? Jak udowodnić autentyczność dokumentu lub jego historię bez konieczności zaufania jednej centralnej instytucji?
To właśnie tutaj blockchain może mieć realną wartość.
Nie jako kolejna platforma do emisji tokenów, gifów i jpg zwanymi NFT ale jako element infrastruktury zaufania. Warstwa, która umożliwia potwierdzanie autentyczności danych, weryfikację pochodzenia informacji czy wystawianie cyfrowych poświadczeń możliwych do sprawdzenia przez każdego.
Tutaj bardzo szybko przestajemy mówić wyłącznie o technologii.
Jeżeli chcemy potwierdzać wiek użytkowników, potrzebujemy systemu uznawanego przez państwa. Jeżeli chcemy walczyć ze spamem, platformy internetowe muszą zaakceptować wspólne standardy. Jeżeli chcemy wydawać cyfrowe certyfikaty, dokumenty urzędowe czy decyzje administracyjne, konieczne stają się przepisy prawa oraz współpraca administracji publicznej.
Tutaj blockchain przestaje być wyłącznie projektem informatycznym. Wkracza w obszar prawa, administracji, polityki i państwa. To już nie kwestia napisania kolejnego smart kontraktu, lecz stworzenia systemu, któremu będą ufać obywatele, urzędy, sądy i przedsiębiorcy.
I właśnie nad tym się zastanawiam.
Nie twórzmy kolejnego tokena. Prawdziwym wyzwaniem jest rozwiązanie problemów zaufania, które internet ma od początku swojego istnienia.
Piętnaście lat rozwoju i mamy możliwość zapisania na blockchainie kolejnego zdjęcia, kolejnego NFT albo informacji o tym, że ktoś otworzył drzwi do mieszkania? Trudno tu mówić o rewolucji.
Jeżeli jednak uda się stworzyć system, który pozwoli wiarygodnie odróżnić człowieka od bota, potwierdzić wiek bez naruszania prywatności, zweryfikować autentyczność dokumentów, ograniczyć spam i zbudować uniwersalną warstwę cyfrowego zaufania dla internetu, wtedy będzie można powiedzieć, że blockchain rozwiązał problemy, z którymi świat cyfrowy zmaga się od dekad.
Taka rewolucja nie byłaby widowiskowa.
Byłaby po prostu użyteczna.
Zbudowałem własny portfel Bitcoin SV w Pythonie 🐍👛
Nie po to, żeby zastąpić Electrum czy Exodus, ale po to, żeby zrozumieć, jak to wszystko działa od środka. Efekt końcowy trochę mnie zaskoczył - wyszło z tego całkiem solidne narzędzie. 😆
Co potrafi?
-Generuje 24-słowny mnemonic z 256 bitów kryptograficznie bezpiecznej losowości.
-Wyprowadza adresy zgodnie ze standardem BIP44.
-Przechowuje adresy w lokalnej bazie SQLite - klucze prywatne nigdy nie trafiają do bazy.
-Pozwala generować kolejne adresy na żądanie (każda wpłata może trafić na inny adres).
-Szyfruje mnemonic przy użyciu AES-256-GCM.
-Wyprowadza klucz szyfrujący za pomocą Argon2id.
-Chroni plik keystore sumą kontrolną HMAC, wykrywając jego modyfikację przed odszyfrowaniem.
-Przechowuje mnemonic i klucze prywatne w bytearray oraz nadpisuje pamięć zaraz po użyciu.
-Ogranicza uprawnienia pliku keystore wyłącznie do konta właściciela (icacls).
-Automatycznie pobiera i zapisuje UTXO podczas wyświetlania adresów.
-Umożliwia ręczne odświeżanie UTXO.
-Obsługuje wiele UTXO przypisanych do jednego adresu.
-Waliduje adres odbiorcy przed wysłaniem (mainnet/testnet).
-Automatycznie dobiera UTXO, zaczynając od największych, aby ograniczyć liczbę wejść i wysokość opłat.
-Obsługuje wiele wejść, gdy pojedyncze UTXO nie pokrywa kwoty transakcji.
-Automatycznie wysyła resztę na nowy adres portfela zamiast zwracać ją na adres wejściowy.
To był projekt edukacyjny, ale dzięki niemu dużo lepiej zrozumiałem, jak od środka działają portfele HD, UTXO, BIP39/BIP44 😁
I built my own Bitcoin SV wallet in Python. 🐍👛
Not because I wanted to replace Electrum or Exodus, but because I wanted to understand how everything works under the hood.
The final result surprised me a bit - it turned into a surprisingly solid tool 😆
Features:
- Generates a 24-word BIP39 mnemonic using 256 bits of cryptographically secure randomness.
- Derives wallet addresses following the BIP44 standard.
- Stores addresses in a local SQLite database-private keys are never written to the database.
- Generates new receiving addresses on demand (each payment can be sent to a different address).
- Encrypts the mnemonic using AES-256-GCM.
- Derives the encryption key with Argon2id.
- Protects the keystore with an HMAC checksum, detecting file tampering before decryption.
-Stores the mnemonic and private keys in bytearray objects and securely wipes them from memory immediately after use.
-Restricts keystore file permissions to the current user (icacls).
-Automatically fetches and stores UTXOs when displaying wallet addresses.
-Supports manual UTXO refresh on demand.
-Supports multiple UTXOs associated with the same address.
-Validates recipient addresses before sending (mainnet/testnet prefix validation).
-Automatically selects UTXOs, prioritizing the largest ones to minimize the number of inputs and reduce transaction fees.
-Supports multiple transaction inputs when a single UTXO is insufficient.
-Automatically sends change to a newly generated wallet address instead of reusing the input address.
This started as a learning project, but it gave me a much deeper understanding of HD wallets, UTXOs, BIP39/BIP44, key management and transaction building.







