Hi Bitcoin Cash, I created a Geo-Social Network where users can mark the social groups of their region around a map. I think ya'll would like to create an Bitcoin Cash group and mark the best places to meetup around your region . Link in the comments!
App Link Below (Only Android for now, I'm waiting on Apple to approve the iOS version, will update here when they do): LINK TO PLAY STORE: https://play.google.com/store/apps/details?id=com.orbis.orbis Thanks for taking the time to read this. As described I created a map based social networking app for Android so people can mark their city's personality groups in a map and then meet up offline. This is the home page: https://imgur.com/kRFbKX7 Works like this, you download the app, share your location and then signup (you can use it w/o signing up but since I just published it that probably won't be very useful around your region).After signing up you create a group or join an existing one. Example of your screen once you join a group after signing up: https://imgur.com/lA7Maiz Once you create/join a group you can checkin by pressing the button with the location symbol on the home page which is also the map view. This will prompt google to fill up the nearby places around you, you can also do a GPS checkin or create a place you don't find on the list. Example of places to checkin: https://imgur.com/4dBmIQn Once you checkin to a place with your group, this will bring you to the map view where you will see the circle with the symbol of your group show up spinning around the place where you just checkedin at. Example of circle on the map: https://imgur.com/f66aC8c This will also automatically create a place page for the place where you checkedin , you can see that by clicking on the recently created circle. Place Page: https://imgur.com/Xy6o1tO This circle on the map marks the territory of your group. If there is more checkins on this place, the circle will inflate, and if days go by without anyone checking in that place, the circle will deflate until it dissapears. If other groups checkin and create group circles around your circle and those touch, the oldest circle deflates upon touching, so it's like a competition for territory in this sense. Groups also compete to have the most checkins on a place and therefore "conquer" them, this can be seen on the place page where the group that is place owner has the majority percentage of frequency. The groups you join/create have a full suite of features like newsfeed (so you can post photos, text & videos), places owned by the group, calendar of events, members. You can check it out by clicking on the group name. If my explanation confuses you a bit I'm sorry. But the app in itself is very simple and the UI is very minimalistic, there aren't many users now b/c I just launched but please check it out for yourself and be my first users!: Why I am doing this ? I have been very inspired by old maps I've seen on map related subreddits like / MapPorn, specially a map called Orbis Terrarum, which is considered the first modern atlas, in homage of this map, I named my app Orbis. ;) From a philosophical perspective. I believe there is a secret map of society that is composed of personality groups that are in and around a city/region, everyone knows where certain groups hang out on their city/region, but this is not very well defined, I hope this tool can help create this understanding and hopefully become some sort of modern compass of the personality tribes of the now. I hope this app can bring the same sense of wanderlust that a person from the 15th century would get from looking at an old map of the world and imagine the undiscovered misteries out there. I try to replicate this feeling and bring it to a more local level in app format. I just published recently, so if you find any bugs please let me know and try to reboot the app (usually rebooting the app works out many bugs). Try to go through the whole experience of creating a group and checking in so you can understand the concept. I have facebook & twitter connect but if you are privacy sensitive, you can login with pseudonim and an email (sort of how reddit has it's signup process) All in all, thanks for reading it this far and let me know what you think. I will be reading the comments and suggestions here.
Hi Bitcoin Cash, I created a Geo-Social Network where users can mark the social groups of their region around a map. I think ya'll would like to create an Bitcoin Cash group and mark the best places to meetup around your region . Link in the comments! /r/Bitcoincash
Hi Bitcoin Cash, I created a Geo-Social Network where users can mark the social groups of their region around a map. I think ya'll would like to create an Bitcoin Cash group and mark the best places to meetup around your region . Link in the comments! /r/Bitcoincash
Is there a bitcoin map that allows the users to update and review the stores that accept Bitcoin (or any other crypto)?
All the apps and sites I've found are mostly out of date or the stores sometimes don't exist anymore. I can't remove them from the searches so others don't make the same mistake. It would be nice to easily add a store that has started to accept Bitcoin as well.
NEW PRODUCTS FOR THE CRYPTOCURRENCY WORLD POWERED BY ($S4F)
Hello Crypto World! There is news: We are getting closer and closer to the official date of the S4FE launch: Saturday, November 14th, 2020 What will happen on that date? S4FE can proudly look back on three years of product development and announce that the S4FE rockets will start on November 14th, 2020. The following products are published and made available to the public: Launch of the S4FE search engine, available online from November 14th, 2020, at www.s4fe.io. https://preview.redd.it/lmyvnvoyzms51.png?width=1916&format=png&auto=webp&s=763f5a00cf51148a7e4cf76e354e43ba308ee533 The S4FE search engine is a public and free search engine for objects of all kinds and will be the link between private customers, producers, law enforcement agencies, and insurance companies. Private and corporate customers will be able to create a kind of "cloud" (we call it "S4FE"). In this S4FE, valuables can be linked or managed with the digital world.
PoO - Proof of Ownership is being revolutionized.
From November 14th, it will be possible to digitally map an object's ownership and transfer items digitally from "User A" to "User B" via mouse clicks. The lost and stolen function will also be fully available and usable, which means that objects can be tracked in real-time and reported as stolen in real-time in the event of theft, for example. For stolen goods, the transport and sale of stolen property is made much more complicated for thieves and can involve some complexities. During a spontaneous police check, stolen things can appear in the system that was stolen a few minutes ago and have not yet been reported in the police system— the risk of being caught red-handed increases. The S4FE app contains the same functions as the S4FE search engine, only optimized for IOS and Android devices. The S4FE app will be available from November 14th, 2020 in the Apple Store and the Google Play Store. The S4FE ST!CKER is a product that we developed to connect physical objects with the digital world. https://preview.redd.it/dfumfnh30ns51.jpg?width=1280&format=pjpg&auto=webp&s=103b73cd9dd6d766fd2018b3e431a2b89c688b20 https://preview.redd.it/sgtg7oh30ns51.jpg?width=853&format=pjpg&auto=webp&s=aab044e022b9f522fba8e6ecbca059f8611d2b22 https://preview.redd.it/40ktpph30ns51.jpg?width=1030&format=pjpg&auto=webp&s=5d278261ae14b4aeaa0d15de63ca768e58b892d2 https://preview.redd.it/4oul1ph30ns51.jpg?width=1280&format=pjpg&auto=webp&s=c437bac621d77b00424dee9abcf1da1065142e06 https://preview.redd.it/7qhyirh30ns51.jpg?width=781&format=pjpg&auto=webp&s=c284852afb8cb19e05e4c64edd0787c5d9b72465 https://preview.redd.it/u057h1i30ns51.jpg?width=852&format=pjpg&auto=webp&s=8399eb6f9b10e9a9250126c26040524442945b24 https://preview.redd.it/v3r1jrh30ns51.jpg?width=1280&format=pjpg&auto=webp&s=4c55e0ec95b119f2e80dbfa68e916bef746fc81f https://preview.redd.it/smwbmoh30ns51.jpg?width=1024&format=pjpg&auto=webp&s=d02a7a3fd80cd82bc1bd74a1d03f18cb7c073038 https://preview.redd.it/1lx695i30ns51.jpg?width=1280&format=pjpg&auto=webp&s=0113ec3afd8a0b962fb3a67f94fc9fb3a642729b https://preview.redd.it/6avpqmh30ns51.jpg?width=1280&format=pjpg&auto=webp&s=0ecbd85cf06b1f3799cc9548656c1aa2185ab6a0 Do you often lose your iPhone? Have you ever accidentally left your laptop at the airport? Then the S4FE ST! CKER is the perfect product for you. People who find an object, e.g., your laptop, can scan the S4FE ST! CKER via smartphone and contact you directly via the S4FE app. Updates on prices for the S4FE ST! CKER will be available soon. Launch of the S4FE online shop: Our customers will have the opportunity to purchase the S4FE ST! CKER via the S4FE shop. Price updates will follow shortly. In the online shop, it will be possible to pay via cryptocurrencies or conveniently via credit card. S4FE Transactions: S4FE is a blockchain/crypto company. We attach great importance to transparency, which is why all transactions on the S4FE network are publicly displayed. So you can watch the S4FE network grow in real-time. Similar to the Bitcoin Explorer, but not for Bitcoins, but objects. More information will follow shortly. ---------------------------------------------------------------------------------------------------- Es gibt Neuigkeiten: Wir rücken immer wie näher an das offizielle Datum vom S4FE Launch: Samstag, 14. NOVEMBER 2020 Was passiert an diesem Datum? S4FE darf stolz auf 3 Jahre Produktentwicklung zurückblicken und verkünden, dass am 14. November die S4FE Raketen gezündet werden. Folgende Produkte werden veröffentlicht und der Öffentlichkeit zugänglich gemacht: Launch der S4FE Suchmaschine, ab dem 14. November 2020 Online abrufbar unter www.s4fe.io. Die S4FE Suchmaschine ist eine öffentliche und kostenlose Suchmaschine für Gegenstände jeder Art und wird das Bindeglied zwischen Privatkunden, Produzenten, Strafverfolgungsbehörde und Versicherungen darstellen. Privat und Firmenkunden werden eine Art “Cloud” (wir nennen es “S4FE”) anlegen können. In diesem S4FE können Wertgegenstände mit der digitalen Welt verknüpft bzw. verwaltet werden. PoO - Proof of Ownership wird revolutioniert, da es ab dem 14. November möglich sein wird, den Besitztum eines Gegenstandes digital abzubilden und Items digital von “User A” zu “User B” zu transferieren via Mausklicks. Die Lost und Stolen Funktion wird ebenfalls vollumfänglich verfügbar und nutzbar sein, das bedeutet, Gegenstände können in Echtzeit getrackt werden und bei bspw. einem Diebstahl in Echtzeit als gestohlen gemeldet werden. Für Hehler wird somit der Transport und die Veräußerung von Diebesgut wesentlich schwieriger gestaltet und mit einigen Komplikationen verbunden. Bei einer spontanen Polizeikontrolle können so beispielsweise gestohlene Dinge im System auftauchen, die vor ein paar Minuten frisch geklaut wurden und noch nicht im Polizeisystem erfasst sind. Die Gefahr steigt in flagranti erwischt zu werden. Die S4FE App beinhaltet dieselben Funktionen wie die S4FE Suchmaschine nur optimiert für IOS und Android-Geräte. Die S4FE App wird ab dem 14. November 2020 im Apple Store sowie im Google Play Store verfügbar sein. Der S4FE ST!CKER ist ein Produkt, welches wir entwickelt haben, um physische Gegenstände mit der digitalen Welt zu verknüpfen. Verlierst du häufig dein Iphone? Hast du schon einmal am Flughafen aus Versehen deinen Laptop liegen lassen? Dann ist der S4FE ST!CKER das perfekte Produkt für dich. Personen die einen Gegenstand finden, bspw. deinen Laptop, können den S4FE ST!CKER abscannen via Smartphone und über die S4FE App sich direkt mit dir in Verbindung setzen. Updates über Preise vom S4FE ST!CKER wird es in Kürze geben. Launch vom S4FE Online-Shop: Über den S4FE Shop werden unsere Kunden die Möglichkeit haben, den S4FE ST!CKER zu beziehen. Preisupdates folgen in Kürze. Im Online-Shop wird es die Möglichkeit geben via Kryptowährungen oder bequem via Kreditkarte zu bezahlen. S4FE Transactions: S4FE ist ein Blockchain / Krypto Unternehmen. Wir legen enormen Wert auf Transparenz, deshalb werden sämtliche Transaktionen auf dem S4FE Netzwerk öffentlich angezeigt. Du kannst also in Echtzeit beobachten, wie das S4FE Netzwerk wächst. Ähnlich dem Bitcoin Explorer, aber nicht für Bitcoins, sondern für Gegenstände. Mehr Informationen folgen in Kürze.
Let's talk about 🚀🚀🚀🚀BRN BRN BRN 🚀🚀🚀BRN 🚀🚀BRN 🚀🚀BRN 🚀🚀?
I know BrainChip burnt many of you, RIP your butthole's, RIP Melvin - But this one's a reusable space-x rocket, returned to home for a quick refuel. Continue for a briefcase containing a DVD copy of the dark knight rises; Recent price action was just a speculative bubble, which is indicative of any disruptive tech and completely normal. Think Bitcoin, Tesla, ect ect. From a TA perspective, the bubble cycle looks complete as BRN begins to consolidate. A channel started forming prior to the 2020_Melvin_pump*TM and I expect SP to bounce around these levels until the next move in response to rumors/deals. https://preview.redd.it/4norp7pl8ds51.png?width=1980&format=png&auto=webp&s=1f8ca0b0165d39f50255255473deb2fd7c21463f IF BRN delivers a decent deal or two, which sentiment seems to agree that they will in 2021, we will most certainly return to $1 & probably beyond. WHY? FOMO is why. It drives sp particularly when a stock is a retail heavy small-cap. BRN's next move will be an explosive second wave of retail buying - google trends can help explain this position. Look at the search volumes for BRN compared to some of our fave meme's Search volumes for other small-cap meme boiz hardly register against BRN. Z1P & APT are comparable, however, what's important here is Market Cap.
Why does this matter? It takes much less $$ to move BRN, yet investor interest is on par with larger Stocks that are/have made big gains. As rumors begin to circulate soon re: new/next deals, BRN will spice up, and everyone who bought at the top will be dumb fucks and do it again. Bless your poor souls. TLDR; BRN is on the map, the recent pump was just a speculative bubble, if BRN delivers next year SP will explode. Be kind to yourself and buy before the daily "BRN 🚀🚀🚀🚀🚀🚀🚀" posts return.
I'm a developer and run a full node of Bitcoin. I have several shops where I plan to start accepting bitcoin payments. The volume I invision in the beginning would be rather small. (1) What'd be a simple algorithm for how to get started with it? Would I have to generate (N of shops * 100) addresses first? And then map each of 100 to a shop? And then at checkout give a user one of those addresses and then watch when the 1st confirmation arrives, by doing poll requests from my shop to my full node server, remotely, via RPC? (2) Also, how would I actually properly create a wallet for this? I'll need that wallet to be watch-only. (3) Would I be able to somehow connect my Electrum client-wallet to that bitcoin watch-only wallet so that I could see how much of bitcoins there're in it, from my laptop in a more convenient manner? --- I don't consider third-party solutions such as BTC server or Electrum server. I use Electrum as a wallet only, on desktop.
https://github.com/gridcoin-community/Gridcoin-Research/releases/tag/188.8.131.52 Finally! After over ten months of development and testing, "Fern" has arrived! This is a whopper. 240 pull requests merged. Essentially a complete rewrite that was started with the scraper (the "neural net" rewrite) in "Denise" has now been completed. Practically the ENTIRE Gridcoin specific codebase resting on top of the vanilla Bitcoin/Peercoin/Blackcoin vanilla PoS code has been rewritten. This removes the team requirement at last (see below), although there are many other important improvements besides that. Fern was a monumental undertaking. We had to encode all of the old rules active for the v10 block protocol in new code and ensure that the new code was 100% compatible. This had to be done in such a way as to clear out all of the old spaghetti and ring-fence it with tightly controlled class implementations. We then wrote an entirely new, simplified ruleset for research rewards and reengineered contracts (which includes beacon management, polls, and voting) using properly classed code. The fundamentals of Gridcoin with this release are now on a very sound and maintainable footing, and the developers believe the codebase as updated here will serve as the fundamental basis for Gridcoin's future roadmap. We have been testing this for MONTHS on testnet in various stages. The v10 (legacy) compatibility code has been running on testnet continuously as it was developed to ensure compatibility with existing nodes. During the last few months, we have done two private testnet forks and then the full public testnet testing for v11 code (the new protocol which is what Fern implements). The developers have also been running non-staking "sentinel" nodes on mainnet with this code to verify that the consensus rules are problem-free for the legacy compatibility code on the broader mainnet. We believe this amount of testing is going to result in a smooth rollout. Given the amount of changes in Fern, I am presenting TWO changelogs below. One is high level, which summarizes the most significant changes in the protocol. The second changelog is the detailed one in the usual format, and gives you an inkling of the size of this release.
Note that the protocol changes will not become active until we cross the hard-fork transition height to v11, which has been set at 2053000. Given current average block spacing, this should happen around October 4, about one month from now. Note that to get all of the beacons in the network on the new protocol, we are requiring ALL beacons to be validated. A two week (14 day) grace period is provided by the code, starting at the time of the transition height, for people currently holding a beacon to validate the beacon and prevent it from expiring. That means that EVERY CRUNCHER must advertise and validate their beacon AFTER the v11 transition (around Oct 4th) and BEFORE October 18th (or more precisely, 14 days from the actual date of the v11 transition). If you do not advertise and validate your beacon by this time, your beacon will expire and you will stop earning research rewards until you advertise and validate a new beacon. This process has been made much easier by a brand new beacon "wizard" that helps manage beacon advertisements and renewals. Once a beacon has been validated and is a v11 protocol beacon, the normal 180 day expiration rules apply. Note, however, that the 180 day expiration on research rewards has been removed with the Fern update. This means that while your beacon might expire after 180 days, your earned research rewards will be retained and can be claimed by advertising a beacon with the same CPID and going through the validation process again. In other words, you do not lose any earned research rewards if you do not stake a block within 180 days and keep your beacon up-to-date. The transition height is also when the team requirement will be relaxed for the network.
Besides the beacon wizard, there are a number of improvements to the GUI, including new UI transaction types (and icons) for staking the superblock, sidestake sends, beacon advertisement, voting, poll creation, and transactions with a message. The main screen has been revamped with a better summary section, and better status icons. Several changes under the hood have improved GUI performance. And finally, the diagnostics have been revamped.
The wallet sync speed has been DRASTICALLY improved. A decent machine with a good network connection should be able to sync the entire mainnet blockchain in less than 4 hours. A fast machine with a really fast network connection and a good SSD can do it in about 2.5 hours. One of our goals was to reduce or eliminate the reliance on snapshots for mainnet, and I think we have accomplished that goal with the new sync speed. We have also streamlined the in-memory structures for the blockchain which shaves some memory use. There are so many goodies here it is hard to summarize them all. I would like to thank all of the contributors to this release, but especially thank @cyrossignol, whose incredible contributions formed the backbone of this release. I would also like to pay special thanks to @barton2526, @caraka, and @Quezacoatl1, who tirelessly helped during the testing and polishing phase on testnet with testing and repeated builds for all architectures. The developers are proud to present this release to the community and we believe this represents the starting point for a true renaissance for Gridcoin!
Most significantly, nodes calculate research rewards directly from the magnitudes in EACH superblock between stakes instead of using a two- or three- point average based on a CPID's current magnitude and the magnitude for the CPID when it last staked. For those long-timers in the community, this has been referred to as "Superblock Windows," and was first done in proof-of-concept form by @denravonska.
Network magnitude unit pinned to a static value of 0.25
Max research reward allowed per block raised to 16384 GRC (from 12750 GRC)
New CPIDs begin accruing research rewards from the first superblock that contains the CPID instead of from the time of the beacon advertisement
500 GRC research reward limit for a CPID's first stake
6-month expiration for unclaimed rewards
10-block spacing requirement between research reward claims
Rolling 5-day payment-per-day limit
Legacy tolerances for floating-point error and time drift
The need to include a valid copy of a CPID's magnitude in a claim
10-block emission adjustment interval for the magnitude unit
One-time beacon activation requires that participants temporarily change their usernames to a verification code at one whitelisted BOINC project
Verification codes of pending beacons expire after 3 days
Self-service beacon removal
Burn fee for beacon advertisement increased from 0.00001 GRC to 0.5 GRC
Rain addresses derived from beacon keys instead of a default wallet address
Beacon expiration determined as of the current block instead of the previous block
The ability for developers to remove beacons
The ability to sign research reward claims with non-current but unexpired beacons
As a reminder:
Beacons expire after 6 months pass (180 days)
Beacons can be renewed after 5 months pass (150 days)
Renewed beacons must be signed with the same key as the original beacon
Magnitudes less than 1 include two fractional places
Magnitudes greater than or equal to 1 but less than 10 include one fractional place
A valid superblock must match a scraper convergence
Superblock popularity election mechanics
Yes/no/abstain and single-choice response types (no user-facing support yet)
To create a poll, a maximum of 250 UTXOs for a single address must add up to 100000 GRC. These are selected from the largest downwards.
Burn fee for creating polls scaled by the number of UTXOs claimed
50 GRC for a poll contract
0.001 GRC per claimed UTXO
Burn fee for casting votes scaled by the number of UTXOs claimed
0.01 GRC for a vote contract
0.01 GRC to claim magnitude
0.01 GRC per claimed address
0.001 GRC per claimed UTXO
Maximum length of a poll title: 80 characters
Maximum length of a poll question: 100 characters
Maximum length of a poll discussion website URL: 100 characters
Maximum number of poll choices: 20
Maximum length of a poll choice label: 100 characters
Magnitude, CPID count, and participant count poll weight types
The ability for developers to remove polls and votes
[184.108.40.206] 2020-09-03, mandatory, "Fern"
Backport newer uint256 types from Bitcoin #1570 (@cyrossignol)
Implement project level rain for rainbymagnitude #1580 (@jamescowens)
Upgrade utilities (Update checker and snapshot downloadeapplication) #1576 (@iFoggz)
Provide fees collected in the block by the miner #1601 (@iFoggz)
Add support for generating legacy superblocks from scraper stats #1603 (@cyrossignol)
Port of the Bitcoin Logger to Gridcoin #1600 (@jamescowens)
Implement zapwallettxes #1605 (@jamescowens)
Implements a global event filter to suppress help question mark #1609 (@jamescowens)
Add next target difficulty to RPC output #1615 (@cyrossignol)
Add caching for block hashes to CBlock #1624 (@cyrossignol)
Make toolbars and tray icon red for testnet #1637 (@jamescowens)
Add an rpc call convergencereport #1643 (@jamescowens)
Implement newline filter on config file read in #1645 (@jamescowens)
Implement beacon status icon/button #1646 (@jamescowens)
Add gridcointestnet.png #1649 (@caraka)
Add precision to support magnitudes less than 1 #1651 (@cyrossignol)
Replace research accrual calculations with superblock snapshots #1657 (@cyrossignol)
Publish example gridcoinresearch.conf as a md document to the doc directory #1662 (@jamescowens)
Add options checkbox to disable transaction notifications #1666 (@jamescowens)
Add support for self-service beacon deletion #1695 (@cyrossignol)
Add support for type-specific contract fee amounts #1698 (@cyrossignol)
Add verifiedbeaconreport and pendingbeaconreport #1696 (@jamescowens)
Add preliminary testing option for block v11 height on testnet #1706 (@cyrossignol)
Add verified beacons manifest part to superblock validator #1711 (@cyrossignol)
Implement beacon, vote, and superblock display categories/icons in UI transaction model #1717 (@jamescowens)
Blockchain Debuts Android Wallet with Searchable Merchant Directory Merchant mapping One of the more novel aspects of the new app is its inclusion of a merchant directory that the company says uses a “fully verified database” to let users discover local businesses that accept bitcoin
Operation Mockingbird - remember that time when Bitcoin was peer-to-peer electronic cash?
Do you remember what it was like in 2013 and earlier when Satoshi / Gavin were running the project and the goal was more users, merchants and scaling? Do you remember that time when the exciting projects were getting merchants to accept Bitcoin for payments, wallet apps, and maps of businesses and people that used and accepted Bitcoin as money? Do you remember that time when the MIT digital currency initiative (sponsored by Jeffrey Epstein and his mysterious intelligence agency "investment money"), MasterCard, and Western Union all invested in Blockstream who suddenly consolidated control of the Bitcoin development group, smearing and attacking anyone who wouldn't get on board? Remember that time that Theymos, who had been pro-Bitcoin scaling suddenly had a personality change and started censoring and banning anyone who talked about scaling bitcoin from the two largest discussion platforms, bitcoin talk dot org and r\bitcoin? Remember that time when fake Bitcoin celebrities with marketing teams behind them started appearing out of nowhere with the view that we shouldn't increase the capacity of Bitcoin so more people can use it? Remember that time that countless NPC's changed the community's narrative from peer-to-peer electronic cash with the goal of merchant and user adoption to "digital gold" or some kind of digital tulip ponzi scheme that's too expensive to use for day-to-day currency? Remember that time when the miners, now consolidated in CCP controlled China, suddenly voted against their own best-interests, and decided to run software that rate-limits Bitcoin to 5 transactions per second, despite overwhelming community opposition? Pepperidge Farm remembers. This is Operation Mockingbird folks, just a 21st Century version of it. So was SegWit, BSV/CSW, and now this IFP bullshit from Amaury.
Hey guys. Just coming finishing up my second year as a "Jack of all Trades" sysadmin/IT and after Passing my Sec+ my boss has approved my request to change my title to Sec Admin and work mostly full time on Securing our network as these past 2 years we've seen pretty large growth with at least 3 ransomware attacks and one employee installing bitcoin miners and getting away with it because literally nothing is logged. Our Company consists of our main office with 9 adminstrators and 3 IT guys. Me and another guy, and our manager. We have a 30 person call center in the building with a remote call center connected back here. We serve as a telecom with roughly 40,000 users. Since we have a bunch of phone equipment and such, We have 6 almost identical Colos that each have the work divided between them, but they do not act as failovers. If one Colo loses internet/power, those 10k or so customers are SOL Our security stance is this - and I quote "Don't get attacked". Hasn't worked so far. We do at the very least have a Fortigate Leads me to the CyberSec plan. My first project was adding and configuring a WSUS server so our servers that were last updated in 2018 can at least be a little more secure. I just now finished it and the documentation and now My director and CEO have thrown their full support behind whatever I suggest So i'm kinda insanely excited to just get to get after it with very little redtape. I've spent the last few weeks planning out what I think we need to at least get us up to "Mediocre" standing. Below is my list and my explanations. If all is good I will present this to our C-suite as our CyberSecuity Initiative. This list has gone through several changes and I know that some is way too much or I have the totally wrong idea on what this stuff is. As title says, feel free to tear it apart. I'm excited to learn all of this stuff. 9/15 Updated Cybersec Initiative Current List: -Full Risk/Impact analysis with a Disaster Recovery Plan // Was very surprised to hear we don't have any of this. We just got hit with a hurricane and we were down for almost a week because no disaster plans or fail overs -Entire Network Map with help of LibreNMS or other Net tools // We don't have any maps of our network. Most of what I know is because I have to ask where a server is and I keep a notebook of it around. -Audit security of our POS kiosk systems // We have a few kiosks out that process transactions and I know nothing of any security controls. Would it be a good idea to add these to our domain as well? -Contain the ridiculous VM sprawl // We have VMs that we have no idea what/if they do anything. Need to contain this -Combine our Call center and Main DC, Full permission Audit, add Group policy restrictions (Time of Day, Lockout), add all COLO servers to domain, add all technicians to domain // This is a big one. No point in my opinion of having 2 domains when one is literally one group called "Call center Agents". None of our field guys are added to our domain, and none of our COLO servers are on our domain. Group policy updates to limit time of day and password policies -Create a honeypot/net // This one is mostly for fun -Full rollout of Security Onion // One sensor at each COLO plus our main office network. Wazuh/Malwarebytes configured on every PC/Server we have. -Harden our outward facing Webservers // We don't do much as our websites are administered by another company, But i'd like to talk with them about it -Disable SNMPv2 or change community string // I know that our printers still have this -Create .iso of "stock OS" with malwarebytes/Wazuh already installed, system alreay hardened // More of a convenience -Configure Guest Wifi using best practices -Audit/Use Backups // I know we have backups of some things but not everything. Set this up with raid and/or offsite backup -Implement 2FA/SSO on user PCs // Outlook 2FA and SSO for some of our resources -Turn on firewall logging // Thats right. No logs on firewall at all. -Implement security policies on our Outlook stuff // Phishing detection, logging, etc -Train users on phishing campaigns and such // This wouldn't be until next year during annual company training TLDR: I'm now a sec admin and I'm looking for critique on if/why the above controls wouldn't work or are too much/overkill on our network that takes "Security through obscurity" to a new level. Feel free to fuck me up y'all. Edit: A lot more help than I thought I'd get. This has all been great. You guys are so much nicer than linux4noobs
The dichotomy is between computationally infeasible vs informationally-theoretic infeasible. Basically:
Something is computationally infeasible if it could in theory be done, but you would not be able to build a practical computer to do it within the age of the universe and using only the power available in just one galaxy or thereabouts.
Something is informationally-theoretic infeasible if even if you had any arbitrarily large amount of time, space, and energy, you cannot do it.
Quantum breaks represent a possible reduction in computational infeasibility of certain things, but not information-theoretic infeasibility. For example, suppose you want to know what 256-bit preimages map to 256-bit hashes. In theory, you just need to build a table with 2256 entries and start from 0x0000000000000000000000000000000000000000000000000000000000000000 and so on. This is computationally infeasible, but not information-theoretic infeasible. However, suppose you want to know what preimages, of any size, map to 256-bit hashes. Since the preimages can be of any size, after finishing with 256-bit preimages, you have to proceed to 257-bit preimages. And so on. And there is no size limit, so you will literally never finish. Even if you lived forever, you would not complete it. This is information-theoretic infeasible.
How does this relate to confidential transactions? Basically, every confidential transaction simply hides the value behind a homomorphic commitment. What is a homomorphic commitment? Okay, let's start with commitments. A commitment is something which lets you hide something, and later reveal what you hid. Until you reveal it, even if somebody has access to the commitment, they cannot reverse it to find out what you hid. This is called the "hiding property" of commitments. However, when you do reveal it (or "open the commitment"), then you cannot replace what you hid with some other thing. This is called the "binding property" of commitments. For example, a hash of a preimage is a commitment. Suppose I want to commit to something. For example, I want to show that I can predict the future using the energy of a spare galaxy I have in my pocket. I can hide that something by hashing a description of the future. Then I can give the hash to you. You still cannot learn the future, because it's just a hash, and you can't reverse the hash ("hiding"). But suppose the future event occurs. I can reveal that I did, in fact, know the future. So I give you the description, and you hash it and compare it to the hash I gave earlier. Because of preimage resistance, I cannot retroactively change what I hid in the hash, so what I gave must have been known to me at the time that I gave you the commitment i..e. hash ("binding").
A homomorphic commitment simply means that if I can do certain operations on preimages of the commitment scheme, there are certain operations on the commitments that would create similar ("homo") changes ("morphic") to the commitments. For example, suppose I have a magical function h() which is a homomorphic commitment scheme. It can hide very large (near 256-bit) numbers. Then if h() is homomorphic, there may be certain operations on numbers behind the h() that have homomorphisms after the h(). For example, I might have an operation <+> that is homomorphic in h() on +, or in other words, if I have two large numbers a and b, then h(a + b) = h(a) <+> h(b). + and <+> are different operations, but they are homomorphic to each other. For example, elliptic curve scalars and points have homomorphic operations. Scalars (private keys) are "just" very large near-256-bit numbers, while points are a scalar times a standard generator point G. Elliptic curve operations exist where there is a <+> between points that is homomorphic on standard + on scalars, and a <*> between a scalar and a point that is homomorphic on standard * multiplication on scalars. For example, suppose I have two large scalars a and b. I can use elliptic curve points as a commitment scheme: I can take a <*> G to generate a point A. It is hiding since nobody can learn what a is unless I reveal it (a and A can be used in standard ECDSA private-public key cryptography, with the scalar a as the private key and the point A as the public key, and the a cannot be derived even if somebody else knows A). Thus, it is hiding. At the same time, for a particular point A and standard generator point G, there is only one possible scalar a which when "multiplied" with G yields A. So scalars and elliptic curve points are a commitment scheme, with both hiding and binding properties. Now, as mentioned there is a <+> operation on points that is homomorphic to the + operation on corresponding scalars. For example, suppose there are two scalars a and b. I can compute (a + b) <*> G to generate a particular point. But even if I don't know scalars a and b, but I do know points A = a <*> G and B = b <*> G, then I can use A <+> B to derive (a + b) <*> G (or equivalently, (a <*> G) <+> (b <*> G) == (a + b) <*> G). This makes points a homomorphic commitment scheme on scalars.
Confidential Transactions: A Sketch
This is useful since we can easily use the near-256-bit scalars in SECP256K1 elliptic curves to easily represent values in a monetary system, and hide those values by using a homomorphic commitment scheme. We can use the hiding property to prevent people from learning the values of the money we are sending and receiving. Now, in a proper cryptocurrency, a normal, non-coinbase transaction does not create or destroy coins: the values of the input coins are equal to the value of the output coins. We can use a homomorphic commitment scheme. Suppose I have a transaction that consumes an input value a and creates two output values b and c. That is, a = b + c, i.e. the sum of all inputs a equals the sum of all outputs b and c. But remember, with a homomorphic commitment scheme like elliptic curve points, there exists a <+> operation on points that is homomorphic to the ordinary school-arithmetic + addition on large numbers. So, confidential transactions can use points a <*> G as input, and points b <*> G and c <*> G as output, and we can easily prove that a <*> G = (b <*> G) <+> (c <*> G) if a = b + c, without revealing a, b, or c to anyone.
Actually, we cannot just use a <*> G as a commitment scheme in practice. Remember, Bitcoin has a cap on the number of satoshis ever to be created, and it's less than 253 satoshis, which is fairly trivial. I can easily compute all values of a <*> G for all values of a from 0 to 253 and know which a <*> G corresponds to which actual amount a. So in confidential transactions, we cannot naively use a <*> G commitments, we need Pedersen commitments. If you know what a "salt" is, then Pedersen commitments are fairly obvious. A "salt" is something you add to e.g. a password so that the hash of the password is much harder to attack. Humans are idiots and when asked to generate passwords, will output a password that takes less than 230 possibilities, which is fairly easy to grind. So what you do is that you "salt" a password by prepending a random string to it. You then hash the random string + password, and store the random string --- the salt --- together with the hash in your database. Then when somebody logs in, you take the password, prepend the salt, hash, and check if the hash matches with the in-database hash, and you let them log in. Now, with a hash, even if somebody copies your password database, the can't get the password. They're hashed. But with a salt, even techniques like rainbow tables make a hacker's life even harder. They can't hash a possible password and check every hash in your db for something that matches. Instead, if they get a possible password, they have to prepend each salt, hash, then compare. That greatly increases the computational needs of a hacker, which is why salts are good. What a Pedersen commitment is, is a point a <*> H, where a is the actual value you commit to, plus <+> another point r <*> G. H here is a second standard generator point, different from G. The r is the salt in the Pedersen commitment. It makes it so that even if you show (a <*> H) <+> (r <*> G) to somebody, they can't grind all possible values of a and try to match it with your point --- they also have to grind r (just as with the password-salt example above). And r is much larger, it can be a true near-256-bit number that is the range of scalars in SECP256K1, whereas a is constrained to "reasonable" numbers of satoshi, which cannot exceed 21 million Bitcoins. Now, in order to validate a transaction with input a and outputs b and c, you only have to prove a = b + c. Suppose we are hiding those amounts using Pedersen commitments. You have an input of amount a, and you know a and r. The blockchain has an amount (a <*> H) <+> (r <*> G). In order to create the two outputs b and c, you just have to create two new r scalars such that r = r + r. This is trivial, you just select a new random r and then compute r = r - r, it's just basic algebra. Then you create a transaction consuming the input (a <*> H) <+> (r <*> G) and outputs (b <*> H) <+> (r <*> G) and (c <*> H) <+> (r <*> G). You know that a = b + c, and r = r + r, while fullnodes around the world, who don't know any of the amounts or scalars involved, can just take the points (a <*> H) <+> (r <*> G) and see if it equals (b <*> H) <+> (r <*> G) <+> (c <*> H) <+> (r <*> G). That is all that fullnodes have to validate, they just need to perform <+> operations on points and comparison on points, and from there they validate transactions, all without knowing the actual values involved.
What does this mean? It's just a measure of how "impossible" binding vs hiding is. Pedersen commitments are computationally binding, meaning that in theory, a user of this commitment with arbitrary time and space and energy can, in theory, replace the amount with something else. However, it is information-theoretic hiding, meaning an attacker with arbitrary time and space and energy cannot figure out exactly what got hidden behind the commitment. But why? Now, we have been using a and a <*> G as private keys and public keys in ECDSA and Schnorr. There is an operation <*> on a scalar and a point that generates another point, but we cannot "revrese" this operation. For example, even if I know A, and know that A = a <*> G, but do not know a, I cannot derive a --- there is no operation between A G that lets me know a. Actually there is: I "just" need to have so much time, space, and energy that I just start counting a from 0 to 2256 and find which a results in A = a <*> G. This is a computational limit: I don't have a spare universe in my back pocket I can use to do all those computations. Now, replace a with h and A with H. Remember that Pedersen commitments use a "second" standard generator point. The generator points G and H are "not really special" --- they are just random points on the curve that we selected and standardized. There is no operation H G such that I can learn h where H = h <*> G, though if I happen to have a spare universe in my back pocket I can "just" brute force it. Suppose I do have a spare universe in my back pocket, and learn h = H G such that H = h <*> G. What can I do in Pedersen commitments? Well, I have an amount a that is committed to by (a <*> H) <+> (r <*> G). But I happen to know h! Suppose I want to double my money a without involving Elon Musk. Then:
(a <*> H) <+> (r <*> G)
== (a <*> (h <*> G)) <+> (r <*> G)
== ((a * h) <*> G) <+> (r <*> G); remember, <*> is also homomorphic on multiplication *.
== ((a * h + a * h - a * h) <*> G) <+> (r <*> G); just add 0.
== ((a * h + a * h) <*> G) <+> ((-a * h) <*> G) <+> (r <*> G)
== ((2 * a * h) <*> G) <+> ((r - a * h) <*> G)
== ((2 * a) <*> (h <*> G)) <+> ((r - a * h) <*> G)
== ((2 * a) <*> H) <+> ((r - a * h) <*> G); TADA!! I doubled my money!
That is what we mean by computationally binding: if I can compute h such that H = h <*> G, then I can find another number which opens the same commitment. And of course I'd make sure that number is much larger than what I originally had in that address! Now, the reason why it is "only" computationally binding is that it is information-theoretically hiding. Suppose somebody knows h, but has no money in the cryptocurrency. All they see are points. They can try to find what the original amounts are, but because any amount can be mapped to "the same" point with knowledge of h (e.g. in the above, a and 2 * a got mapped to the same point by "just" replacing the salt r with r - a * h; this can be done for 3 * a, 4 * a etc.), they cannot learn historical amounts --- the a in historical amounts could be anything. The drawback, though, is that --- as seen above --- arbitrary inflation is now introduced once somebody knows h. They can multiply their money by any arbitrary factor with knowledge of h. It is impossible to have both perfect hiding (i.e. historical amounts remain hidden even after a computational break) and perfect binding (i.e. you can't later open the commitment to a different, much larger, amount). Pedersen commitments just happen to have perfect hiding, but only computationally-infeasible binding. This means they allow hiding historical values, but in case of anything that allows better computational power --- including but not limited to quantum breaks --- they allow arbitrary inflation.
Changing The Tradeoffs with ElGamal Commitments
An ElGamal commitment is just a Pedersen commitment, but with the point r <*> G also stored in a separate section of the transaction. This commits the r, and fixes it to a specific value. This prevents me from opening my (a <*> H) <+> (r <*> G) as ((2 * a) <*> H) <+> ((r - a * h) <*> G), because the (r - a * h) would not match the r <*> G sitting in a separate section of the transaction. This forces me to be bound to that specific value, and no amount of computation power will let me escape --- it is information-theoretically binding i.e. perfectly binding. But that is now computationally hiding. An evil surveillor with arbitrary time and space can focus on the r <*> G sitting in a separate section of the transaction, and grind r from 0 to 2256 to determine what r matches that point. Then from there, they can negate r to get (-r) <*> G and add it to the (a <*> H) <+> (r <*> G) to get a <*> H, and then grind that to determine the value a. With massive increases in computational ability --- including but not limited to quantum breaks --- an evil surveillor can see all the historical amounts of confidential transactions.
This is the source of the tradeoff: either you design confidential transactions so in case of a quantum break, historical transactions continue to hide their amounts, but inflation of the money is now unavoidable, OR you make the money supply sacrosanct, but you potentially sacrifice amount hiding in case of some break, including but not limited to quantum breaks.
"Restrictions in Raid needs" to be "Restrictions BEFORE Raid" instead
Visual example of current anti-RMT measures: https://imgur.com/Ll7028H(yes I know the gphones are insured. I did it on purpose. I didn't hit insure all. /s) BSG is slowly adding more and more items to the list of "Restrictions in Raid", mainly for *drumroll* anti-RMT. Suggestion: Change the system so that it's restrictions BEFORE raid, not DURING the raid. It makes sense that someone is not going to bring in 10 bitcoins to a raid. But it is really silly that now if I find 3 Golden 1GPhones in Techlight (happened to me this wipe), I can ONLY pick up 2 of them. I'm sure the logic to do a change like that is almost there: We already can't enter Labs on the map selection screen without a Keycard. So, if possible, please do a similar check on users before they enter a raid (ie; you can't enter a raid with 4 Tetriz!), but let us stuff as much stuff up our butts DURING a raid. Please. edit Not to mention backpack management has become an absolute nightmare. I can't move a trizip or pilgrim around because I have no-where to put them and can only equip one at a time. edit 2 had a thought: the more they add to the restrictions, the more of a pain in the ass it's gonna be to tetris your inventory. I just tried to move around 4 pressure gauges I have, and apparently you can only have two on your person now.
Fanboyism, maximalism, interoperabilty, working with others and division of time transcript
Hi everybody, this is Charles Hoskinson broadcasting live from warm sunny Colorado. I wanted to make a video about division of time. I've been recently making a lot of commentary on the ETC ecosystem. I've also reached out to other ecosystems like the Bitcoin Cash ecosystem, the Litecoin ecosystem for a variety of reasons and I noticed that there are some people in the comments and then telegram and twitter and other places say "oh no" focus 100% of your effort on Cardano! Why are you talking to ETC, why are you doing this and doing that? So first off I run a big company. I we have over 250 people. About half of those people wake up every day and they're involved in Cardano. The other half are not so. As the CEO of a company where you have that kind of division there's non-Cardano things I do. Cardano's our largest project, we're heavily involved in it and obviously we wake up every day and we want Cardano to be successful and have billions of users and this is why we are following the process we're following. We're building the technology we're building. It's why we work very hard trying to commercialize it. Every deal we do in Africa, every deal we do in eastern Europe, every deal we do in Asia, we have a Cardano first policy of deploying those deals on that platform and we built that platform to service those deals and as that platform evolves you'll see more use and utility from our sales channels in that respect. That said, one of the pillars of a third generation cryptocurrency is interoperability. It's kind of a silly thing to be a maximalist but then also talk about interoperability. What the hell is the point that? Either you want one chain to rule them all and therefore you don't care at all about talking to other systems or you put your money where your mouth is and you work on those other systems. You build expertise in those systems, you affect changes in those systems so that those systems can partner with our systems and work with our systems. You know the Samsung CEO? He has a division that every day gets up and works with Apple and they work on the motherboards of the iPhone and build memory for them. Do all kinds of cool things and Samsung's division knows what the iPhone is going to look like before any of us knows. At the same time, there's another division at Samsung that wakes up every day and works on phones like the Galaxy to compete with the iPhone. Great companies have the capacity to do these things and we are a great company in that respect we have different and dedicated teams for different products and projects. Now, we will never work on overlapping systems. It's not the case that we're going to have developers go and work on Cardano and something that's a direct competitor of Cardano because it makes no competitive sense for that to happen and I do not view ETC as a competitor of Cardano. It's a proof-of-work system, not a proof-of-stake system. It's a code-is-law system, not a world-financial operating system. It's a system that will always have a smaller group of people in it and always have a smaller set of things to do so time spent there with a completely separate team has no bearing or impact on our ability to deliver things with Cardano. I can't accelerate things above and beyond what the teams can do, for example, today. I'm waiting for Daedalus flight to come out. There is nothing I can do. I can't pick up the phone and call the engineers and say can you ship it 15 minutes faster. The plan, it's been set, the release manager is there, the QA, team's there, everybody knows what to do. There's consensus amongst that team. They're going off to the mountain top, get it done and when it's done they'll let me know and then I'll tweet "new Daedalus is out guys" go play with it and it gives me some work to do of course but until they finish their job there's nothing to do in that respect. The Cardano plans we have are well set , we know exactly what we need to do. Those teams are working hard and I do everything in my power to accelerate things where and when it's safe to do so and everything in my power to get things done. Shelley, for example. We worked so hard to get that out on July 29th, we had almost unlimited overtime. Everyone worked the weekend. Some people worked over 40 days straight to get that release done. Meanwhile half of the company was doing other things in other capacities and working on those projects. None of their work or the other cryptocurrencies we tend to work with had any bearing or impact on our ability to accelerate or decelerate the Shelley work stream. I just want to make sure everybody understands that and for people who have developed a maximalist mindset to get out of that maximalist mindset. There's a place for maximalism, it's called Bitcoin maximalism. If you live there, go there, okay and go believe in that project, in that chain but this is the Cardano ecosystem. It's going to literally work with hundreds if not thousands of different standards over its life. From central banks to other cryptocurrencies to legacy financial operators from the Chases of the world to the Goldman Sachs' of the world. Provisions will be made to build special hooks for these systems including interoperability with permission systems. It's very likely in the next 24 months Cardano will be talking to an instance of Hyperledger Fabric from IBM. Very likely that that's going to happen. It's very likely that we'll consult on a project that does that and no way does this diminish the road map or somehow make Cardano less competitive. It's actually quite the opposite. The fact that we can work with those systems, the fact that we can do things with those systems means that the platform as a whole is intrinsically more valuable. It's easier to sell to Fortune 500 companies. It's easier to get use utility and adoption because people understand that they're not being led down the road of vendor lock-in and regressing back to the old days of internet explorer or what ConsenSys is trying to do with Ethereum, trying to lock everybody into one standard, one system, rather the value proposition we offer. Is true interoperability the ability to move in and out? Furthermore, when you create partnerships with other ecosystems then their success is our success. For example, if the treasury system proposal succeeds in ETC they will be in the market for a permanent treasury system in 2021. We as a community can make the case that we've constructed with Voltaire is a great choice for them and of course we'll try to make that case and if it's successful we provide mutual value and benefit more volume and transactions and activity on the Cardano network, and for ETC they have a best-in-class treasury system that meets the values of that community. The exact same argument can be made for Litecoin, or for Bitcoin cash or for other systems and if you want to see the wrapped Litecoin video that I did earlier in the year it gives a great road map for a potential push there. Furthermore, what if we turn Daedalus into a multi-currency wallet? That's already going to happen because we have a multi-asset standard and so when people issue tokens on Cardano Daedalus will support those tokens sometime in the future. It would be very easy for us to pull Ethereum classic and Litecoin and Bitcoin cash and other ecosystems into the Daedalus wallet. What does that mean? It means that people who live in that ecosystem will be using our technology as their day-to-day experience in hosting for their token! What does that mean if we have a DEX built into that thing? It potentially could create more adoption in use and utility for ada and this is the point we accomplish so much more working together than beating each other down. I am damn tired of the cryptocurrency markets as they are. The fanboys, the trolls, the FUD, the maximalism, the relentless allegations that people you disagree with or hold different tokens are scammers or criminals or bad human beings. It's time we as an industry set this aside and grow up. Just grow up or else what's the point? Why would anybody looking from the outside at all of this chaos and noise and insanity and maximalism want to come play in this pool? It's like you're about to enter a bar and you see a bar fight. Do you keep going in or you turn around and walk away and say I don't want that trouble. I'm going to go down the street somewhere else that's safer and so how will we ever get mainstream adoption, how will we ever make the argument to governments that they should trust their elections, their property, perhaps even the money of their people on our systems if we're incapable of entertaining other ideas, other philosophies and other ecosystems? We don't deserve the right for that responsibility if we're not mature enough to have differences of opinion and be able to welcome other ecosystems into our own. So this video is a call against maximalism first and foremost and second it's a realization that the duties of an executive officer are extensive meaning that there are days I wake up and there are Ethereum days and, by the way, working in that ecosystem gives me and my company exhaustive knowledge on how Ethereum works which allows me then to build a better product than they have and understand where all the bodies are buried: all the flaws in the protocols, the security issues, the performance issues, the smart contract development experience. That intimacy is extremely important to be able to predict, react and also plan a competitive strategy that can take you in a different and better direction. You just don't live in a mono-culture. It's a bad deal, that's the second point. You have many projects. When you have a larger company, some of those projects are completely separate from each other. Some of those projects may have a bit of overlap. We have a philosophy that we don't work on competing products. For example we have done work with horizon (Horizon2020?) and as a consequence of doing work with them we're probably not going to work on zcash at the same time. As long as we have that relationship there we, for example, work on Cardano so we're not going to go work on another proof-of-stake system that wants to be a financial operating system. That would be a direct competitor. For example, Tezos would be happy to jointly author papers and coordinate collaboration but there needs to be a Cardano benefit in that relationship whereas ETC as I've mentioned is a totally different system and it's something that we have as a company historically worked on for years. We started our participation in 2016. We built a full client in that process. Did that have any impact on our ability to deliver Cardano? We had a completely separate engineering team. That team was actually sourced from external companies. Scalac and Atix Labs to begin with and then we built on top of it and it had different product and project management and it was completely written with a different group. So it might as well have been a different company for that matter and I just talked to the team but the Cardano team was doing its own thing so I I think we need to just cut it out. Cut out the maximalism, cut out this idea that there is only one truth. We live in a nuanced world and we live in a world of interoperability. We have to embrace that if we wish to be successful and let us be the adults in the room. Let's be the place where this isn't the bar fight and let's be the place that welcomes everybody. Furthermore, I've noticed some criticism from my own community. When people criticize us and they go to the politics of destruction or personal attacks or yield on criticizing people's intelligence or whatever have you... Cut that out too. Let's be a better community. I repeatedly call upon the Tezos foundation to tell its community to stop criticizing Cardano and calling it's "a scam project". So, I'll call upon my own community, I have seen things that shouldn't have happened. Certain members of Cardano community replying to people over twitter, replying to people who criticize us have resorted to personal attacks and so forth. Again, just ignore them , mute, let's embrace unity, let's embrace being better, yes, occasionally you got to kick people in the teeth especially when people are lying and what you do is you call them out on the lies that they've made. You specifically point out where they have done things that are a bit crazy or disingenuous and dishonest. For example, we had a meeting today with Ethereum classic and it was blatantly apparent to me that this process has been set up to fail and be exclusive and prevent alternative ideas from a certain power structure from being held. So, I made a 30-minute whiteboard video where I not only called it out but I proposed an alternative and said this is how we're going to transcend that process and get to a much more productive way of doing things. Some of the criticism we have is justified because of product delays or because people don't fully understand who we are and what we're trying to do and obviously there's history there. So, first and foremost, let's reply with facts. First and foremost let's reply with dignity and respect and empathy for the other person's position and you know what? If they continue to push forward then you kick him in the teeth and you say it's obvious you don't want to have a conversation. You're a troll, but to my community please do this and please have this level of respect and dignity with others and with each other. For example, we right now have a lot of debates with small stake pools versus large stake pools, there's plenty of people floating around with differences of opinion and our mantra should always be disagree without being disagreeable. People are going to have other values people, are gonna have differences of opinion and people are gonna have different perspectives. You can't change that reality nor should you. We all have the right to think and have differences of opinion but we also should expect a dialog that's fair and has empathy in it and so I call upon everybody to preserve that decorum as we move forward and also understand that some days we wake up we have to do things that are non-Cardano related in order for us all to be successful because not all the world will ever be Cardano related. We always need partners whether it be great pieces of hardware like Ledger and Trezor or exchanges to work with different wallets and sometimes those partners do stuff with us and sometimes those partners do things with other people. We have friends, we have projects we admire and respect. For example, I've expressed repeatedly great admiration for the Algorand project. I think they're doing a phenomenal job and they have great leadership with Silvio Micali. I think the research and the engineering there is top notch. I personally believe Cardano is better. That's because we built it and that's because we think we have a better strategy to market and ultimately the market's going to decide which standards to go with and whether it's going to be many standards or a consolidation. That's not my decision. I just have to wake up every day and fight for the things I believe in. That said, never once have we ever criticized Algorand because they are in essence the model of empathy and dignity and good communication and being very proactive at focusing on solutions when they make announcements. They make announcements about new things that they're doing and new partners that they have and never once have they ever criticized another project or engaged in fanboyism. That's a great community, that's a great project and it's a model for where the space should go and I admire that deeply and greatly especially when you contrast it with other projects that have been less empathetic in their history. We all have our problems, we all have our issues. I know that we all can be better and so that's my final point. Let's do that. Let's be better as an industry. Let's be a bit friendlier and let's invest the time and effort necessary to really understand and listen to each other because ultimately I think that's going to get us where we need to go and be able to get us to a point where we have that adoption of millions and billions of people and fundamentally change the fabric of society. Otherwise we will be victims of our own success and descend into tribalism and descend into sectarian violence and then ultimately destroy the entire industry because it will become co-opted by large companies who use a surface-level marketing to take the brand, take the notion of a blockchain but then install centralized authorities behind them and in which case we've lost. I don't want that to happen I want the movement to succeed. I want us to understand each other and I enjoy having great competitors sometimes working with them sometimes fighting them in the battle of the markets, in the markets of ideas and ultimately I think we as a community have a chance to also be a model for everyone else. So, let's do that. Thank you... Video: https://www.youtube.com/watch?v=RXQrm18XhQ8
https://preview.redd.it/al1gy9t9v9q51.png?width=424&format=png&auto=webp&s=b29a60402d30576a4fd95f592b392fae202026ca Hopefully any questions you have will be answered by the resources below, but if you have additional questions feel free to ask them in the comments. If you're quite technically-minded, the Zano whitepaper gives a thorough overview of Zano's design and its main features. So, what is Zano? In brief, Zano is a project started by the original developers of CryptoNote. Coins with market caps totalling well over a billion dollars (Monero, Haven, Loki and countless others) run upon the codebase they created. Zano is a continuation of their efforts to create the "perfect money", and brings a wealth of enhancements to their original CryptoNote code. Development happens at a lightning pace, as the Github activity shows, but Zano is still very much a work-in-progress. Let's cut right to it: Here's why you should pay attention to Zano over the next 12-18 months. Quoting from a recent update:
Anton Sokolov has recently joined the Zano team. ... For the last months Anton has been working on theoretical work dedicated to log-size ring signatures. These signatures theoretically allows for a logarithmic relationship between the number of decoys and the size/performance of transactions. This means that we can set mixins at a level from up to 1000, keeping the reasonable size and processing speed of transactions. This will take Zano’s privacy to a whole new level, and we believe this technology will turn out to be groundbreaking!
If successful, this scheme will make Zano the most private, powerful and performant CryptoNote implementation on the planet. Bar none. A quantum leap in privacy with a minimal increase in resource usage. And if there's one team capable of pulling it off, it's this one.
What else makes Zano special?
You mean aside from having "the Godfather of CryptoNote" as the project lead? ;) Actually, the calibre of the developers/researchers at Zano probably is the project's single greatest strength. Drawing on years of experience, they've made careful design choices, optimizing performance with an asynchronous core architecture, and flexibility and extensibility with a modular code structure. This means that the developers are able to build and iterate fast, refining features and adding new ones at a rate that makes bigger and better-funded teams look sluggish at best. Zano also has some unique features that set it apart from similar projects: Privacy Firstly, if you're familiar with CryptoNote you won't be surprised that Zano transactions are private. The perfect money is fungible, and therefore must be untraceable. Bitcoin, for the most part, does little to hide your transaction data from unscrupulous observers. With Zano, privacy is the default. The untraceability and unlinkability of Zano transactions come from its use of ring signatures and stealth addresses. What this means is that no outside observer is able to tell if two transactions were sent to the same address, and for each transaction there is a set of possible senders that make it impossible to determine who the real sender is. Hybrid PoW-PoS consensus mechanism Zano achieves an optimal level of security by utilizing both Proof of Work and Proof of Stake for consensus. By combining the two systems, it mitigates their individual vulnerabilities (see 51% attack and "nothing at stake" problem). For an attack on Zano to have even a remote chance of success the attacker would have to obtain not only a majority of hashing power, but also a majority of the coins involved in staking. The system and its design considerations are discussed at length in the whitepaper. Aliases Here's a stealth address: ZxDdULdxC7NRFYhCGdxkcTZoEGQoqvbZqcDHj5a7Gad8Y8wZKAGZZmVCUf9AvSPNMK68L8r8JfAfxP4z1GcFQVCS2Jb9wVzoe. I have a hard enough time remembering my phone number. Fortunately, Zano has an alias system that lets you register an address to a human-readable name. (@orsonj if you want to anonymously buy me a coffee) Multisig Multisignature (multisig) refers to requiring multiple keys to authorize a Zano transaction. It has a number of applications, such as dividing up responsibility for a single Zano wallet among multiple parties, or creating backups where loss of a single seed doesn't lead to loss of the wallet. Multisig and escrow are key components of the planned Decentralized Marketplace (see below), so consideration was given to each of them from the design stages. Thus Zano's multisig, rather than being tagged on at the wallet-level as an afterthought, is part of its its core architecture being incorporated at the protocol level. This base-layer integration means months won't be spent in the future on complicated refactoring efforts in order to integrate multisig into a codebase that wasn't designed for it. Plus, it makes it far easier for third-party developers to include multisig (implemented correctly) in any Zano wallets and applications they create in the future. (Double Deposit MAD) Escrow With Zano's escrow service you can create fully customizable p2p contracts that are designed to, once signed by participants, enforce adherence to their conditions in such a way that no trusted third-party escrow agent is required. https://preview.redd.it/jp4oghyhv9q51.png?width=1762&format=png&auto=webp&s=12a1e76f76f902ed328886283050e416db3838a5 The Particl project, aside from a couple of minor differences, uses an escrow scheme that works the same way, so I've borrowed the term they coined ("Double Deposit MAD Escrow") as I think it describes the scheme perfectly. The system requires participants to make additional deposits, which they will forfeit if there is any attempt to act in a way that breaches the terms of the contract. Full details can be found in the Escrow section of the whitepaper. The usefulness of multisig and the escrow system may not seem obvious at first, but as mentioned before they'll form the backbone of Zano's Decentralized Marketplace service (described in the next section).
What does the future hold for Zano?
The planned upgrade to Zano's privacy, mentioned at the start, is obviously one of the most exciting things the team is working on, but it's not the only thing. Zano Roadmap Decentralized Marketplace From the beginning, the Zano team's goal has been to create the perfect money. And money can't just be some vehicle for speculative investment, money must be used. To that end, the team have created a set of tools to make it as simple as possible for Zano to be integrated into eCommerce platforms. Zano's API’s and plugins are easy to use, allowing even those with very little coding experience to use them in their E-commerce-related ventures. The culmination of this effort will be a full Decentralized Anonymous Marketplace built on top of the Zano blockchain. Rather than being accessed via the wallet, it will act more as a service - Marketplace as a Service (MAAS) - for anyone who wishes to use it. The inclusion of a simple "snippet" of code into a website is all that's needed to become part a global decentralized, trustless and private E-commerce network. Atomic Swaps Just as Zano's marketplace will allow you to transact without needing to trust your counterparty, atomic swaps will let you to easily convert between Zano and other cyryptocurrencies without having to trust a third-party service such as a centralized exchange. On top of that, it will also lead to the way to Zano's inclusion in the many decentralized exchange (DEX) services that have emerged in recent years.
Where can I buy Zano?
Zano's currently listed on the following exchanges: https://coinmarketcap.com/currencies/zano/markets/ It goes without saying, neither I nor the Zano team work for any of the exchanges or can vouch for their reliability. Use at your own risk and never leave coins on a centralized exchange for longer than necessary. Your keys, your coins! If you have any old graphics cards lying around(both AMD & NVIDIA), then Zano is also mineable through its unique ProgPowZ algorithm. Here's a guide on how to get started. Once you have some Zano, you can safely store it in one of the desktop or mobile wallets (available for all major platforms).
How can I support Zano?
Zano has no marketing department, which is why this post has been written by some guy and not the "Chief Growth Engineer @ Zano Enterprises". The hard part is already done: there's a team of world class developers and researchers gathered here. But, at least at the current prices, the team's funds are enough to cover the cost of development and little more. So the job of publicizing the project falls to the community. If you have any experience in community building/growth hacking at another cryptocurrency or open source project, or if you're a Zano holder who would like to ensure the project's long-term success by helping to spread the word, then send me a pm. We need to get organized. Researchers and developers are also very welcome. Working at the cutting edge of mathematics and cryptography means Zano provides challenging and rewarding work for anyone in those fields. Please contact the project's Community Manager u/Jed_T if you're interested in joining the team. Social Links: Twitter Discord Server Telegram Group Medium blog I'll do my best to keep this post accurate and up to date. Message me please with any suggested improvements and leave any questions you have below. Welcome to the Zano community and the new decentralizedprivateeconomy!
Greetings, community 👋🏻 📌 When examining cryptocurrencies at the protocol level, it is immediately clear that they are more privacy-oriented than traditional digital payment systems. At the basic level of these protocols, there is usually no mapping between users' cryptographic key pairs and their personal data. 📌 However, for example, when you make a transaction to buy bitcoin, you are more often than not sending or receiving money from some organization that knows you. This organization will have information about you outside the blockchain. 🛡 However, there are ways to buy cryptocurrency anonymously 🔹 The easiest way is P2P exchanges. It is better to use services with escrow accounts (they hold funds until the transaction is completed). 🔹 The second, simple and straightforward, but at the same time the most dangerous way is to exchange funds in person in a private exchange. 🔹 Crypto wallets. Many wallets allow you to buy and withdraw funds. However, the fees for such transactions will be impressive. 🔹 There are also various services that offer to buy or sell cryptocurrency directly in the mobile application. They all have different degrees of reliability and different commissions. ✔️ ZYX is not just another coin for speculation, it is a universal and well-thought-out payment instrument that has ample opportunities for various categories of users. ✔️ We offer an improved Proof-of-Stake algorithm with active and passive mining options, high performance blockchain, fast transactions and a user-friendly ecosystem for dApps development. ✔️ ZYX Network uses Web3.js solution. Thus, a wide range of partners will gain access to their balances and unite the ZYX Network as a payment instrument. 🔥 Add cryptocurrency to your investment portfolio and start earning together with ZYX Network: https://zyx.network https://preview.redd.it/2sjmoyovyzh51.jpg?width=1200&format=pjpg&auto=webp&s=fcb73da61229cd057681256326759a54d354bbaa
BTC1. BTC1 was also a codebase fork of Bitcoin Core tweaked to ensure it would become incompatible with Bitcoin Core and other Bitcoin clients. However, BTC1 had the specific purpose of deploying a hard fork upgrade for a new Bitcoin protocol, “Segwit2x.” (Put differently, the goal was to have all Bitcoin users switch to the Segwit2x protocol and consider this protocol “Bitcoin.”) Figuring out how to buy Bitcoin safely online can be complex, and finding the best crypto exchange rates can be time consuming. Invity, our sister project, knows this, so they've handpicked and brought together only the most trustworthy partners in the digital currency market. This means you'll find the best offers for buying, exchanging, and investing in cryptocurrencies—all in one place ... The Bitcoin Map was a nameless project based on the analysis of addresses exchanged by bitcoin nodes. (This is not to be confused with a collaborative map of Bitcoin exchanges, miners and users titled The Bitcoin Map.). Based on the collected information, and by passing the collected IPs through Maxmind's GeoIP database, a map was created. But still, there are also many users that through their collective investment in Bitcoin have put certain countries on the crypto map for owning significant amounts of the digital coin. Various statistical studies and analysis, including one made by Statista , indicate that things aren’t so grim, and there are actually plenty crypto investors that own and HODL BTC. Using this ratio, it seems theoretically possible to examine the distribution of Bitcoin users worldwide. The following is an estimate of the number of Bitcoin users in different continents. Europe and North America. Europe and North America are hardly ever absent from any conversation related to technological advancements. Of the 36 countries where Bitcoin users make up at least one percent ...
Hacking (redacted) PUBLIC WiFi with a Raspberry Pi and ...
Amazon Affiliate Link - (If You Buy Something On Amazon, I Get A Small Commission As A Way To Support The Channel) - (There is NO extra cost for you) https://amzn.to/39MXp4q ----- My Second ... World Events are becoming more a part of everyone's daily life, what happens in Asia, Europe and the Middle East directly affects life here in the United Sta... GET NORDVPN: https://nordvpn.org/networkchuck USE COUPON CODE: networkchuck USE THE CODE SO YOU CAN GET 75% off 3-year plan + 1 month free. Sponsored by Nord... Intento subir videos utiles sobre Tecnologia y Motor. Solo hago lo que me gusta y enseño lo que sé. (ʘ‿ʘ) Halfpasthuman Adventures in future viewing using predictive linguistics, a field i invented in 1993. Programmed in Prolog (AI computer language), our word/ph...