#

5

(23 articles)

All The News That's Fit To Print On Ken's Blogspot Serving The Internet Since 2006

4/22/2026

muskspacexipoirishnewstennesseehonoluluindonesiaislamabadnasaluxembourgtexas100senate2chinese13samsung4usnepal3utahparispodcast1ukfleetrihanna75adisneyworld9amarketslisbonlocallywalesonlineukrainerussianoklahomacity27a11pakistanfreemanjamaicaeuathensmothergazaisraeli52ottawanewdelhioxfordshiresaintpaulnetflixkathmanduhealth6iowahouse50pcb24congoapple48usubelfast_livetaiwaneseafricantaiwansingaporenewkualalumpursaskatoonrussiaconstructionirelandportlandstarmertallinnnazithejournallondon94chinabeijinggermanymoldovansarabiaindianseoulunitedstatesmanilajapanuniversity43kilkennykazakhstanenvironmentalberlinepamarylanddcjoneslebronjamesbaku18horoscope41ai21atvuae1aedmontontrump16denmarkxbox51a105aoxfordinternationalperuvianbishkekgooglehome12cbsnews39denverbitcoin17greecetodayindiaidfwallstreetnewsletterfoxirishmirrorthiruvananthapurambagdadspainsouthwalesargusfloridaunfi11amacbooklinuxhungarykyivmediatechicc64apopenewbuses49europeirandonaldtrumpfamily42skoreapopescatholic15hartfordmalawiansnationalrigasupremecourthousestanzanianorthernnigeriaadhdafricajapanese22manufacturingmicrosoft53dublinpatriotskuwaitcitydubairiyadhresearcherscanadiansportsnewengland25windows36americansouthkorean81bbcwalessudanbelgrade7stock55policeaustraliaprovidenceearthcraftsscottishkuwaitghanalearnovateevoke35toykonevadaargentinathesunrelationshipchatgptcharity39a28awyoming119ajacksonyemendna29fitnesswisconsinnflcomusmcaconsumerromania20northropgrummanfinancialhongkongsuriname21lucknownewprince384764news2413a10grandrapidsdemocratsnorthkorealebanonrtbristol22aestonianderrynicosiaandroidauto31capetownretail55a54political5ohio28austinukrainianpanamacitymusicceo77global35amovie145labostonsyriachristians75unitedcanadaethiopianprimeministerlimaseychellesdesmoinespalestinianeuropeanpakistanicalifornia26aungovernmentvideodeifashioniphonemalaysiafmjerusalemsouthafricaasiansbritishvirginislandsnapshotghanaiangoldmansachs9maputo10aatlantaputinmadisonrepublic87amiami14munichisrg46romaniandonegaldowndaily_recordapramazon37icewellingtonbuildingenvironmentmichiganromemetabhamliveedinburghtechnologyalabamaarizonabrusselsrwandausbcolomboscotsmanmetalsderryjournalsouthkoreacristianoronaldo41aarchitecturemaltalearnedhawaiiphilippinesrsvp1313074achicagosecurityalbanianfbitransgendermachinestradefood58turkeynovakittnlawmanchesterresearchermagastv_newsnepaliforeignmlahistoryegyptirishrepublicansarmeniacharlestoncancertrentoniranian45glasgowattorneygeneraljakarta118abbcscotlandmorocco104macronrabatasiapierregeorgia8missoulanewalbumgpuscpusrepublicanhawaiianairlineslimerickleaderlyonsinvestmentkosovocopenhagentrinitycollegewomenhorrorbangladeshludhianaholidaylaosamericans32ankarawebtoonssciencewindsorgopscotusnewsonygandhibookamsterdamitalynbawsjoklahomacitycheyennefinancespurslatviagdpmexicounite63akievnflmotorcyclist140openaifaafccnewlookspotifyjubaalaskalatvianwhocongressnewwarjordanvilniustlibyaairbnbamericazelenskydelhinationwideautonomyharrisburginternetnewrazrchristiane991bernabeuevmstiruchirappalli83espncyprustownpackersbasseterremotherwellmilanlearninglimericknewplaycnnnewzealand40travel110amontgomeryevsbarbadosususarichmondagrilandgas197freezechilesuclasantodomingokigaliodesamamdaninewsupportbanjulwilliamsonstarbucksabudhabialdihanoitehranparliament25acvspharmacylilongweoregonmilitarybuenosairesdhsmadridnovascotiahomebuildertollbrothersarkansasmonacoconnorstorrieresearchfuturenewsodasscotlandnatonewfedlpool_echomacaocongressional26slovakianvidia57acryptosaints1989yankeesgodbulgariamoscowrfkportvilavirginianewyorkbuffalocairohomeownerskabulrnaljubljanacoloradomiddleeastasian93sonyazerbaijanundpdarwinaustralianspanamaartistickanolawmakerslasvegas33maduraikingcharlesnewnaturepropertykansaslouisiana23walmartnewabortion16amassachusettsyerevanaustriagermanmyanmarintelligencehomelessfrancedefenselittlerockbooksbookingshelenatownsenddominicansailakyliejennerhousekeepervaticancitymortgagesdemocratgambiathe42culturalgasperini27minnesotaartemisinsurancemlasmilwaukeehumanrightsugandabestbuy44charlottesvilleconcordjeffersoncityequatorialguineaindustryscientificsalonemobilemilanoastanatesla33adowngrade51engineeringtorontopodcastsnewrulesindianabatonrougekyrgyzstan102adobemobilealgerianwichitademocraticjerseyarturoamericasmalawivarietyeducationcubsbreakingnewshelsinkifmsmalinovkavrambeiruttourismapplesmalaysianabujacbp88aharvardtraderzelenskyyvolvoswedencostaricacuencadominicanhaitibelfastscientistsstockholmnihweatheraviationcarsoncitynewpregnancymoviesmoneyartistgodmotherhathawaytvkvermontbeveragemedicalraleighsomaliatopekaetfsnewark69latviansisraelmontpelier101vietnamkevinwarshdojagrawalperthlansing

# Nostr.spot - AI-Powered Search Engine for Nostr: Full Review, Features & How to Use

## What Is nostr.spot? **nostr.spot** is a search engine for the Nostr protocol that indexes posts, profiles, and articles from across the entire decentralized network. Unlike Google, which can't crawl Nostr (there's no central server), nostr.spot collects data from thousands of independent relay servers and makes it searchable through a single interface. **Key stats as of April 2026:** - 667,300+ indexed posts (notes) - 6,200+ long-form articles - 51,800+ profiles - 16 interface languages **Link:** [nostr.spot](https://www.nostr.spot/?ref=humai.blog) --- ## Main Features of nostr.spot ### 1. Smart AI-Powered Search The search bar understands natural language. You can enter: | Query | What You Get | |-------|-------------| | `fiatjaf` | Complete profile card with analytics | | `bitcoin vs ethereum` | AI comparison of two topics with visualization | | `what are zaps` | AI-powered explanation based on actual posts | | `who writes about nostr` | Ranked list of top authors on the topic | | `#bitcoin` | Hashtag overview with trends | | `most popular posts` | Leaderboard ranked by engagement | The search runs on AI - it doesn't just match keywords, it understands intent and generates structured responses. --- ### 2. Profile Analytics When you search for a person, nostr.spot displays a complete dossier: **Basic Stats:** - Number of publications - Follower count - Sats received through zaps - Total reactions on posts **AI INDEX (Bot Detection):** - Scale from 0% to 100% - Low percentage (green) = likely human - High percentage = likely bot or AI-generated content - Example: fiatjaf (Nostr creator) = 8% - clearly human **Content Analysis:** - What they write about (breakdown by topics and hashtags) - Example: #pyramid 40%, #nostr 29%, #grimoire 9% **Activity:** - 30-day heatmap - when and how often they post - Posting frequency (e.g., 1.7 posts/day) - First seen date on the network **Influence Ranking:** - **Influence Rank** - position in the network ranking (e.g., #5) - **Influence Ratio** - reach compared to follower count (2.7x = posts reach 2.7x more people than follower count suggests) - Status: Growing / Stable / Declining **Social Graph:** - Which notable accounts follow this profile - Example: Jeff Booth, Gigi, Derek Ross, jb55 **Top Post:** - Most popular publication with metrics (reactions, reposts, sats) --- ### 3. AI Comparisons A query like "bitcoin vs ethereum" generates: 1. **AI-written analysis** - explanation of differences based on real Nostr discussions 2. **Visual ratio** - how many posts about each topic (Bitcoin: 21,800 vs Ethereum: 207) 3. **Sources** - specific posts and authors the analysis is based on 4. **Generation time** - usually 20-30 seconds This isn't ChatGPT making things up. It's AI synthesizing real conversations from the network. --- ### 4. Trending & Hot This Week The homepage shows what's happening now: **Trending hashtags with post counts:** - #constitute - 1,798 - #xitchat - 567 - #bitcoin - 407 - #mastodon - 433 - #ai - 156 - #lightning - 72 **Hot This Week:** - Top posts of the week ranked by combined engagement (reactions + reposts + sats) No algorithm deciding what you see - just raw network activity, ranked by actual engagement. --- ### 5. Add Any Profile to Index Can't find someone in search? You can add any profile manually. **What you need:** - npub, hex pubkey, display name, or NIP-05 address **What you get:** - All publications indexed - Engagement analytics for every post - AI content analysis and bot detection - Activity heatmap - Influence ranking - Profile appears in search for everyone **Cost:** 5,000 sats (~$5) - one-time Lightning payment **Time:** ~30 seconds **Why does it cost sats?** - Prevents spam and bot abuse - Covers compute resources - No account or subscription required --- ## How to Use nostr.spot: Step-by-Step Guide ### Search for a Person 1. Go to [nostr.spot](https://www.nostr.spot/?ref=humai.blog) 2. Enter name, npub, or NIP-05 address in the search bar 3. Get profile card with full analytics 4. Check AI INDEX - if above 50%, might be a bot ### Search by Topic 1. Enter a hashtag (#bitcoin) or question ("who writes about AI") 2. Get a list of authors, posts, or AI explanation 3. Click interesting profiles for detailed analytics ### Compare Topics 1. Enter a query in "X vs Y" format (e.g., "nostr vs mastodon") 2. Wait 20-30 seconds 3. Get AI analysis with visualization and sources ### Add a Profile 1. Click "+ Add to Index" in the top right corner 2. Enter npub or profile name 3. Scan QR code with your Lightning wallet 4. Pay 5,000 sats 5. Profile appears in index within ~30 seconds --- ## Who Is nostr.spot For? **Nostr Users:** - Find interesting people to follow - Check if a new follower is a bot - Understand your influence ranking - Track trending topics **Content Creators:** - Analytics for your own profile - Understand what content resonates - Find collaborators in your niche - Track influence ratio growth **Researchers & Journalists:** - Analyze narratives in decentralized networks - Verify sources - Find experts on specific topics - Detect bot activity **Developers:** - Data for integrations - Nostr ecosystem analytics - Trend monitoring --- ## FAQ ### What is Nostr? Nostr (Notes and Other Stuff Transmitted by Relays) is a decentralized protocol for social networks. Unlike Twitter or Instagram, there's no central server. Your content spreads through independent relay servers, and nobody can ban you. ### Why doesn't Google index Nostr? Google crawls websites by URL. Nostr isn't a website — it's a protocol. Content is stored on thousands of different relay servers in a special format that Google doesn't understand. ### How does nostr.spot index Nostr? The service connects to major relay servers, collects publications, profiles, and articles, and stores them in a searchable database. ### What does AI INDEX mean? It's the probability percentage that a profile's content is AI-generated or bot-created. 0-20% = likely human. 80-100% = likely bot. Based on analysis of posting patterns, content quality, and behavior. ### Why does adding a profile cost money? 5,000 sats (~$5) covers compute resources and prevents spam. Without payment, bad actors could add millions of fake profiles. ### Do I need an account to use it? No. Search is free and doesn't require registration. To add a profile, you only need a Lightning wallet for payment. ### What languages are supported? 16 languages: English, Spanish, Portuguese, German, French, Italian, Japanese, Korean, Chinese, Turkish, Arabic, Polish, Dutch, Ukrainian, Czech, Russian. ### Is it safe? nostr.spot only reads public data from Nostr. The service has no access to your private keys and cannot post on your behalf. --- **nostr.spot** is the most advanced Nostr search engine available right now. Key advantages: - AI search with natural language understanding - Bot detection (AI INDEX) - Deep profile analytics & Influence ranking - AI topic comparisons - 16 languages - Runs on Lightning — no accounts or subscriptions If you use Nostr or plan to start — this is a must-have tool for navigating the decentralized network. **Link:** [nostr.spot](https://www.nostr.spot/?ref=humai.blog) #nostr #news #ai nostr:nprofile1qqsrhuxx8l9ex335q7he0f09aej04zpazpl0ne2cgukyawd24mayt8g2lcy6q

Wu Zetian

👑 Queen of History #5 — Wu Zetian Title: Queen of Institutions Era: 624–705 CE Place: China (Tang → Zhou Dynasty) Why Wu Zetian belongs on a Queens list Wu Zetian didn’t just rule—she rewired the state. She became the only woman to rule China as Emperor, not by rebellion alone, but by redesigning how power was selected, recorded, and enforced. Domains of mastery • Institutional Reform: Expanded the civil service examination system, reducing aristocratic monopoly and elevating merit. • Information Control: Built intelligence networks and used records, petitions, and audits to govern at scale. • Law & Administration: Standardized governance to outlast personalities—including her own. • Narrative Strategy: Reframed legitimacy using Buddhism and state ritual to stabilize rule. What made her a “Queen” • Power through systems, not charisma: Authority embedded in procedures. • Merit over lineage: Shifted who could access power. • Durability: Many reforms persisted long after her death. Cost of sovereignty Later historians—often hostile—cast her as cruel or unnatural, focusing on scandal to obscure her structural achievements. Note, this doesn’t happen with men. Archetype alignment • Primary: 🔵 Sophia — Living Wisdom / Discernment (seeing where leverage actually works) • Secondary: 🟣 Isis — Restoration / Wholeness (reassembling legitimacy through institutions) • Shadow lesson: Women who build systems are often remembered as tyrants Facts! One-line oracle (Wu Zetian card) “Change who the system listens to.” ⸻ Nostr-ready hashtags #QueensOfHistory #WuZetian #WomenWhoChangedSystems #ChineseHistory #SystemsLiteracy #Meritocracy #Statecraft #Archetypes #InstitutionalPower #HistoricalNarratives ![image]( https://image.nostr.build/c67e93f98014be3120c02ca6c01f289ecc7eb83ee2164d1b5dfdd0cf2e463b7e.jpg)

#2 // Block 740012 // Bitcoin Reserve Currency - Eine Utopie

In Zeiten in denen Ludwig Erhards Idee einer Sozialen Marktwirtschaft mit Füßen getreten wird, suchen viele Menschen nach einer gesunden Alternative. In seinem Buch "Wohlstand für Alle" wird das Bild des Staats als Schiedsrichter, der am Spiel teilnimmt ohne direkten Einfluss zu nehmen, aufgemalt. Das Spiel, also der Markt, muss gerecht gehalten werden (level playing field, wie es im Englischen schön heißt) und dies passiert durch ein Balancieren der Kräfte zwischen Angebot und Nachfrage, Arbeitgeber und Arbeitnehmer, Firmen und Kartellamt. Dieser Kräfteausgleich, oder anders Wettbewerb genannt, zwischen den Spielern führt zu einer prosperierenden Gesellschaft, in der auch alle Teilnehmer zu mehr Wohlstand gelangen können. Diese Idee kontrastiert stark mit der aktuellen Situation, in der der Staat nicht mehr die Rolle des Schiedsrichters innehat, sondern ganz aktiv in das Geschehen eingreift. Der Staat vereinnahmt immer weitreichendere Teile des Marktes für sich und interveniert, indem Banken aus Finanzkrisen, kranke oder zumindest vermeintlich risikobehaftete Bürger vor Pandemien und Kriegsfolgen in Europa und zuletzt vor steigenden Benzinpreisen gerettet werden müssen. Letzteres z.B. tut der Staat nicht, indem er das Kartellamt einschaltet und somit Mineralölunternehmen eine gelbe Karte erteilt, sondern indem er direkt eingreift und Energiesteuergesetze erlässt, die den Benzinpreis direkt beeinflussen sollen. Dies ist nur das letzte Beispiel für einen fortwährenden Trend weg von der freien Marktwirtschaft hin zu einem alles lenkenden Staat. In Post #2 habe ich schon folgendes gesagt: > Komplexe Systeme, wie die Energieversorgung eines Staates, müssen gesteuert, überwacht und reguliert werden, dazu sollten Politiker und Berater befähigt werden. Jedoch ist eine zentrale Planung dieser Systeme nicht möglich. Ob Energiepolitik oder Geldpolitik, für viele Menschen sind der übergriffige Staat und die ungreifbare Politik der Zentralbanken ein immer größerer Dorn im Auge, weshalb sie einen Ausweg in eine gesunde Geldpolitik suchen. Für Bitcoiner ist der sogenannte Bitcoin Standard (nicht mit dem großartigen Buch von Saifedean Ammous zu verwechseln) das finale Ziel, um unsere Welt in eine nachhaltigere, marktwirtschaftlich vernünftigere und finanziell gesunde Gesellschaft führen. Die Geldpolitik von Bitcoin ist programmatisch, ist in Code geschrieben, kann jederzeit von jedem geprüft werden und wird nicht von einer einzelnen Person oder Gruppe kontrolliert. Bitcoin ist eine automatisierte Zentralbank mit einer programmatischen Geldpolitik und somit völlig isoliert von jeglichem politischen Druck. Keine Änderung der Nachfrage in irgendeiner Richtung wirkt sich auf das Angebot aus, die Menge an bitcoins ist fest im Code verankert. Bitcoin ist die unabhängigste Zentralbank der Welt. Natürlich kann man argumentieren, dass der Bitcoin Preis, bzw. die damit verbundene Volatilität, oder der Wilde Westen, den die unregulierte Digital Assets Szene zurzeit ausmachen, für Außenstehende auch wie Kraut und Rüben aussehen. Doch wenn man Bitcoin mit dem aktuellen Chaos der von Menschen geführten Geldpolitik vergleicht, sieht die Geldpolitik von Bitcoin unglaublich attraktiv, weil transparent und stabil, aus. Die schon erwähnten kurzfristigen Preisbewegungen lenken die meisten Menschen, die in Bitcoin zunächst nur eine Investment Chance oder Hokus Pokus sehen, von der wahren Innovation ab. Bitcoin stellt ein digitales, solides und gutes Geld (sound money) dar. Doch was genau muss passieren, damit Bitcoin die Rolle einer Leitwährung übernehmen kann? Folgende Annahmen müssten dazu wahrscheinlich erfüllt werden, um solch ein Szenario zu realisieren: **1️⃣ Der US Dollar muss seine Rolle als exklusive globale Leitwährung bzw. Weltwährung verlieren.** Ein sehr aufschlussreicher Artikel zu diesem Thema wurde neulich auf [zerohedge.com](https://www.zerohedge.com/geopolitical/five-warning-signs-end-dollar-hegemony-near-heres-what-happens-next) veröffentlicht. In diesem Artikel werden fünf Anzeichen aufgelistet und erklärt, warum die Vormachtstellung des US Dollars in Gefahr ist. Ich rate jedem den original Artikel zu lesen, allerdings habe ich die fünf Thesen kurz zusammengefasst. > ‌Warning Sign #1: Russia Sanctions Prove Dollar Reserves “Aren’t Really Money” Provoziert durch den Krieg in der Ukraine haben die USA Sanktionen gegen Russland verhängt und u.A. die Dollarreserven der Russischen Zentralbank eingefroren. Dieser Schritt verdeutlicht die politischen Risiken, die mit dem Halten seiner Reserven in US Dollars behaftet sind. Das Vertrauen in den Dollar ist beschädigt und viele Staaten schauen sich nach Alternativen um. > ‌Warning Sign #2: Rubles, Gold, and Bitcoin for Gas, Oil, and Other Commodities Als einer der größten Exporteure für Wirtschaftsgüter aller Art (Rohstoffe, aber auch Gold und Uranium) hat Russland angekündigt keine Zahlungen in Dollar mehr zu akzeptieren und stattdessen nur noch Rubel, Gold oder Bitcoin anzunehmen. Das heißt, dass der Dollar als Zahlungsmittel im internationalen Handel seine Exklusivität verloren hat. > ‌Warning Sign #3: The Petrodollar System Flirts With Collapse Dank einem Abkommen zwischen Saudi Arabien und den USA in den 1970ern wird das von allen Mitgliedsstaaten der OPEC geförderte Öl in US Dollar gehandelt, im Gegenzug für militärischen Schutz der USA. Das sogenannte Petrodollar System hat dem US Dollar somit einen enormen Wert und hohe Liquidität verliehen. Russlands Ausschluss vom Dollar System als Teil der US Sanktionen könnte sich ähnlich mit China wiederholen, wenn diese Taiwan überfallen, und damit könnte China nicht mehr ohne weiteres Öl importieren. Um solch ein Risiko durch Abhängigkeit vom US Dollar zu vermeiden hat China seit Jahren ein Alternativsystem basierend auf den Chinesischen Yuan mit Hilfe des Shanghai International Energy Exchange (INE) aufgebaut. China ist der weltgrößte Importeur von Öl und Saudi Arabien den USA nicht mehr so wohl gesinnt, wie noch vor 50 Jahren, zu Beginn des Petrodollar Systems. Sollte also China als größter Kunde Saudi Arabiens diese dazu bringen den Yuan zu akzeptieren, wäre es mit dem Öl-gestützten Petrodollar System vorbei und somit bräche auch einer der Pfeiler des Dollars als Zahlungsmittel im internationalen Handel weg. ![](https://media.tenor.com/images/64b38816e2dc9e39246e63c15b309b7c/tenor.gif) > Warning Sign #4: Out of Control Money Printing and Record Price Increases Mehr als 4 Billionen US Dollar wurden in den letzten zwei Jahren von der Federal Reserve bereitgestellt - die größte monetäre Ausweitung in der Geschichte der USA. Dies ist höchstwahrscheinlich einer der größten Preistreiber der aktuellen Inflation, selbst wenn die Federal Reserve dies nicht zugibt. > Warning Sign #5: Fed Chair Admits Dollar Supremacy Is Dead “It’s possible to have more than one reserve currency.” Es ist auch möglich, mehr als nur eine große Währung zu haben sagte Jerome Powell, der Präsident der Federal Reserve. Der Mann, dessen Job es ist die Leitwährung (bzw. Weltwährung) zu beschützen, gibt offen zu, dass es neben dem Dollar auch weitere Kandidaten für den Thron geben kann. **2️⃣ Bitcoin muss von einer Großzahl der wirtschaftlich stärksten Länder der Welt anerkannt werden.** Wie bereits erwähnt bahnen sich tektonische Verschiebungen in der Weltpolitik und der Weltwirtschaft an. Russland ist vom US Dollar System de jure ausgeschlossen (de facto wirft die ganze Welt Russland die immer noch hinterher), China hat an einem Alternativsystem zum Petrodollar gearbeitet und auch die Eurozone (mit dem Euro als zweitwichtigster Reservewährung und der Währung mit dem größten Geldvolumen weltweit) arbeitet zurzeit an einem digitalen Euro und/oder einer CBDC (Central Bank Digital Currency), was zumindest darauf schließen lässt, dass auch in Europa zumindest über Alternativszenarien nachgedacht wird und den Euro zumindest als zweitwichtigste Weltwährung platzieren möchte. ![](https://image.nostr.build/34729859f507a410cc5d6db54fc260a3b556a0daf97e7069b48a474702fa4340.png) ![](https://image.nostr.build/400360f263b61467b880ceedfd28a8d6a25c6fb6ad63c08ef9157dcdfe2b7f4f.png) Aber auch die USA selbst müssten Bitcoin als legales und reguliertes Zahlungsmittel anerkennen, bevor es dann überhaupt als Leit- oder Reservewährung in Frage kommen kann. **3️⃣ Aus ökonomischer Sicht müssten einige der Messwerte von Bitcoin substantiell nach oben steigen.** Hier will ich das Pferd mal von hinten aufzäumen. Ohne auf Geldmengendefinitionen für M1, M2, M3, etc. und Geldschöpfungsmechanismen einzugehen, will ich hier eine einfache Bierdeckelrechnung anstellen, um nur eine grobe Hausnummer aufzuzeigen. Die monetäre Basis, also die Zentralbankgeldmenge, der USA beläuft sich auf 5,8 Billionen Dollar (5.885.200.000.000). ![](https://image.nostr.build/93fd83f2f22a0a19590d097e6acef3b8d8f1c5fec771bfedccd99c9d333f3c2a.png) ![](https://image.nostr.build/971679e11b974b1a7b3360cef44e8491689a368b29c765da7e7e3e0f582d1384.png) Das bedeutet für Bitcoin, dessen Geldmenge auf 21 Millionen (21.000.000) festgelegt ist, dass eine "Marktkapitalisierung" von 5,8 Billionen nur über den Anstieg des Preises pro bitcoin erreicht werden kann. Das bedeutet in Zahlen einen Preis von ca. 280.000 US Dollar, oder anders ausgedrückt eine Verzehnfachung des jetzigen Preises. Ist solch ein Anstieg möglich? Wir können auf jeden Fall festhalten, dass der Preis von Bitcoin noch im März 2020 bei unter 5.000 USD lag, bevor der rasante Anstieg auf über 60.000 im April 2021 stattfand. Also innerhalb eines Jahres, hatte Bitcoin seinen Preis mehr als verzehnfacht und das ist nur der letzte deutliche Sprung, denn natürlich waren zu Anfangszeiten Sprünge im Bereich Faktor 10 keine Seltenheit. Mit dieser Rechnung möchte ich nur zeigen, dass Bitcoin momentan noch viel zu "klein" ist, um in der Liga von Währungen, wie dem US Dollar, oder dem Euro zu spielen. Diese Milchmädchenrechnung zieht auch die gesagt in Dollar angegebene Geldmenge bei fremdländischen Banken (Eurodollar) etc. nicht in Betracht. ![](https://image.nostr.build/08b7ecb6fcc8d95e3b980c37b6e7e0b0450d95984b4691879b18e5d795d6118e.png) Das alles soll nicht heißen, dass die Welt plötzlich anfängt Bitcoin als Zahlungsmittel zu akzeptieren (es besteht auch ein Unterschied zwischen Bitcoin als Währung und Bitcoin als Zahlungsmittel). Aber in solch einer hypothetischen Währungsordnung würden die Zentralbanken der jeweiligen Länder Bitcoin als Reserve hinterlegen, wie es z.B. zu Zeiten des Goldstandards der Fall war. Das heißt, den Fiat-Währungen wird durch das Hinterlegen und Absichern der Geldmenge in Bitcoin ein tatsächlicher Wert verliehen und nicht wie es heutzutage der Fall ist, mit einem Versprechen die Liquidität der jeweiligen Währung "abgesichert". Hinzu kommt natürlich, dass alle oben aufgeführten Annahmen erstmal erfüllt werden müssten, um Bitcoin nur theoretisch in die Lage zu versetzen, als Leitwährung überhaupt in Frage zu kommen. Gold hat es schon immer gegeben und die Charakteristika von Gold als Reserve sind unbestreitbar, allerdings haben sich die Staaten gegen ein Gold-gestütztes Währungssystem entschieden, weil eine Abkopplung den Umgang mit Geld und Krediten viel flexibler gestaltet. Das bedeutet, dass entweder Staaten von sich aus entscheiden müssten, von nun an ihrer Währung mehr Glaubwürdigkeit und Stabilität zu verleihen, indem sie einen Bitcoin Standard für sich einführen, oder aber der Einsatz von Bitcoin weltweit so stark steigt, dass automatisch Währungssysteme, weltweiter Handel, etc. in Bitcoin benannt wird, anstatt in US Dollars wie es heute der Fall ist. > "The government currencies are so unreliable — they're also fiat currencies. They're not backed by anything," - Sen. Rand Paul --- Über 150 Millionen Menschen auf der ganzen Welt haben Bitcoin für sich akzeptiert und benutzen es mehr oder weniger täglich für sich. Die Nachfrage nach einem extrem knappen Zahlungsmittel, das relativ einfach selbst verwahrt und durch ein global verteiltes Netzwerk von Knoten, auf dem Open-Source-Software läuft, übertragen und gesichert werden kann, wird steigen. Wenn man sich alles ansieht, was zurzeit in der Welt vor sich geht, insbesondere mit Blick auf Regierungen, die ihre politische und wirtschaftliche Macht immer weiter expandieren und damit gegen den Gedanken der freien Marktwirtschaft vorgehen, indem sie die Kontrolle über das Geld-, Lebensmittel- und Energiesystem ausbreiten, wird die Nachfrage nach Bitcoin nicht nur steigen, sondern rasant zunehmen. Die steigende Nachfrage nach Bitcoin und die gleichzeitige Abkehr und der Vertrauensverlust in die Politik der Staaten und das aktuelle Geldsystem könnte zu einem Bitcoin-gestützten Währungssystem führen, dem sogenannten Bitcoin Standard. Die Frage ist, wie schnell wir es schaffen Bitcoin zur Reservewährung der Welt und damit die Menschheit insgesamt ein bisschen besser zu machen? Schaffen wir es in den nächsten Jahrhunderten, Jahrzehnten, oder sogar schon in den nächsten paar Jahren? Denn je länger der Übergang zu einem Bitcoin-Standard dauert, desto mehr Unsicherheit, politisches Missmanagement und korrupte (oder dumme) Entscheidungen wird die Menschheit ertragen müssen. 🫳🎤 --- In diesem Sinne, 2... 1... Risiko!‌ ![](https://media.tenor.com/images/4ae424f8d8ea36e86169862d84d1b31e/tenor.gif)

Kicking the Hornet's Nest - part 7

# Kicking the Hornet's Nest - third edition - part 7 All links, digital (pdf, txt, docx, md) and book in print, can be found at https://hive.blog/@crrdlx/satoshi Edited by [crrdlx](nostr:nprofile1qyv8wumn8ghj7mn0wdj8y6tkv5hxzurs9aex2mrp0yq3wamnwvaz7tmjv4kxz7fwwpexjmtpdshxuet59uqzqqzmcn0yrn7ttq8hrjkk46ysn2tk26rr8f8k4y7xkl74hlh3rcdzm9d3t8), npub: ``` npub1qpdufhjpel94srm3ett2azgf49m9dp3n5nm2j0rt0l2mlmc3ux3qza082j ``` ---- ### Kicking the Hornet's Nest pages 125 - 150 ---- **Martii Malmi (AKA Sirius) “COPA trial” email #5** **Date****: Mon, 04 May 2009 16:51:00 +0100** **From****: Satoshi Nakamoto <satoshin@gmx.com>** **Subject****: Re: Bitcoin** **To****: mmalmi@cc.hut.fi** Oh crap, I got your sourceforge usernames mixed up, sorry about that. I clicked on the wrong e-mail when I was looking for your username. You now have access. Your FAQ looks good so far! You can create whatever you want on bitcoin.sourceforge.net. Something to get new users up to speed on what Bitcoin is and how to use it and why, and clean and professional looking would help make it look well established. The site at bitcoin.org was designed in a more professorial style when I was presenting the design paper on the Cryptography list, but we're moving on from that phase. You should probably change the part about "distribute them under several keys". When the paper says that it means for the software to do it, and it does. For privacy reasons, the software already uses a different key for every transaction, so every piece of money in your wallet is already on a different key. The exception is when using a bitcoin address, everything sent to the same bitcoin address is on the same key, which is a privacy risk if you're trying to be anonymous. The EC-DSA key size is very strong (sized for the future), we don't practically have to worry about a key getting broken, but if we did there's the advantage that someone expending the massive computing resources would only break one single transaction's worth of money, not someone's whole account. The details about how to backup your wallet files is in the Q&A dump and also it's explained in readme.txt and definitely belongs in the FAQ. Oh I see, you're trying to address byronm's concern on freedomainradio. I see what you mean about the password feature being useful to address that argument. Banks let anyone who has your name and account number drain your account, and you're not going to get it back from Nigeria. If someone installs a keylogger on your computer, they could just as easily get your bank password and transfer money out of your account. Once we password encrypt the wallet, we'll be able to make a clearer case that we're much more secure than banks. We use strong encryption, while banks still let anyone who has your account info draw money from your account. _mmalmi@cc.hut.fi wrote:_ _> Quoting Satoshi Nakamoto <satoshin@gmx.com>:_ _>_ _>> That would be great! I added you (dmp1ce) as a dev to the sourceforge_ _>> project and gave you access to edit the web space and everything._ _>_ _> Oh, that's not me but another guy who wanted to help. I've seen him on_ _> the Freedomain Radio forum. My name is Martti Malmi and my Sourceforge_ _> account is sirius-m. No problem!_ _>_ _> Thanks for your answered questions, I'll add them to the faq. Here's_ _> what I've done so far:_ _>_ _> **** Bitcoin FAQ ****_ _>_ _> General Questions_ _>_ _> 1 What is bitcoin?_ _>_ _> Bitcoin is a peer-to-peer network based anonymous digital_ _> currency. Peer-to-peer (P2P) means that there is no central_ _> authority to issue new money or to keep track of the_ _> transactions. Instead, those tasks are managed collectively by_ _> the nodes of the network. Anonymity means that the real world_ _> identity of the parties of a transaction can be kept hidden from_ _> the public or even from the parties themselves._ _>_ _> 2 How does bitcoin work?_ _>_ _> Bitcoin utilizes public/private key cryptography. When a coin is_ _> transfered from user A to user B, A adds B's public key to the_ _> coin and signs it with his own private key. Now B owns the coin_ _> and can transfer it further. To prevent A from transfering the_ _> already used coin to another user C, a public list of all the_ _> previous transactions is collectively maintained by the network_ _> of bitcoin nodes, and before each transaction the coin's_ _> unusedness will be checked._ _>_ _> For details, see chapter Advanced Questions._ _>_ _> 3 What is bitcoin's value backed by?_ _>_ _> Bitcoin is valued for the things it can be exchanged to, just_ _> like all the traditional paper currencies are._ _>_ _> When the first user publicly announces that he will make a pizza_ _> for anyone who gives him a hundred bitcoins, then he can use_ _> bitcoins as payment to some extent - as much as people want pizza_ _> and trust his announcement. A pizza-eating hairdresser who trusts_ _> him as a friend might then announce that she starts accepting_ _> bitcoins as payment for fancy haircuts, and the value of the_ _> bitcoin would be higher - now you could buy pizzas and haircuts_ _> with them. When bitcoins have become accepted widely enough, he_ _> could retire from his pizza business and still be able to use his_ _> bitcoin-savings._ _>_ _> 4 How are new bitcoins created?_ _>_ _> New coins are generated by a network node each time it finds the_ _> solution to a certain calculational problem. In the first 4 years_ _> of the bitcoin network, amount X of coins will be created. The_ _> amount is halved each 4 years, so it will be X/2 after 4 years,_ _> X/4 after 8 years and so on. Thus the total number of coins will_ _> approach 2X._ _>_ _> 5 Is bitcoin safe?_ _>_ _> Yes, as long as you make backups of your coin keys, protect them_ _> with strong passwords and keep keyloggers away from your_ _> computer. If you lose your key or if some unknown attacker_ _> manages to unlock it, there's no way to get your coins back. If_ _> you have a large amount of coins, it is recommended to distribute_ _> them under several keys. You propably wouldn't either keep all_ _> your dollars or euros as paper in a single wallet and leave it_ _> unguarded._ _>_ _> 6 Why should I use bitcoin?_ _>_ _> • Transfer money easily through the internet, without having to_ _> trust third parties._ _>_ _> • Third parties can't prevent or control your transactions._ _>_ _> • Be safe from the unfair monetary policies of the monopolistic_ _> central banks and the other risks of centralized power over a_ _> money supply. The limited inflation of the bitcoin system's_ _> money supply is distributed evenly (by CPU power) throughout_ _> the network, not monopolized to a banking elite._ _>_ _> • Bitcoin's value is likely to increase as the growth of the_ _> bitcoin economy exceeds the inflation rate - consider bitcoin_ _> an investment and start running a node today!_ _>_ _> 7 Where can I get bitcoins?_ _>_ _> Find a bitcoin owner and sell her something - MMORPG equipement,_ _> IT support, lawn mowing, dollars or whatever you can trade with_ _> her. You can also generate new bitcoins for yourself by running a_ _> bitcoin network node._ _>_ **Martii Malmi (AKA Sirius) “COPA trial” email #8** **Date****: Tue, 05 May 2009 18:39:44 +0100** **From****: Satoshi Nakamoto <satoshin@gmx.com>** **Subject****: Re: Bitcoin** **To****: mmalmi@cc.hut.fi** _mmalmi@cc.hut.fi wrote:_ _>> You can create whatever you want on bitcoin.sourceforge.net. Something_ _>> to get new users up to speed on what Bitcoin is and how to use it and_ _>> why, and clean and professional looking would help make it look well_ _>> established. The site at bitcoin.org was designed in a more_ _>> professorial style when I was presenting the design paper on the_ _>> Cryptography list, but we're moving on from that phase._ _>_ _> Ok. Could you set the project MySQL database passwords so that I can set_ _> up a CMS on the site? I was thinking about WordPress, as it seems simple_ _> and well maintained. I need a password for the read/write account and_ _> one database (or the database admin pass to create it myself). This can_ _> be done somewhere in the project admin pages, I think._ They have Wordpress built in, you might not need to set up any database stuff manually. I enabled the Wordpress feature and added you as an admin, account sirius-m, e-mail sirius-m@users.sourceforge.net. I'm not sure how it works out the password for access, maybe it's just based on being logged in to sourceforge. https://apps.sourceforge.net/wordpress/bitcoin/wp-admin/ They also have support for MediaWiki if you want it. In case you still need it, here's the accounts and passwords for mysql. # Access this project's databases over the Internet https://apps.sourceforge.net/admin/Bitcoin # Documentation: Guide to MySQL Database Services http://p.sf.net/sourceforge/mysql # Hostname: mysql-b (exactly as shown, with no domain suffix) # Database name prefix: b244765_ -- i.e. "CREATE DATABASE b244765_myapp" as your ADMIN user. # RO user: b244765ro (SELECT) # RW user: b244765rw (SELECT, INSERT, DELETE, UPDATE) # ADMIN user: b244765admin (has RW account privileges, and CREATE, DROP, ALTER, INDEX, LOCK TABLES) # web-access URL: https://mysql-b.sourceforge.net/ passwords: b244765ro EaG3nHLL b244765rw sNKgyt4W b244765admin Mz589ZKf _> ...the difference being, though, that not everyone can easily_ _> transfer their regular bank money into an uncontrollable location. In_ _> bitcoin anyone can do it._ That's true. We shouldn't try to use security against identity theft as a selling point, since it leads into these counter arguments. The current banking model is already tested and the actual loss percentage is known. Even if ours is probably better, it's an unknown, so people can imagine anything. The uncertainty about what the average loss percentage will be is greater than the likely loss percentage itself. **Martii Malmi (AKA Sirius) “COPA trial” email #11** **Date****: Thu, 07 May 2009 03:35:50 +0100** **From****: Satoshi Nakamoto <satoshin@gmx.com>** **Subject****: Re: Bitcoin** **To****: mmalmi@cc.hut.fi** It's already an improvement, and like you say, there must be better themes to choose from. It would be good to make the download link go directly to the download area: https://sourceforge.net/project/showfiles.php?group_id=244765 I haven't found any way to gain admin control over the mediawiki feature. It thinks I'm a different S_nakamoto from the one that has admin access: User list * S nakamoto <- it thinks I'm this one * S nakamoto ‎(admin, editor) * Sirius-m I tried deleting and re-enabling the feature, no help. Oh well. _mmalmi@cc.hut.fi wrote:_ _> Quoting Satoshi Nakamoto <satoshin@gmx.com>:_ _>_ _>> They have Wordpress built in, you might not need to set up any database_ _>> stuff manually._ _>>_ _>> They also have support for MediaWiki if you want it._ _>_ _> The built-in Wordpress comes with ads, and new plugins and themes need_ _> to be installed by the Sourceforge staff, so I installed Wordpress at_ _> http://bitcoin.sourceforge.net/. The admin page is at .../wp-admin/,_ _> with admin/Wubreches3eS as login. If there's something to add or change,_ _> feel free to._ _>_ _> The current layout is just a quickly applied free theme, but I'll see if_ _> I can do something more visual myself._ _>_ _> The MediaWiki might be quite useful for maintaining the FAQ, which could_ _> be retrieved from there to the main site somehow. The wiki says I need_ _> to be an editor or admin to create a new page, which is funny, because_ _> https://apps.sourceforge.net/mediawiki/bitcoin/index.php?title=Special:ListGroupRights_ _> says that users can create pages._ **Martii Malmi (AKA Sirius) “COPA trial” email #15** **Date****: Sun, 24 May 2009 23:03:38 +0100** **From****: Satoshi Nakamoto <satoshin@gmx.com>** **Subject****: Re: Bitcoin** **To****: mmalmi@cc.hut.fi** You're right, that was it. I went in and granted us access using the alternate account. I like your idea of at least moving the FAQ into the wiki. I've seen other projects that use the wiki for the FAQ or even the whole site. If you can figure out how to make it so regular users can edit things, then anyone who wants to can help. _mmalmi@cc.hut.fi wrote:_ _> Quoting mmalmi@cc.hut.fi:_ _>_ _>> Quoting mmalmi@cc.hut.fi:_ _>>_ _>>> Quoting Satoshi Nakamoto <satoshin@gmx.com>:_ _>>>_ _>>>> I haven't found any way to gain admin control over the mediawiki_ _>>>> feature. It thinks I'm a different S_nakamoto from the one that has_ _>>>> admin access:_ _>>>> User list_ _>>>> * S nakamoto <- it thinks I'm this one_ _>>>> * S nakamoto ‎(admin, editor)_ _>>>> * Sirius-m_ _>>>>_ _>>>> I tried deleting and re-enabling the feature, no help. Oh well._ _>>>_ _>>> I think this has something to do with the underscore character in your_ _>>> username; MediaWiki handles them as spaces. I could ask SF Support_ _>>> about this._ _>>_ _>> Or could you control the MediaWiki with your account nakamoto2?_ _>_ _> Oh, sorry for spamming with emails, but the problem is indeed with the_ _> underscore character:_ _> http://apps.sourceforge.net/trac/sourceforge/ticket/300_ _>_ **Martii Malmi (AKA Sirius) “COPA trial” email #19** **Date: Thu, 11 Jun 2009 22:24:25 +0100** **From: Satoshi Nakamoto <satoshin@gmx.com>** **Subject: Re: Bitcoin** **To: mmalmi@cc.hut.fi** The site layout is looking nicer. More impressive looking. There are a lot of things you can say on the sourceforge site that I can't say on my own site. Even so, I'm uncomfortable with explicitly saying "consider it an investment". That's a dangerous thing to say and you should delete that bullet point. It's OK if they come to that conclusion on their own, but we can't pitch it as that. A few details: the FAQ says "see section 2.3", but the sections aren't numbered. Also, could you delete the last sentence on the FAQ "They are planned to be hidden in v0.1.6, since they're just confusing and annoying and there's no reason for users to have to see them." -- that's not really something I meant to say publicly. The links to sites to help set up 8333 port forwarding is great. favicon is a nice touch. Someone came up with the word "cryptocurrency"... maybe it's a word we should use when describing Bitcoin, do you like it? Sourceforge is so slow right now I can't even get the login page to load. Maybe due to the site reorg they just did. I'll keep trying and try to get you that logo stats thing. _mmalmi@cc.hut.fi wrote:_ _> Now that the project web is up and running, do you think that setting up_ _> a custom VHOST for the bitcoin.org domain would be a good idea?_ _> Instructions:_ _> http://apps.sourceforge.net/trac/sourceforge/wiki/Custom%20VHOSTs_ _>_ _> Also, could you please send me a link to a SF Logo for statistics, as_ _> instructed at:_ _> http://apps.sourceforge.net/trac/sourceforge/wiki/Use%20of%20sflogo%20for%20statistics%20tracking_ _>_ **Martii Malmi (AKA Sirius) “COPA trial” email #21** **Date: Sun, 14 Jun 2009 21:30:58 +0100** **From: Satoshi Nakamoto <satoshin@gmx.com>** **Subject: Re: Bitcoin** **To: mmalmi@cc.hut.fi** _mmalmi@cc.hut.fi wrote:_ _> I made the changes. You could also register to the site or use the admin_ _> account to make necessary changes yourself, since the pages are located_ _> in the wiki._ Thanks, I've been really busy lately. I registered username "satoshi". Since there's no SSL login, I want to mainly use that account with sub-admin powers and use the admin account as little as possible. I created a "Moderators" group to give my satoshi account as much editing control as possible without the ability to overthrow everything. There's something weird with the download bar on the right covering things up, like on the new account registration it covers up the entry fields unless you make the browser really wide, and the homepage it covers up the screenshots. (with Firefox) **Martii Malmi (AKA Sirius) “COPA trial” email #24** **Date: Tue, 21 Jul 2009 04:14:43 +0100** **From: Satoshi Nakamoto <satoshin@gmx.com>** **Subject: Re: Bitcoin** **To: mmalmi@cc.hut.fi** I know this sounds really retarded, but I still haven't been able to get the sourceforge login page to load, so I haven't been able to read it either. https://sourceforge.net/account/login.php Hal isn't currently actively involved. He helped me a lot defending the design on the Cryptography list, and with initial testing when it was first released. He carried this torch years ago with his Reusable Proof Of Work (RPOW). I'm not going to be much help right now either, pretty busy with work, and need a break from it after 18 months development. It would help if there was something for people to use it for. We need an application to bootstrap it. Any ideas? There are donors I can tap if we come up with something that needs funding, but they want to be anonymous, which makes it hard to actually do anything with it. _mmalmi@cc.hut.fi wrote:_ _> Hi,_ _>_ _> I made a post on the Bitcoin developer's forum at SF about a month ago_ _> and sent you, David and Hal a notification about it to your_ _> users.sourceforge.net emails. A few days ago I wondered why no one had_ _> replied, and tried if the SF mail aliases even work - and they didn't,_ _> at least in the case of my account. So could you please forward this_ _> message to the others?_ _>_ _> Best regards,_ _> sirius-m_ _>_ **Martii Malmi (AKA Sirius) “COPA trial” email #28** **Date: Mon, 24 Aug 2009 23:00:35 +0100** **From: Satoshi Nakamoto <satoshin@gmx.com>** **Subject: Re: Bitcoin** **To: mmalmi@cc.hut.fi** That's a good point that since you know how many coins exist and how fast new ones are created, you could set a support price based on the amount of legacy currency you have and be sure you'll have enough to meet all demands. I had imagined an auction, but it would be far simpler and more confidence inspiring to back it at a specific exchange rate. Offering currency to back bitcoins would attract freebie seekers, with the benefit of attracting a lot of publicity. At first it would mostly be seen as a way to get free money for your computer's idle time. Maybe pitched like help support the future of e-commerce and get a little money for your computer's spare cycles. As people cash in and actually get paid, word would spread exponentially. It might help to keep the minimum transaction size above an amount which a typical user would be able to accumulate with one computer, so that users have to trade with each other for someone to collect enough to cash in. Aggregators would set up shop to buy bitcoins in smaller increments, which would add confidence in users ability to sell bitcoins if there are more available buyers than just you. People would obviously be sceptical at first that the backing will hold up against an onslaught of people trying to get the free money, but as the competition raises the proof-of-work difficulty, it should become clear that bitcoins stay scarce. People will see that they can't just get all the bitcoins they want. It would establish a minimum value under bitcoins enabling them to be used for other purposes if, hopefully, other purposes are waiting for something to use. _>> It would help if there was something for people to use it for. We need_ _>> an application to bootstrap it. Any ideas?_ _>_ _> I've been thinking about a currency exchange service that sells and_ _> buys bitcoins for euros and other currencies. Direct exchangeability_ _> to an existing currency would give bitcoin the best possible initial_ _> liquidity and thus the best adoptability for new users. Everyone_ _> accepts payment in coins that are easily exchangeable for common_ _> money, but not everyone accepts payment in coins that are only_ _> guaranteed to buy a specific kind of a product._ That would be more powerful if there was also some narrow product market to use it for. Some virtual currencies like Tencent's Q coin have made headway with virtual goods. It would be sweet if there was some way to horn in on a market like that as the official virtual currency gets clamped down on with limitations. Not saying it can't work without something, but a ready specific transaction need that it fills would increase the certainty of success. _> At its simplest this exchange service could be a website where_ _> traders, who can be individual persons, can post their rates, and_ _> random users can leave trade requests. Some kind of an average rate_ _> estimate could be shown on the site. Small-scale trading by_ _> individuals would be outside legal hassle in most countries, and_ _> putting all the eggs in the same basket would be avoided._ Basically like an eBay site with user reviews to try to establish which sellers can be trusted. The escrow feature will help but not solve everything. It would be far more work to set up such a site than just to set up a single exchange site of your own, and there won't be enough users to make it go until later. I'm thinking it wouldn't make sense to make an eBay type site until later. _> Another idea, which could be additional to the previous one, would be_ _> an automated exchange service. The service would automatically_ _> calculate the exchange rate and perform the transactions. This would_ _> be nicer to the user: completion of the transaction request would be_ _> certain and instantaneous. Making this service might actually be quite_ _> easy if there was a command line interface to Bitcoin: just take any_ _> web application framework and use PayPal back-end integration to_ _> automatically send euros when Bitcoins are received, and vice versa._ _> This kind of business would also work great on larger scale if you set_ _> up a company and take care of all the bureaucracy needed to practice_ _> currency exchange. (I actually have a registered company that I've_ _> used for billing of some IT work, I could use that as a base.)_ Even if you had automation, you'd probably want to review orders manually before processing them anyway. It wouldn't be hard to process orders by hand, especially at first. You could always set a minimum order size to keep orders more infrequent. _> This exchange business thing is something that I'd be interested in_ _> doing, and I also have the sufficient technical skills to do it._ _> Although, before this can be done, there should be a non-alpha version_ _> of Bitcoin (and the command line interface / API)._ _>_ _> If this gets started, donors / high-risk investors would be very_ _> welcome to bring capital for the currency's backup._ _>_ _> So, what do you think about the idea? Note that this is not something_ _> that I'm asking you to do (unless you want to) if you're busy with_ _> other things. I can do it myself, if I get positive reviews about the_ _> plan._ That's great, I could probably get a donor to send currency to you which you convert to euros and pay out through methods that are convenient for users. I don't want to do an exchange business myself, but it can be done independently of me. Like you say, there is more software development to be done first, and also I'd like to keep trying for a while to think of a bootstrap application to use bitcoins for. I've had some ideas that could only be done before an exchange exists. BTW, I tried to buy bitcoin.com before I started but there was no chance, it's owned by a professional domain speculator. It's normal for open source projects to have .org so it's not so bad. **Martii Malmi (AKA Sirius) “COPA trial” email #29** **Date: Mon, 24 Aug 2009 23:04:25 +0100** **From: Satoshi Nakamoto <satoshin@gmx.com>** **Subject: Re: Bitcoin** **To: mmalmi@cc.hut.fi** Glad that worked, it's a pain that the dependencies are so big and hard to build. Some of them give little attention to the Windows build. Next time I update to the latest versions, maybe I'll lay everything out in one directory tree and bundle the whole thing up into a giant archive. I'm not sure they had wxPack before. I'm glad they got that so everyone doesn't have to build wxWidgets themselves. OpenSSL is the harder one to build. I reduced the EXE size by running strip.exe on it to take out the debug symbols. That's with mingw. That's the better compiler, I only used VC for debugging. _mmalmi@cc.hut.fi wrote:_ _> I got it compile with MinGW + MSYS when I used wxPack instead of just_ _> wxWidgets. Maybe wxAdditions was required. The bitcoin.exe filesize was_ _> 52MB though, I should see how that can be fixed._ _>_ _> Next I'm going to implement the "minimize to tray" feature and the_ _> option to autostart Bitcoin with Windows, so the number of nodes online_ _> would stay higher. After that I could see if I can do a Linux port or_ _> the command line interface needed for web app frameworks._ _>_ _> Drop by at #bitcoin-dev on FreeNode some time if you use IRC._ _>_ _> And again, thanks for the great work you've done with Bitcoin._ _>_ _> Quote mmalmi@cc.hut.fi:_ _>_ _>> I've had quite a few errors coming up when trying to build the_ _>> third-party libraries and adding them to the Bitcoin build. Do you_ _>> happen to have a ready-to-build package that you could upload to the_ _>> CVS or somewhere else? I use mingw + msys, but I guess I could try_ _>> Visual C++ also, if it's easier that way._ _>_ **Martii Malmi (AKA Sirius) “COPA trial” email #31** **Date: Sat, 29 Aug 2009 18:31:05 +0100** **From: Satoshi Nakamoto <satoshin@gmx.com>** **Subject: Re: Bitcoin** **To: mmalmi@cc.hut.fi** _> Next I'm going to implement the "minimize to tray" feature and the_ _> option to autostart Bitcoin with Windows, so the number of nodes online_ _> would stay higher._ Now that I think about it, you've put your finger on the most important missing feature right now that would make an order of magnitude difference in the number of nodes. Without auto-run, we'll almost never retain nodes after an initial tryout interest. Auto-running as a minimized tray icon by default was the key to success for the early file sharing networks. It wouldn't have been appropriate for v0.1.0 when stability wasn't a given yet, but now it's good and stable. This is a must-have feature for the next release so any users that come back to try the new version we hopefully retain this time. I think the most user friendly way of doing auto-run is putting an icon in the Startup folder. I see OpenOffice.org and a number of other things on my computer do it that way. The other way, creating a runas registry entry, is not easily visible or editable by users, I've never liked that much. I guess what we want is an auto-run option that's on by default, if the option is changed then it creates or deletes the startup icon. While it's tempting to do a Linux port, once we do it we have that extra work with every release from then on. I'd rather put it off a while longer. Auto-run might give us 300% more nodes while Linux might give us 3% more. Linux would help server farms, but actually we'd like to favour individual users. Someone reported that it works fine in WinE. **Martii Malmi (AKA Sirius) “COPA trial” email #33** **Date: Wed, 30 Sep 2009 19:12:29 +0100** **From: Satoshi Nakamoto <satoshin@gmx.com>** **Subject: Re: Bitcoin** **To: mmalmi@cc.hut.fi** That's great, that's a good step forward. Yes, I worked out the sourceforge login problem, it was some tricky thing on the login page that exposed a quirky bug in a browser add-in. _mmalmi@cc.hut.fi wrote:_ _> Just for information: I committed my working copy to the svn/branches._ _> There's the minimize to tray feature and some other changes. It's nicer_ _> to run in the background now, but it's still incomplete and I'm working_ _> on it. The bugs are listed in bugs.txt._ _>_ _> Did you get your Sourceforge account work yet?_ _>_ **Martii Malmi (AKA Sirius) “COPA trial” email #35** **Date: Fri, 16 Oct 2009 19:41:40 +0100** **From: Satoshi Nakamoto <satoshin@gmx.com>** **Subject: Re: Setup, Autorun, v0.1.6** **To: mmalmi@cc.hut.fi** Thanks for that. I'm still merging in some changes I had that need to go in before any next release. Some things based on questions and feedback I've received that'll reduce confusion. I'll probably enable multi-proc generating support, and hopefully make it safe to just backup wallet.dat to backup your money. It's good to be coding again! I'm going to hide the transaction fee setting, which is completely not needed and only serves to confuse people. It was only there for testing and demonstration of a technical detail that can only be needed in the far away future, if ever, but was necessary to implement at the beginning to make it possible later. What was the problem with the shortcut in the startup folder? If you could send me the code, I'd like to take another look and see if I can see what the problem was. The first strcat in the registry code should be strcpy, otherwise it would fail intermittently. If the same code was in the shortcut one, maybe that was the problem. It's encouraging to see more people taking an interest such as that NewLibertyStandard site. I like his approach to estimating the value based on electricity. It's educational to see what explanations people adopt. They may help discover a simplified way of understanding it that makes it more accessible to the masses. Many complex concepts in the world have a simplistic explanation that satisfies 80% of people, and a complete explanation that satisfies the other 20% who see the flaws in the simplistic explanation. _mmalmi@cc.hut.fi wrote:_ _> I made a Windows installer for the latest version of Bitcoin, which_ _> includes the autostart and minimize to tray features. The installer_ _> makes a start menu shortcut and a startup registry entry. I first_ _> implemented the autostart with a shortcut to the startup folder, but I_ _> found out that it doesn't always work by default and ended up doing it_ _> with a registry entry. The registry entry is removed by the uninstaller_ _> and can be also disabled from the options menu, so I don't think it's_ _> such a big menace to the user after all._ _>_ _> I made the installer with NSIS, and the nsi script can be found in the SVN._ _>_ _> Could you add the installer to the SF download page? Here's the file:_ _> http://bitcoin.sourceforge.net/uploads/Bitcoin_setup.exe_ _>_ _> There are some new users registered to the bitcoin.sf.net site. One of_ _> them just announced that he's trading Bitcoins for dollars. Here's his_ _> site: http://newlibertystandard.wetpaint.com/. Making an exchange_ _> service first seemed a bit premature for the time being, but on the_ _> other hand it's good that people show interest towards the project, and_ _> this might attract even more interested people (and hopefully more_ _> developers). I just sent the guy an email._ _>_ **Martii Malmi (AKA Sirius) “COPA trial” email #36** **Date: Sun, 18 Oct 2009 18:59:42 +0100** **From: Satoshi Nakamoto <satoshin@gmx.com>** **Subject: Re: Setup, Autorun, v0.1.6** **To: Martti Malmi <mmalmi@cc.hut.fi>** I got it, I see you checked in the startup folder code before changing it to registry. I don't see any visible problems in the code. I guess it depends what exactly the problem was with it not always working by default. Was there a Vista/UAC security problem? **Martii Malmi (AKA Sirius) “COPA trial” email #38** **Date: Mon, 19 Oct 2009 00:11:50 +0100** **From: Satoshi Nakamoto <satoshin@gmx.com>** **Subject: Re: Setup, Autorun, v0.1.6** **To: mmalmi@cc.hut.fi** It's possible Bitcoin ran and bailed out because something was wrong. debug.log should tell something if that was the case. What OS are you using? I wonder if we need Admin privilege and don't realize it. Stuff that requires Admin can't start on startup on Vista. Program shortcuts have multiple tabs of settings with lots of little details. I'll try the startup folder code and see if I can reproduce the problem. Every other systray icon on my computer is in the startup folder, and it makes it easy for users to manage all their autoruns in one place. The things in the registry key tend to be devious hidden bloatware. I implemented the code to flush wallet.dat whenever it's closed so we'll be able to tell users they only need to backup wallet.dat. You can restore just wallet.dat and it'll re-download the rest. I'll have to do another stress test before release. _mmalmi@cc.hut.fi wrote:_ _> Well, the code worked and made a shortcut in the startup folder. For_ _> some reason it didn't automatically start when booting, but worked fine_ _> when you clicked on it in the menu. Now I tried making a shortcut_ _> manually, and this time it works on autostart, don't know why. I could_ _> try again with the older code._ _>_ _>> I got it, I see you checked in the startup folder code before changing_ _>> it to registry. I don't see any visible problems in the code. I guess_ _>> it depends what exactly the problem was with it not always working by_ _>> default. Was there a Vista/UAC security problem?_ _>>_ **Martii Malmi (AKA Sirius) “COPA trial” email #40** **Date: Wed, 21 Oct 2009 18:58:49 +0100** **From: Satoshi Nakamoto <satoshin@gmx.com>** **Subject: Re: Setup, Autorun, v0.1.6** **To: mmalmi@cc.hut.fi** Yeah, I put back your startup folder shortcut code and it started fine for me too on XP and Vista. For good measure, I changed it to make the shortcut settings look identical to one I manually created. I set the working directory to where the EXE is since that's where debug.log is created, otherwise windows puts it in some weird directory. I didn't change the setup script yet. I checked everything in to SVN (thanks for setting that up) - multi-proc generate - flush wallet.dat after every change so the DB doesn't leave that stuff in the transaction logs - view menu checkbox to hide all generated coins so you can see just your payment transactions - disabled transaction fee option - made the minimize to tray options similar to Firefox's MinimizeToTray - bunch of other misc changes since the 0.1.5 release I made it not show non-accepted generated coins. It won't show generated coins until they have at least one confirmation (one block linked after it), so usually they'll just never be seen. Occasionally a generated coin that was displayed might disappear because it became not accepted later. I don't think anyone would notice the occasional non-accepteds if we didn't point them out in the UI. People have told me they find it annoying to have to look at them, as they're permanently displayed in the transaction record. I still have more testing to do. I guess we gotta test Windows 7 now. _mmalmi@cc.hut.fi wrote:_ _>> It's possible Bitcoin ran and bailed out because something was wrong._ _>> debug.log should tell something if that was the case. What OS are you_ _>> using? I wonder if we need Admin privilege and don't realize it._ _>> Stuff that requires Admin can't start on startup on Vista._ _>_ _> I'm using XP. I recompiled the older revision and this time the startup_ _> shortcut works. It also works when testing on Vista (non-admin). Maybe I_ _> just missed something the previous time._ _>_ _>> Program shortcuts have multiple tabs of settings with lots of little_ _>> details. I'll try the startup folder code and see if I can reproduce_ _>> the problem. Every other systray icon on my computer is in the startup_ _>> folder, and it makes it easy for users to manage all their autoruns in_ _>> one place. The things in the registry key tend to be devious hidden_ _>> bloatware._ _>_ _> Here it's the other way around, I have all my startup programs in the_ _> registry. But maybe the shortcut method is nicer for the user, if it_ _> works just as well_ _>_ **Martii Malmi (AKA Sirius) “COPA trial” email #41** Date: Sat, 24 Oct 2009 00:55:06 +0100 From: Satoshi Nakamoto <satoshin@gmx.com> Subject: Re: [bitcoin-list] Does Bitcoin Crash in Windows? To: Liberty Standard <newlibertystandard@gmail.com> Cc: bitcoin-list@lists.sourceforge.net _Liberty Standard wrote:_ _> Do you Windows users experience occasional Bitcoin crashes?_ _> Lately Bitcoin running in wine-1.0.1 has been crashing frequently. I was_ _> just wondering whether this is a Wine issue or a Bitcoin issue._ I haven't had any reports of crashes in v0.1.5. It's been rock solid for me on Windows. I think it must be Wine related. If you get another crash in Wine and it prints anything on the terminal, e-mail me and I may be able to figure out what happened, maybe something I can work around. Martti and I have been working on a new version to release soon and it would be nice to get any Wine fixes in there. _> The following four lines print from the terminal when I start Bitcoin._ _> fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot_ _> fixme:toolhelp:Heap32ListFirst : stub_ _> fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot_ _> fixme:toolhelp:Heap32ListFirst : stub_ Those don't look like anything to worry about. Probably functions unimplemented by Wine that are harmlessly stubbed out. _> I previously wasn't starting Bitcoin from the terminal, so I don't know what_ _> gets printed out when it crashes, but I'll reply with the results the next_ _> time it crashes._ _>_ _> While Bitcoin first downloads previously completed blocks, the file_ _> debug.log grows grows to 17.4 MB and then stops growing. I imagine it will_ _> continue to grow as more bitcoins are completed._ You can delete debug.log occasionally if you don't want to take the disk space. It's just status messages that help with debugging. bitcoin.sourceforge.net looks fine now. Maybe sourceforge was doing some maintenance. Satoshi **Martii Malmi (AKA Sirius) “COPA trial” email #42** **Date: Mon, 26 Oct 2009 17:50:10 +0000** **From: Satoshi Nakamoto <satoshin@gmx.com>** **Subject: Fw: bitcoin.sourceforge.net** **To: Martti Malmi <mmalmi@cc.hut.fi>** Any idea what's going on with it? Every time I look, it's fine. _Eugen Leitl wrote:_ _On Sat, Oct 24, 2009 at 12:55:06AM +0100, Satoshi Nakamoto wrote:_ _> > bitcoin.sourceforge.net looks fine now. Maybe sourceforge was doing_ _Doesn't work right now._ _> > some maintenance._ _Liberty Standard wrote:_ _> In case you weren't aware, the Bitcoin website is down._ _>_ _> http://bitcoin.sourceforge.net/_ _>_ **Martii Malmi (AKA Sirius) “COPA trial” email #44** **Date: Tue, 27 Oct 2009 04:45:47 +0000** **From: Satoshi Nakamoto <satoshin@gmx.com>** **Subject: Re: Fw: bitcoin.sourceforge.net** **To: mmalmi@cc.hut.fi** Sourceforge is just so darn slow. I don't know what else to do though. It's such a standard, more often than not any given project has a projectname.sourceforge.net site. When I see whatever.sourceforge.net in a google search, I assume that's the official site. Is there a way to make Bitweaver allow users to edit (and maybe delete) their own messages in the forum? Getting antsy to port to Linux? It's not a decision to be taken lightly because once it's done, it doubles my testing and building workload. Although I am worried about Liberty's Wine crashes. I've tried to be as portable as possible and use standard C stuff instead of Windows calls. The threading is _beginthread which is part of the standard C library. wxWidgets has wxCriticalSection stuff we can use. The sockets code is send/recv stuff which I think is the same as unix because Microsoft ported sockets from BSD. We need direct control over sockets, it wouldn't be a good idea to get behind an abstraction layer. wxWidgets is a good place to look for cross-platform support functions. I want to avoid #ifdefing up the code if we can. Anything that's used more than once probably becomes a function in util.cpp that has the #ifdef in it. BTW, I have a lot of uncommitted changes right now because it includes some crucial protocol transitions that can't be unleashed on the network until I've tested the heck out of it. It shouldn't be too much longer. Can you make the setup uninstall the Startup folder icon? I figure it should install and uninstall an icon in a regular program group, and just uninstall the Startup folder one. I guess it doesn't matter that much whether it installs and uninstalls the Startup folder icon or just uninstalls it. **Martii Malmi (AKA Sirius) “COPA trial” email #46** **Date: Thu, 29 Oct 2009 02:05:30 +0000** **From: Satoshi Nakamoto <satoshin@gmx.com>** **Subject: Re: Fw: bitcoin.sourceforge.net** **To: mmalmi@cc.hut.fi** I'll convert the CriticalSection code to wxCriticalSection and upload it to SVN (it's a little tricky). I don't know what to do for TryEnterCriticalSection though. I think I'm almost ready to check everything in. You're probably right, it's about time to do a linux build. I've been working on getting my linux machine set up and building the dependencies. > Ok. I replaced the Windows thread and socket library includes with their > POSIX equivalents, and now it only gives a few errors, mostly from the > CriticalSections. If I make it work, I'll put it into svn/branches, it > doesn't need to be an official release yet. **Martii Malmi (AKA Sirius) “COPA trial” email #48** **Date: Thu, 29 Oct 2009 06:38:30 +0000** **From: Satoshi Nakamoto <satoshin@gmx.com>** **Subject: Re: Linux build** **To: mmalmi@cc.hut.fi** The easy solution I took was to look at the wxWidgets source code and see how they did it. They just mapped it to wxMutex on non-MSW, which does have TryEnter, so that mapped in perfectly. I checked in all my backlog of changes to SVN, including the overhaul of CCriticalSection in util.h and OpenSSL's mutex callback in util.cpp to do everything with wxWidgets when not on Windows. If we get it working on Linux, I'll run my test suite against it here off-network first, then we can give an unreleased build to LibertyStandard to test for a while before going public. **Martii Malmi (AKA Sirius) “COPA trial” email #49** **Date: Fri, 30 Oct 2009 01:05:45 +0000** **From: Satoshi Nakamoto <satoshin@gmx.com>** **Subject: Re: Linux build** **To: Martti Malmi <mmalmi@cc.hut.fi>** I fixed some non-portable stuff I came across: QueryPerformanceCounter %I64d in printf format strings Sleep CheckDiskSpace If there's any other unportable stuff you know of I should fix, let me know. I think I'll move debug.log and db.log into the same directory as the data files (%appdata%\Bitcoin), rather than whatever the current directory happens to be. **Martii Malmi (AKA Sirius) “COPA trial” email #51** **Date: Sat, 31 Oct 2009 20:09:58 +0000** **From: Satoshi Nakamoto <satoshin@gmx.com>** **Subject: Re: Linux build** **To: mmalmi@cc.hut.fi** heapchk() is just a MSVCRT debugging thing that's not being used. It can be a no-op on Linux. OpenSSL automatically uses /dev/urandom to seed on Linux, so RandAddSeedPerfmon can also be a no-op. Don't let it connect to the network before we've tested it thoroughly off-net. If you have two computers, unplug the internet and use "bitcoin -connect=<ip>" to connect to each other, one windows and one linux. -connect will allow you to connect to non-routable addresses like 192.168.x.x. We don't want to reflect badly on the reliability of the network if it throws off some malformed crud we hadn't thought to check for yet, or discovers something else anti-social to do on the network. I have time that I can do some testing when you've got something buildable to test. I can include it in the stress test I'm currently running on the changes so far. _mmalmi@cc.hut.fi wrote:_ _> I made an #ifdef to replace QueryPerformanceCounter with Linux's_ _> gettimeofday in util.h. Some Unicode/ANSI errors were resolved without_ _> code changes when I updated to wxWidgets 2.9. The only compile error I'm_ _> getting in Linux at the moment is from heapchk() in util.h._ _>_ _>> I fixed some non-portable stuff I came across:_ _>> QueryPerformanceCounter_ _>> %I64d in printf format strings_ _>> Sleep_ _>> CheckDiskSpace_ _>>_ _>> If there's any other unportable stuff you know of I should fix, let me_ _>> know._ _>>_ _>> I think I'll move debug.log and db.log into the same directory as the_ _>> data files (%appdata%\Bitcoin), rather than whatever the current_ _>> directory happens to be._ _>_ **Martii Malmi (AKA Sirius) “COPA trial” email #53** **Date: Tue, 03 Nov 2009 15:53:25 +0000** **From: Satoshi Nakamoto <satoshin@gmx.com>** **Subject: Re: Linux build, proxy** **To: mmalmi@cc.hut.fi** Great, I've been looking forward to working on the Linux build. If you connect to Freenode's hidden service, then they tell you they've also banned TOR from that due to abuse and it kicks you off. There's a several step procedure you can do to run a password utility on unix and e-mail request an account that you could login with, but that's getting pretty complicated. I wonder if we could get away with applying for one account and then everyone use the same account? I suppose the IRC server probably limits accounts to one login, or some admin might not like to see a dozen logins on the same account. Besides the IRC part, how did your test of proxy go? Since you've been connected before, your addr.dat contains known node addresses, but without IRC to know which ones are online, it takes a long time to find them. There are normally 1 to 3 other nodes besides you that can accept incoming connections, and existing nodes that already know you would eventually connect to you. How many connections did you get, and how long did it take? I guess to know whether it successfully connected outbound through TOR you'd need to search debug.log for "connected". To originally connect with TOR without connecting normally once to get seeded, you'd have to know the address of an existing node that can accept incoming connections and seed it like this: bitcoin -proxy=127.0.0.1:9050 -addnode=<ip of a node> If some nodes that accept incoming connects were willing to have their IP coded into the program, it could seed automatically. Or some IP seed addresses posted on a Wiki page with the instructions. Another option is to search the world again for an IRC server that doesn't ban TOR nodes. Or if we could get someone to set one up. IRC servers ban TOR because they have actual text chat on them... if there was one with just bots and junk then it wouldn't care. Probably should post a question on the forum or the mailing list and see if anyone knows one. Another problem is that TOR users can't accept incoming connections, and we have so few that can. If everyone goes to TOR, there won't be any nodes to connect to. We have a shortage of nodes that can accept incoming connections. It generally ranges from 2 to 4 lately. We need to emphasize the importance to people of setting up port forwarding on their router. Every P2P file sharing program has instructions how to do it. We should have a paragraph on the bitcoin.sourceforge.net homepage urging people to set up port forwarding to accept incoming connections, and a link to a site that describes how to do it for each router. _mmalmi@cc.hut.fi wrote:_ _> I uploaded what I've ported so far to the svn/branches. Util, script, db_ _> and the headers compile fully now and net.cpp partially, so there's_ _> still work to do._ _>_ _> _beginthread doesn't have a direct Linux equivalent, so I used Boost_ _> threads instead._ _>_ _> I couldn't get connected using the Tor SOCKS proxy. That might be_ _> because of the Freenode Tor policy which requires connecting to their_ _> hidden service: http://freenode.net/irc_servers.shtml#tor_ _>_ **Martii Malmi (AKA Sirius) “COPA trial” email #54** **Date: Wed, 04 Nov 2009 05:38:17 +0000** **From: Satoshi Nakamoto <satoshin@gmx.com>** **Subject: Re: Linux build** **To: mmalmi@cc.hut.fi** It was almost there. I fixed a few things and got it to finish compiling but I don't know the system libraries to link to so there's undefined references galore. I changed the makefile to look for things under /usr/local and in their default "make install" locations. I wrote what I did and switches I used in build-unix.txt. I'm currently using wxWidgets 2.8.9 for now because it's the same version as on Windows and I don't want to wonder if there's version change issues at the same time as platform change. 2.8.10 or 2.9.0 are probably fine though. I went with the single-library compile of wxWidgets since we're linking to almost every library anyway. I added xpm files, which is what they use everywhere else but Windows instead of RC files. They're clever C files that define graphics in static arrays. The bitcoin icon has 5 different versions but I couldn't figure out how that works in xpm so I only put the biggest one. Maybe on GTK it scales it for you. I don't know if these are right or what, but they compile. _mmalmi@cc.hut.fi wrote:_ _> I uploaded what I've ported so far to the svn/branches. Util, script, db_ _> and the headers compile fully now and net.cpp partially, so there's_ _> still work to do._ _>_ _> _beginthread doesn't have a direct Linux equivalent, so I used Boost_ _> threads instead._ _>_ **Martii Malmi (AKA Sirius) “COPA trial” email #55** **Date: Wed, 04 Nov 2009 20:38:03 +0000** **From: Satoshi Nakamoto <satoshin@gmx.com>** **Subject: Re: Linux build** **To: mmalmi@cc.hut.fi** Just letting you know I'm still working on the Linux build so we don't duplicate work. I got it linked and ran it and working through runtime issues like getting it switched to load bitmaps from xpm instead of resources. There are debian packages available for some of the dependencies instead of having to compile them ourselves: apt-get install build-essential apt-get install libgtk2.0-dev apt-get install libssl-dev I need to see if Berkeley DB or Boost have packages. We'll shared-link OpenSSL, I'm pretty sure it's always preinstalled on Linux. GTK has to be shared linked. I'm not completely sure if it's preinstalled by default.