Bitcoin.com Buy BTC & BCH News, prices, mining & wallet

Delightful Privacy

Delightful Privacy delightful

This is a collection of software, operating systems, and other miscellaneous tools to help the average user fight for their privacy and security online.

Operating Systems

Fedora

Fedora uses Security-Enhanced Linux by default, which implements a variety of security policies, including mandatory access controls, which Fedora adopted early on. Fedora provides a hardening wrapper, and does hardening for all of its packages by using compiler features such as position-independent executable (PIE). Wikipedia

Pop!_OS

Pop!_OS provides full out-of-the-box support for both AMD and Nvidia GPUs. It is regarded as an easy distribution to set-up for gaming, mainly due to its built-in GPU support. Pop!_OS provides default disk encryption, streamlined window and workspace management, keyboard shortcuts for navigation as well as built in power management profiles. The latest releases also have packages that allow for easy setup for TensorFlow and CUDA. Wikipedia

Debian

Debian is one of the oldest operating systems based on the Linux kernel. The project is coordinated over the Internet by a team of volunteers guided by the Debian Project Leader and three foundational documents: the Debian Social Contract, the Debian Constitution, and the Debian Free Software Guidelines. New distributions are updated continually, and the next candidate is released after a time-based freeze. Wikipedia

openSUSE Tumbleweed - Rolling Release!

Any user who wishes to have the newest packages that include, but are not limited to, the Linux Kernel, SAMBA, git, desktops, office applications and many other packages, will want Tumbleweed. openSUSE

For enhanced security

Qubes OS

Qubes OS is a security-focused desktop operating system that aims to provide security through isolation. Virtualization is performed by Xen, and user environments can be based on Fedora, Debian, Whonix, and Microsoft Windows, among other operating systems. Wikipedia

Tails

Tails, or The Amnesic Incognito Live System, is a security-focused Debian-based Linux distribution aimed at preserving privacy and anonymity. All its incoming and outgoing connections are forced to go through Tor, and any non-anonymous connections are blocked. Wikipedia).*

Whonix

Whonix is a Debian GNU/Linux–based security-focused Linux distribution. It aims to provide privacy, security and anonymity on the internet. The operating system consists of two virtual machines, a "Workstation" and a Tor "Gateway", running Debian GNU/Linux. All communications are forced through the Tor network to accomplish this. Wikipedia

Web Browsers

For Desktop

Firefox Needs manual tweaking to be more secure! Use ghacks

Firefox, is a free and open-source web browser developed by the Mozilla Foundation and its subsidiary, the Mozilla Corporation. Wikipedia Recommended addons: uBlock Origin | Https Everywhere | Privacy Badger | Privacy Possum | Decentraleyes | NoScript | CanvasBlocker

Tor

Tor is free and open-source software for enabling anonymous communication. The name derived from the acronym for the original software project name "The Onion Router". Tor directs Internet traffic through a free, worldwide, volunteer overlay network consisting of more than seven thousand relays to conceal a user's location and usage from anyone conducting network surveillance or traffic analysis. Using Tor makes it more difficult to trace Internet activity to the user. Wikipedia

UnGoogled-Chromium

Without signing in to a Google Account, Chromium does pretty well in terms of security and privacy. However, Chromium still has some dependency on Google web services and binaries. In addition, Google designed Chromium to be easy and intuitive for users, which means they compromise on transparency and control of internal operations.
ungoogled-chromium addresses these issues in the following ways:

For mobile

Bromite Android Only

Bromite is a Chromium fork with ad blocking and privacy enhancements; take back your browser! Bromite

Firefox Focus Android - iOS

Firefox Focus is a free and open-source privacy-focused browser from Mozilla, available for Android and iOS. Wikipedia

Tor Browser for mobile Android - iOS

Tor protects your privacy on the internet by hiding the connection between your Internet address and the services you use. We believe Tor is reasonably secure, but please ensure you read the instructions and configure it properly. GitHub

Email

Tutanota

Tutanota is an end-to-end encrypted email software and freemium hosted secure email service. Wikipedia

Mailbox

There are many ears listening on the Internet, which is why all our services require mandatory SSL/TLS-encrypted data transmission. For additional security, we also use enhanced (green) security certificates ("EV") by the independent SwissSign trust service provider from Switzerland (Check the padlock symbol in your web browser's URL field). But this is just the beginning – there is so much more that we do. Mailbox

Disroot

Disroot is a decentralized cloud-based service that allows you to store your files and communicate with one another. Established by a privacy-focused organization of volunteers, if we look at Disroot as an email provider specifically, it stands out thanks to its emphasis on security with a completly free open-source approach. ProPrivacy

ProtonMail

ProtonMail is an end-to-end encrypted email service founded in 2013 in Geneva, Switzerland by scientists who met at the CERN research facility. ProtonMail uses client-side encryption to protect email content and user data before they are sent to ProtonMail servers, unlike other common email providers such as Gmail and Outlook.com. The service can be accessed through a webmail client, the Tor network, or dedicated iOS and Android apps. Wikipedia

Search Engine

Searx

searx is a free metasearch engine, available under the GNU Affero General Public License version 3, with the aim of protecting the privacy of its users. To this end, searx does not share users' IP addresses or search history with the search engines from which it gathers results. Tracking cookies served by the search engines are blocked, preventing user-profiling-based results modification. By default, searx queries are submitted via HTTP POST, to prevent users' query keywords from appearing in webserver logs. Wikipedia - Find public instances of searx here searx.space

Startpage

Startpage is a web search engine that highlights privacy as its distinguishing feature. Previously, it was known as the metasearch engine Ixquick, At that time, Startpage was a variant service. Both sites were merged in 2016. Wikipedia

YaCy

YaCy is a free distributed search engine, built on principles of peer-to-peer (P2P) networks. Its core is a computer program written in Java distributed on several hundred computers, as of September 2006, so-called YaCy-peers. Each YaCy-peer independently crawls through the Internet, analyzes and indexes found web pages, and stores indexing results in a common database (so called index) which is shared with other YaCy-peers using principles of P2P networks. It is a free search engine that everyone can use to build a search portal for their intranet and to help search the public internet clearly. Wikipedia

VPN

If you need anonymity and privacy online use Tor instead, if you are looking to bypass a geo-restriction, don't trust public WiFi, or are looking to Torrent, a VPN will help you.

Mullvad

Mullvad is an open-source commercial virtual private network (VPN) service based in Sweden. Launched in March 2009, Mullvad operates using the WireGuard and OpenVPN protocols. Mullvad accepts Bitcoin and Bitcoin Cash for subscriptions in addition to conventional payment methods.
No email address or other identifying information is requested during Mullvad's registration process. Rather, a unique 16-digit account number is anonymously generated for each new user. This account number is henceforth used to log in to the Mullvad service.
The TechRadar review notes that "The end result of all this is you don't have to worry about how Mullvad handles court requests to access your usage data, because, well, there isn't any." Wikipedia

ProtonVPN

ProtonVPN utilizes OpenVPN (UDP/TCP) and the IKEv2 protocol, with AES-256 encryption. The company has a strict no-logging policy for user connection data, and also prevents DNS and Web-RTC leaks from exposing users' true IP addresses. ProtonVPN also includes Tor access support and a kill switch to shut off Internet access in the event of a lost VPN connection.
In January 2020, ProtonVPN became the first VPN provider to release its source code on all platforms and conduct an independent security audit. ProtonVPN is the only VPN to do so, even though experts say this is a crucial factor in deciding whether to trust a VPN service. Wikipedia

For information about alternatives to software and services.

If you are looking for alternatives to proprietary services like Discord and Facebook, or an open-source alternative to Photoshop, check out our list about Awesome-Alternatives

Mirrors are kept up to date, this post may lag behind as we add stuff in.

submitted by CipherOps to LinuxCafe [link] [comments]

Looking for frontend developers and artists for building CryptoPandas during the SLP hackathon!

We’re looking for experts for building CryptoPandas during the SLP hackathon.
CryptoPandas is basically an adaptation of CryptoKitties to the Bitcoin Cash blockchain, but with lower fees and an (arguably) cuter species.
CryptoPandas uses SLP NFT1 tokens to represent the genome of a panda. New pandas can be birthed by anyone who has a male and a female panda. Only panda tokens following the birthing specification will be considered valid, similar to how only SLP transactions have to follow the SLP rules, albeit invalid token transactions may exist on the blockchain.
For the user, the process looks as follows:
For the implementation during the hackathon, the following has to be implemented:
This would require the following experts: - A Script/CashScript developer (that could be me). - An SLP-savvy backend developer (could be me too). - A general backend developer who sets up the APIs for the frontend and does the panda validation. - An SLP-savvy frontend developer (assuming WebAssembly is an option, that would be pretty much the same as the above) for performing the birthing process. - A panda-savvy artist who’s able to create different layers for different traits of pandas (definitely not me). - A general frontend developer who’s good at creating a good UX (absolutely not me).
If any of the above seem attractive to you, please write me on telegram: @tobiassan
The technical process looks as follows (review SLP NFT1 specification for SLP details):
While this scheme is quite complex, it fully non-interactive, ie. the only thing the operators of CryptoPandas have to do is maintain a pool of anyone-can-spend parent tokens. Verification has the same properties as the Simple Ledger Protocol, meaning to verify a panda token, a DAG check has to be performed.
submitted by eyeofpython to btc [link] [comments]

A Good Pentesting Tools List

Collection of pentesting tools by BrainfuckSec

Anti Forensics Tools
Exploitation Tools
Forensics Tools
Information Gathering
Keyloggers
Maintaining Access
Password Attacks
Reverse Engineering
Sniffing Spoofing
Social Engineering
Vulnerability Analysis
Web Applications
Web Shells
Wireless Attacks
submitted by _brainfuck to Pentesting [link] [comments]

Groestlcoin September 2019 Development Release/Update!

For a more interactive view of changes, click here
In our current world; bordering on financial chaos, with tariff wars, Brexit and hyperinflation rife, you can count on Groestlcoin to consistently produce innovation that strikes to take the power away from the few and into the many, even after a full five and a half years of solid development.
Here is what the team has already announced in the last 3 months since the last development update:

What's Being Released Today?

Groestl Nodes

What am I?

Groestl Nodes aims to map out and compare the status of the Groestlcoin mainnet and testnet networks. Even though these networks share the same protocol, there is currently no way to directly compare these coins in a single location. These statistics are essential to evaluate the relative health of both networks.

Features

Source - Website

Groestlcoin Transaction Tool

What am I?

This is a tool for creating unsigned raw Groestlcoin transactions and also to verify existing transactions by entering in the transaction hex and converting this to a human-readable format to verify that a transaction is correct before it is signed.

Features

SourceDownload

Groestlcoin AGCore

What am I?

AGCore is an Android app designed to make it easier to run a Groestlcoin Core node on always-on Android appliances such as set-top boxes, Android TVs and repurposed tablets/phones. If you are a non-technical user of Groestlcoin and want an Android app that makes it easy to run a Groestlcoin Core node by acting as a wrapper, then AG Core is the right choice for you.

What's Changed?

Source - Download

Groestlcoin Electrum

What's Changed?

Android Electrum-Specific

OSXWindowsWindows StandaloneWindows PortableLinux - Android
Server SourceServer Installer SourceClient SourceIcon SourceLocale Source

Android Wallet – Including Android Wallet Testnet

What am I?

Android Wallet is a BIP-0032 compatible hierarchial deterministic Groestlcoin Wallet, allowing you to send and receive Groestlcoin via QR codes and URI links.

V7.11.1 Changes

Groestlcoin Java Library SourceSource - DownloadTestnet Download

Groestlwallet

What am I?

Groestlwallet is designed to protect you from malware, browser security holes, even physical theft. With AES hardware encryption, app sandboxing, keychain and code signatures, groestlwallet represents a significant security advance over web and desktop wallets, and other mobile platforms.
Simplicity is groestlwallet's core design principle. Because groestlwallet is "deterministic", your balance and entire transaction history can be restored from just your recovery phrase.

iOS 0.7.3 Changes

Android v89 Changes

iOS SourceAndroid Source - Android DownloadiOS Download

Groestlcoinomi Released

What am I?

Groestlcoinomi is a lightweight thin-client Groestlcoin wallet based on a client-server protocol.

Groestlcoinomi v1.1 Desktop Changes

Groestlcoinomi Android v1.6 Changes

Groestlcoin Java Library SourceAndroid Source
Android DownloadWindows DownloadMac OS DownloadLinux Download

Groestlcoin BIP39 Tool

What's Changed?

Source - Download
submitted by Yokomoko_Saleen to groestlcoin [link] [comments]

A proposal for a decentralized social network layer capable of storing rich media

Hello folks!
I have been thinking about the idea of decentralised social network for quite some time, and recently the ideas formed what I think is a rather compete picture. In light of recent Yours announcements I think it's a proper time to share these ideas with a community.
It turned into a long post, and there is no guarantee these idea have a contact with reality, so forgive me if I stole a few minutes of your time.
Protools and standards that will help to understand the proposal (besides blockchain): Memo - blockchain-based base social network protocol, WebRTC transport protocol, WebTorrent JavaScript BitTorrent protocol implementation, BidDB - blockchain crawler by u/unwriter, Progressive Web Apps –– cross platform mobile and desktop apps installable without gatekeepers.
Overall, I prefer WebTorrent in my proposal instead of IPFS as BitTorrent protocol is proved to be robust for almost two decades, while IPFS at this moment is very young and overhyped.
What I propose is a layer that can exist on top of any Memo-like protocol, where Memo forms a base social network state, and the media layer extends its capabilities so that it's possible to store rich media files without any centralised hostings.
Here are the hypothesis/axioms I use as a basement for such a media layer
The proposed idea is based on a play of three actors, or a triangle of 'Original Posters' 'Moderators' and 'Viewers'. Below is detailed explanation of each role, and there are some sub-roles that will be discussed alongside.
Original Poster is anyone connected to the internet who is willing to share any kind of content with the world with only modern browser and a content itself in possession.
Moderator is anyone in the connected world who is willing to be engaged into a socially important role with only a desktop computer with decent amount of free disk space in possession. There is no need to ask a permission to become a moderator.
Viewer is anyone willing to enjoy the media without the need to be engaged with existing social media platforms.
Base technologies:
  1. A webtorrent enabled website with a support of basic bch wallet functionaloty.
  2. A webtorrent enabled website with a feed of op_return messages. Note: 1 and 2 can be implemented as a single platform. (e.g. instant.io x datacash x chainfeed)
  3. A webrtc enabled cross platform desktop torrent client hybridised with a bitdb instance
  4. A webtorrent enabled torrent tracker(s)
The flow:
The Original Poster uses a web browser to create a torrent of the attached media. OP registers the torrent on a tracker, puts infohash alongside a tracker url and desired hashtags into op_return and publishes the memo formatted transaction to bitcoin network. The progress bar shows the status of the 'pseudo' upload that's familiar to most non-tech savvy people. During that phase the content is in network’s ‘working-memory’.
The Moderator uses software to parse the op_return feed. The software continuously downloads all the media from initial seeders and presents it to moderator one by one. It does not open itself as a seeder until moderator decided whether this is a kind of content worth bothering. It's completely subjective decision and every moderator can follow personal strategy. It can be imagined as clicking the green and red buttons where the red one is clicked if the content is subjectively a complete garbage. Once the green button is clicked, moderator becomes a seeder of the content. Moderator can also 'reply' to OPs message with hashtags: every hashtag that corresponds to one of initial hashtags gives it additional weight. Every omitted hashtag loses weight. Some new hashtags can as well be introduced by a moderator. The deeper the history of moderator’s categorization activity, the more weight categorization transaction gives to hashtags (but this is a higher level concept and can vary from implementation to implementation). Moderator creates an internal queue of stored media and deletes the oldest content as soon as the storage threshold is hit (but some other policy can be implemented if moderator decides so). Described above is a level00 moderator who decided to judge the very unclassified content that's received directly from initial seeders.
If the collective speed of content approval is lower than speed of new content introduction, OPs is notified that it maybe necessary to wait for a prolonged time for content to be uploaded, or the fee can be included towards a 'super-moderator' address, so moderators who operate under a single swarm will priorities that content. That address can be a mulitisig where each moderator is a part of a joint account. Once in a while they unlock funds and distribute them in accordance to each moderator's contribution based on the number of 'categorisation transactions' – replies with hashtags, and there can be additional rules that prevent cheating such as only one categorisation transaction to each OP post is taken into account, or rules with some degree of centralisation that encourage seeding, such as the more the moderator seeds the more he earns from these fees if the swarm operates under a single tracker). Alternatively, payouts can be implemented as simple and centralised as existing mining pools.
There are Moderator sub-roles, such as a moderator can choose to only parse the content that was categorised to some degree (e.g. only nsfw content, or only non-nsfw content). The deeper the categorisation, the more precise is the kind of content that's fetched by a moderator, to a degree where moderator can actually enjoy the process a lot as he approves the kind of content he is the most interested in, akin to browsing chronologically filtered subreddit feed. Moderator can also choose to parse several 'categories' simply by 'subscribing' to several hashtags or hashtag tuples. The subroles can be named like moderator level01, level10, level11 etc. By replying to lower level moderator's categorisation transactions, higher-level moderators gives or removes hashtags weight.
The Viewer is presented with a feed of op_return media posts (similar to chainfeed.org), and the content is fetched on the fly from the webtorrent network. The moment the content is fetched the viewer becomes a seeder and continues seeding for as long as content is cached inside browser's storage. That way, the more moderators have approved the content, and the more followers the OP has, the longer the content will persist in a network's 'short-term’ memory.
The Viewer role has sub-roles as well. As soon as the user is engaged into that kind of social network, he can become a Loyal User by installing a special software on a desktop computer that is very similar to Moderators's software, but differs in a following way: viewer inputs Memo account identifier (which is a bitcoin address) into the software that only fetches and seeds the content that was liked by a user, completely in background. As the whole network state is a public information, each user can increase the level of loyalty by specifying the maximum 'dimension' of the content being fetched and seeded, where 1D is the content liked by initial viewer, 2D is the content liked by initial viewer and accounts followed by initial viewer and so on, up until around 6D, where mostly anything that was liked is stored within individual's storage threshold. Loyal Viewers can adopt different policies to restrict the content being fetched and seeded by blacklisting or prioritising certain hashtags, adopting some third-party priority/black lists, as well as specifying storage threshold. Contented that is stored by Loyal Users can be imagined as persisted in networks ‘long-term’ memory. The more Loyal Users are engaged in a network, and the more likes certain content has, the longer it will be stored.
It's worth noting that centralised torrent trackers are not points of failure per se as they are mostly used to pass the content from initial [browser] seeders to moderators. As soon as the content is approved by at least one moderator it can be listed on different trackers operated by different entities, and there can be a rotation of trackers if necessary. That said, each moderator can always re-register all of the content in possession on a new tracker, and the tracker can be adopted by web op_return feed providers. Moreover, the ongoing evolution of browser standards related to web-workers will make in-browser dht lookup a reality in a 2-3 years, which is likely a reasonable window to bootstrap such a network. OP can use some trackers only known among neighbours in particular area.
The layer is vulnerable to a situation where trackers blacklist certain content, and such content can be accessed by using a different op_return feed provider with different trackers, or a native app that will be able to fetch content seeders from the dht. Networks such as i2p can be used to create deep media layers operated anonymously. Also, as Tor is adopted by mainstream browsers (e.g. Brave) Viewers can access trackers through Tor, and such trackers are more resilient. These viewers will be unable to seed, however.
The layer is capable of storing any kind of content, but during bootstrap phase it will be most suitable for images, short video/audio messages, markdown formatted blogposts with embedded media. Each Moderator / Loyal Viewer can adopt different policies related to the size of the content being fetched and stored according to investments into storage facilities. If the proposed idea works, there will be parties willing to store some heavyweight content such as movies. If the layer is accessed from within a native app, it's even capable of livestreams, where the more users are watching a stream the more bandwidth there is for others to join, completely without any centralised content distribution networks.
As outlined above, the layer consist of short-term memory layer capable of storing content for minutes-days, and long-term memory layer capable of storing content for months and probably years. I use biological metaphors here instead of computer science ones as in my opinion the behaviour of this media layer resembles human memory more than computer memory, as ultimately it's a collective human brain decides what to remember and for how long. There is no guarantee that something will be stored at all, and at the same time some kind of content that's collectively perceived as valuable can be stored for a prolonged period of time.
Few words in regard to monetisation. Some heavily engaged players can choose to archive old content and provide access in trade for some micropayments. I see like the Joystream protocol can be used here with little changes such as adoption of webrtc transport protocol. Some different monetisation strategies can be discussed later as microtransaction technologies are more mature and well understood.
I am willing to form a workgroup of developers and creative enthusiasts who find the described idea interesting. I have been thinking about a possible starting point, so I have acquired the BlockPress source code with intention to distribute it in open source. We postponed the announcement a bit as the process of open-source release always takes time. BlockPress is an alternative Memo protocol implementation with a rather slick UI that's familiar to non tech savvy users - the quality I find extremely important. I think this can be a good starting point. If you think so as well, feel free to drop me a telegram message @taowanzou or [proton mail](mailto:[email protected]). Follow me on memo as well!
Sorry for any possible mistakes as English is not my primary language. And thanks for you time reading this!
submitted by taowanzou to btc [link] [comments]

DIGITALBITS

DIGITALBITS

https://preview.redd.it/m9lvkmmkjmo21.png?width=900&format=png&auto=webp&s=ff987398e5966a566bfcc87ead39a865d6dd9ebc
About DigitalBits
DigitalBits could be a project that gives development, infrastructure, events and education resources through a worldwide network and group action protocol. This project is AN ASCII text file blockchain that necessitate the event of safe and cheap international networks, protocols and transactions for anyone to use, as well as however not restricted to businesses with loyalty and reward programs with their users. Loyalty operator programs will support their individual loyalty points as digital assets during this localised network and users will trust these digital assets at the same time.

DigitalBits helps solve issues of movability, security and liquidity with sure digital assets, like Loyalty and Rewards programs, and helps generate additional worth for patrons, businesses and sure charitable organizations.
The localised DigitalBits network additionally doesn't have to be compelled to be centralized which needs additional prices for its use. during this network the transfer is finished in seconds and solely needs a nominal fee.
DigitalBits not solely supports small payments and quick shipping at low costs, however additionally organizations or corporations that use this network can have the chance to feature their assets to the blockchain.
This platform provides Digitalbits, XDB, original digital assets that may be purchased with tokens and greatly reduces user group action prices, that ar contradicted by ancient centralized systems that charge extortionate fees to purchasers. This platform needs the shortest time to finish the group action.
Enabling mass market adoption of blockchain
DigitalBits could be a protocol layer Blockchain designed to assist facilitate mass market liquidity of assorted digital assets and integrate with existing apps to drive mass market adoption of Blockchain technology
It’s Built: Already-developed Blockchain protocol that may support high turnout, transfer and commerce on-chain
It’s Liquid: Multi-hop transfer of assets (up to six hops apart) to assist offer higher liquidity to tokens notwithstanding no direct market exists
It’s Integration Ready: Integrates with existing shopper applications to drive new users into the blockchain system
In the Pockets of Millions: A go-to-market strategy that tokenizes an enterprise program’s existing digital assets.
be performed on a day after day. they need to any take into consideration that there may well be spikes within the quantity of transactions throughout the day, based on consumer behavior patterns. an outsized a part of the transactions ar expected to be performed on-line. Their infrastructure should be upgraded so as to cater these demands. A cloud-based system is appealing, however, additionally to the large value, this needs in-house experience in maintenance, dynamic scaling, and security.
– shopper experience: so as to accommodate this trends to work via mobile Apps, AN App wealthy in options and attractiveness, should be developed. The major concern although, is of shopper engagement. though Apps ar easy to put in, the massive variety of them on a consumer’s phone tends to suffer an equivalent problems as that of multiple loyalty cards with a shopper – a lack of enticement for the client. The App may well be yet one more App on the consumers’ phone and so not used often.
– prices & Time: notwithstanding prioritizing and selecting AN in-house or a cloudbased version, the prices of making then maintaining such a program would be immense. Moreover, the launch of AN overhauled LRP program additionally requires plenty of development time.

Enterprise-grade blockchain for mass market
DigitalBits could be a next-generation project that’s coping with the challenges of usability and thought adoption. By transportation along technology, team and enterprise-grade execution, we’re transportation cryptocurrencies to the plenty.
Core options of DigitalBits
DigitalBits boast of AN Agent-Oriented Modeling (AOM) methodology consisting of humans, hardware agents, and package agents and is meant to facilitate each technical and non-technical stakeholders interaction at intervals the system. Asides from facilitating simple plus tokenization employing a group action and commerce layer for digital assets, this system is meant to confirm quantifiability and decentralization of the system, support simple integration with plugins and applications designed by third-party developers and supply a reliable and compliant atmosphere for transactions wherever this tokens ar tradable and might be used for payment and remission.
The DigitalBits network is comprises entities like DigitalBits cores, frontier, notecase and applications and a technological stack consisting of bridge server, federation server, and compliance server. The DigitalBits core is that the backbone of the DigitalBits platform and therefore the key roles of the platform ar contend by the nodes of the DigitalBits blockchain. The DigitalBits Blockchain could be a fork of the stellar blockchain designed to possess higher group action per seconds, proposes a less expensive group action value and a custom blockchain for tokenization of assets.
The DigitalBits platform possesses a novel tokenization model wherever users of a token establish trust parameters within the on-boarding method, then the platform institutes a Token Name Certification Service (TNCS) that's unavailable in different blockchain comes that support tokens like ethereum, stellar lumen, and waves. On this preceding platforms, any tom dick and harry will issue tokens with similar names to established comes so as to tear off unsuspecting users however the DigitalBits platform mitigates these issues of validation and authentication of digital assets via TNCS. A localised Multi-Hop exchange is additionally place in situ to confirm liquidity of digital assets from LRPs programs wherever this token will simply be listed. Another intriguing side of the project is that the ability to facilitate cross-asset payment during which holders of a digital asset(LRP) will access services getable via another LRP program.
XBD is that the native currency of the DigitalBits platform and serves the subsequent purposes: It plays protecting and safety functions by serving as a demand to use DigitalBits services, it’s used for payments of group action fees on the platform and in conclusion plays a big role as a medium for payment and remission. XBD incorporates a most offer of a hundred billion units ANd is presently accessible available in an Initial Coin Offering(ICO) that started on the first of March 2019 and is scheduled to finish on the thirty first of March 2019.
The DigitalBits Programming interface:
Most applications connect with the DigitalBits system through Frontier “a reposeful HTTP API server”, giving purchasers a transparent technique to submit exchanges, check records, and furnish to occasions. Since it’s merely HTTP, you'll speak with Frontier utilizing your web browser, easy order line instruments like cURL, or the DigitalBits SDK for your most prefered artificial language
.
The most quickest approach to introduce Frontier is by utilizing DigitalBitsOrg/quickstart dock worker image. Digitalbits.io takes care of JavaScript, Java, and Go-based SDKs for speaking with Frontier. There ar likewise network maintained SDKs for Ruby, Python, and C#.

The DigitalBits System’s Backbone (Core):
Each Frontier server associates with DigitalBits Core, the muse of the DigitalBits system. The DigitalBits Core programming will the diligent work of approving and accordant with completely different cases of Core on the standing of every exchange through the DigitalBits agreement Protocol (SCP). The DigitalBits system itself is AN accumulation of associated DigitalBits Cores unbroken running by completely different folks and organizations round the globe. The disseminated plan of the system makes it solid and safe.

All these DigitalBits Cores in system concede within the long-standing time to sets of exchanges. each exchange on the system prices a touch charge: a hundred nibbs (0.00001 XDB). This charge keeps awful users from spamming the system.

The details of the ICO

  • Token name: XDB
  • Token type: Ethereum ERC20
  • Total token supply: 100 billion
MORE INFORMATION:
Website: https://www.digitalbits.io/
Whitepaper: https://storage.googleapis.com/westart-files/digitalbits-pre-sale/DigitalBits_Whitepaper_2_2.pdf
Lightpaper: https://www.digitalbits.io/resources/digitalbits-lightpape
ANN Thread: https://bitcointalk.org/index.php?topic=5026550.0
Telegram: http://t.me/digitalbits
Facebook: https://www.facebook.com/DigitalBitsOrg/
Twitter: https://twitter.com/DigitalBitsOrg?lang=en
Westart: https://www.westart.co/project/digitalbits-presale
Author: walesodiya
BitcoinTalk: https://bitcointalk.org/index.php?action=profile;u=2160355
submitted by walesodiya to CryptoCurrencyTrading [link] [comments]

BitcoinFiles.com adds SPA routing to improve UX for uncensorable content

The addition of modern SPA routing seems like a small update, but it required a total rebuild of the website using React.js.

Check out the new routing & fast download speeds with these examples:
An Example Video on IFPS & timestamp indexed on BCH: The Money Masters Documentary
An Example PDF on IFPS & timestamp indexed on BCH: The Creature from Jekyll Island
A blog post stored directly on BCH: The First Uncensorable Story on Honest Cash

How does it work? If you upload a file to the Bitcoin Cash blockchain using the Bitcoin Files Protocol, then you can simply use the URL scheme "https://bitcoinfiles.com/*****" . Where *** is the transaction hash associated with your uploaded file. To upload files you can go to BitcoinFiles.com and click Upload a File, or you can use our free JavaScript SDK.
submitted by jscramer to btc [link] [comments]

Intergalactic Money: The deep impact of a self-evolving infinitely-scalable general-purpose realtime unforkable public blockchain federation

Intergalactic Money: The deep impact of a self-evolving infinitely-scalable general-purpose realtime unforkable public blockchain federation
Prologue: This article is a strategic response to the following crypto-related papers published in 2017: 1. “An (Institutional) Investor’s Take on Cryptoassets” by John Pfeffer of Pfeffer Capital and 2. “Plasma: Scalable Autonomous Smart Contracts” by Joseph Poon of Lightning Network and Vitalik Buterin of Ethereum Foundation.
John Pfeffer in his paper titled “An (Institutional) Investor’s Take on Cryptoassets” claims that “scaling solutions for blockchains in particular and decentralized networks including (implied) DAG-based networks such as PoS, Sharding, etc. are bullish for adoption and users/consumers but bearish for token value/investors. Even without those technology shifts, the cost of using decentralized protocols is deflationary, since the cost of processing power, storage and bandwidth are deflationary.” Farther he states “ It’s a mistake to compare monopoly network effects of Facebook or other centralized platforms to blockchain protocols because blockchain protocols can be forked to a functionally identical blockchain with the same history and users up to the moment if a parent chain persists in being arbitrarily expensive to use(i.e. rent-seeking). Like TCP/IP but unlike Facebook, blockchain protocols are open-source software that anyone can copy or fork freely.” Add regulatory pressures on bitcoin and public permissionless currency and its negative impact.

https://preview.redd.it/zjyhwcacmml11.jpg?width=636&format=pjpg&auto=webp&s=ea21ea7e6957cb39dfbb57fa3193e5805578d38d

It’s obvious from his statements; John is not aware of latest R&D projects focused on improving decentralized networks and advances in decentralized protocols especially “Unforkable Realtime Blockchains” such as Algorand, Bitlattice and Orch.Network based on Recursive STARKs and FHE/SHE. He is also ignorant of the fact that there are several projects working on self-evolving censor-proof quantum safe protocols such as Orch Network (token symbol: ORC and URL: https://orch.network/). These protocols have adopted a continuous development strategy while getting ready for next paradigm shifts in technology e.g. practical quantum computing and quantum internet. He also does not understand that a futuristic protocol token with infinite-divisibility integrated with a hybrid quantum-classical computational infrastructure can easily counteract and neutralize the deflationary nature of its own tokens and its limited supply hardcap making it infinitely scalable and elastic.
While I agree with his following statement: “A non-sovereign, non-fiat, trustless, censorship-resistant cryptoasset would be a far better alternative for most foreign currency international reserves. IMF SDRs are already a synthetic store of value, so could also be easily and sensibly replaced by such a cryptoasset.”, this necessarily does not make BTC the right candidate for several reasons: 1. BTC is not a self-improving self-evolvable fully censorship-resistant cryptoasset which is a must for it to qualify as a viable reserve asset and appeal to long-term institutional and high networth investors.
Bitcoins miners are mostly corporate entities having large investments in ASIC-based mining equipments. It’s not impossible to corner 51% mining power by a centralized resourceful entity compromising double spending protection and other trustless security measures built-in. So BTC is not truly decentralized. 2. The underlying hash algorithm and encryption protocol of BTC known as SHA-256 can be broken by multi-qubit quantum circuits and quantum computers under active development in labs across the world. So BTC is not future-proof and its very existence is threatened unless its core developers continuously modify and improve its underlying security model and technology. 3. Bitcoin is not infinitely-divisible that’s it’s not only upwardly non-scalable, the same is true for its downward scalability. In fact BTC has only 8 decimal places known as Satoshis(1 satoshi = 0.00000001 BTC)
Futuristic protocol tokens such as infinitely scalable minerless Orch(ORC) should be more attractive to long-term investors looking for an alternative non-sovereign, non-fiat, and trustless, censorship-resistant privacy preserving high-velocity cryptoasset.
In their paper titled “Plasma: Scalable Autonomous Smart Contracts” Joseph Poon and Vitalik Buterin defines their proposal as “Plasma is a proposed framework for incentivized and enforced execution of ‘smart contracts’ which is scalable to a significant amount of state updates per second (potentially billions) enabling the blockchain to be able to represent a significant amount of decentralized financial applications worldwide.” Now first thing is it’s not clear what do they mean by “Autonomous Smart Contracts” and what specifically autonomous component in Plasma it refers to. For example, an autonomous weapon would set the target and hit it on its own without any humans in the loop or an autonomous self-driving car would drive down to a destination point without any human navigating it.
Now contrary to their claims, their off-chain and second-layer scaling solution with Ethereum(ETH) as the root blockchain is neither censor-proof nor truly scalable as this requires state-channel based masternodes/validators. So it’s not a feasible solution at all as trust issues will crop up at every moment.
Moreover, Scalable Multi-Party Computation is feasible only in a platform that guarantees functional encryption i.e. query, exchange and computation between encrypted objects, data and entities which is possible only via recursive STARKs and Lattice-based FHE(Fully Homomorphic Encryption). A second-layer protocol like Plasma does not have the capability of providing functional encryption to all distributed anonymous parties having zero mutual trusts.
There is a repeated effort to push some dangerous products under a guise of advanced blockchains and decentralized platforms. For instance, hidden external oracles and corporate entity-controlled decentralized platforms. Blockchain applications live in their own digital realm, totally orthogonal to the real world and environment we live in. Be it decentralized application or a smart contract, their reach is limited to the space they can control. Any use case projection in our reality eventually confronts the following hard fact: how can an app efficiently and securely interact with the physical world? Now hidden external oracles like that of oraclize.it and hardware pythias are being marketed as the solutions to this problem. But (IMHO) internal encrypted entities of Orch (ORC) platform known as Degents having access to cryptographically reliable external software/hardware sensors-actors will transparently and securely interact with the external world/environment.
Only minerless future-proof general-purpose decentralized networks such as Orch(ORC) designed from scratch as an MPC(Multiparty Computation) platform can deliver truly scalable MPC solutions flawlessly and reliably to millions of consumers simultaneously without compromising on security and trustlessness.
The far reaching impact of a self-evolving infinitely-scalable general-purpose realtime unforkable public blockchain with built-in quantum safe privacy and multicompute features will be immeasurable and profound.
It would transform the whole universe of blockchain and decentralized networks inlcuding all blockchain-based and blockchainfree platforms such as DAG-based and DHT-based platforms e.g. IOTA, Nano and Holochain.
Orch Network (native token symbol: ORC and URL: https://orch.network) will enable and power following dapps and user-cases:

  1. Privacy-preserving Infinitely-divisible Hypercurrency and Confidential Global Payment System with integrated encrypted decentralized chat service
  2. Unmanned Decentralized Cryptoasset Exchanges
  3. Large-scale Federated IoT Networks
  4. Decentralized DNS Clusters
  5. Anonymous trading of Tokenized Financial Assets and Derivatives Contracts
  6. Automated Hedge Funds
  7. Crypto darkpools
  8. Temporal Insurance Products
  9. Global Supply chain and unmanned cargo ships and drones
  10. Realtime Encrypted Video Communication capable Anonymous Web Infrastructure
  11. High-velocity Non-sovereign Reserve Asset
  12. Near-Perfect Coin Mixer
  13. Decentralized Marketplace App
  14. Transparent Robust Stable Coins
  15. Decentralized P2P Storage of functionally encrypted data
  16. Permissionless ICO Platforms
  17. Decentralized and Encrypted Facebook, gmail, Twitter and google-like search/answer engines
  18. Decentralized CDNs
  19. Customizable Decentralized Governance System for blockchains and dapps
Another important thing that will boost the price and value of Orch Network token ORC is its integrated Turing Incomplete cyber contract protocol running Turing Incomplete cyber contracts written in Crackcity(a Turing Incomplete language derived from Crack and Simplicity) that runs on top of Crack Machine(s). Crack machines are Orch’s blockchain virtual machines.
Ethereum’s main deficiency and Achilles’ heel is its Turing Complete smart contract programming language Solidity.

  1. Turing-complete languages are fundamentally inappropriate for writing “smart contracts” — because such languages are inherently undecidable, which makes it impossible to know what a “smart contract” will do before running it.
(2) We should learn from Wall Street’s existing DSLs (domain-specific languages) for financial products and smart contracts, based on declarative and functional languages such as Ocaml and Haskell — instead of doing what the Web 2.0 programmers” behind Solidity did, and what Peter Todd is also apparently embarking upon: ie, ignoring the lessons that Wall Street has already learned, and “reinventing the wheel”, using less-suitable languages such as C++ and JavaScript-like languages (Solidity), simply because they seem “easier” for the “masses” to use.
(3) We should also consider using specification languages (to say what a contract does) along with implementation languages (saying how it should do it) — because specifications are higher-level and easier for people to read than implementations which are lower-level meant for machines to run — and also because ecosystems of specification/implementation language pairs (such as Coq/Ocaml) support formal reasoning and verification tools which could be used to mathematically prove that a smart contract’s implementation is “correct” (ie, it satisfies its specification) before even running it.
Turing-complete languages lead to “undecidable” programs (ie, you cannot figure out what you do until after you run them)
One hint: recall that Gödel’s incompleteness theorem proved that any mathematical system which is (Turing)-complete, must also be inconsistent incomplete [hat tip] — that is, in any such system, it must be possible to formulate propositions which are undecidable within that system.
This is related to things like the Halting Problem.
And by the way, Ethereum’s concept of “gas” is not a real solution to the Halting Problem: Yes, running out of “gas” means that the machine will “stop” eventually, but this naïve approach does not overcome the more fundamental problems regarding undecidability of programs written using a Turing-complete language.
The take-away is that:
When using any Turing-complete language, it will always be possible for someone (eg, the DAO hacker, or some crook like Bernie Madoff, or some well-meaning but clueless dev from slock.it) to formulate a “smart contract” whose meaning cannot be determined in advance by merely inspecting the code: ie, it will always be possible to write a smart contract whose meaning can only be determined after running the code.
Take a moment to contemplate the full, deep (and horrifying) implications of all this.
Some of the greatest mathematicians and computer scientists of the 20th century already discovered and definitively proved (much to the consternation most of their less-sophisticated (naïve) colleagues — who nevertheless eventually were forced to come around and begrudgingly agree with them) that: Given a “smart contract” written in a Turing-complete language, it is impossible to determine the semantics / behavior of that “smart contract” in advance, by mere inspection — either by a human, or even by a machine such as a theorem prover or formal reasoning tool (because such tools unfortunately only work on more-restricted languages, not on Turing-complete languages — for info on such more-restricted languages, see further below on “constructivism” and “intuitionistic logic”).
The horrifying conclusion is that: the only way to determine the semantics / behavior of a “smart contract” is “after-the-fact” — ie, by actually running it on some machine (eg, the notorious EVM) — and waiting to see what happens (eg, waiting for a hacker to “steal” tens of millions of dollars — simply because he understood the semantics / behavior of the code better than the developers did.
Last but not the least, increasing regulatory pressures on Bitcoin, Ethereum and other permissionless public cryptocurrencies/cryptotokens will impact their prices negatively in the medium to long-term.
The need for a hyperfast private zero-knowledge proof cryptocurrency that keeps payer-payee and payment data private and secure along with a decentralized scalable multicomputation platform can’t be overemphasized.
submitted by OrchNetwork to u/OrchNetwork [link] [comments]

Intergalactic Money: The deep impact of a self-evolving infinitely-scalable general-purpose realtime unforkable public blockchain federation

Intergalactic Money: The deep impact of a self-evolving infinitely-scalable general-purpose realtime unforkable public blockchain federation
Prologue: This article is a strategic response to the following crypto-related papers published in 2017: 1. “An (Institutional) Investor’s Take on Cryptoassets” by John Pfeffer of Pfeffer Capital and 2. “Plasma: Scalable Autonomous Smart Contracts” by Joseph Poon of Lightning Network and Vitalik Buterin of Ethereum Foundation.
John Pfeffer in his paper titled “An (Institutional) Investor’s Take on Cryptoassets” claims that “scaling solutions for blockchains in particular and decentralized networks including (implied) DAG-based networks such as PoS, Sharding, etc. are bullish for adoption and users/consumers but bearish for token value/investors. Even without those technology shifts, the cost of using decentralized protocols is deflationary, since the cost of processing power, storage and bandwidth are deflationary.” Farther he states “ It’s a mistake to compare monopoly network effects of Facebook or other centralized platforms to blockchain protocols because blockchain protocols can be forked to a functionally identical blockchain with the same history and users up to the moment if a parent chain persists in being arbitrarily expensive to use(i.e. rent-seeking). Like TCP/IP but unlike Facebook, blockchain protocols are open-source software that anyone can copy or fork freely.” Add regulatory pressures on bitcoin and public permissionless currency and its negative impact.
It’s obvious from his statements; John is not aware of latest R&D projects focused on improving decentralized networks and advances in decentralized protocols especially “Unforkable Realtime Blockchains” such as Algorand, Bitlattice and Orch.Network based on Recursive STARKs and FHE/SHE. He is also ignorant of the fact that there are several projects working on self-evolving censor-proof quantum safe protocols such as Orch Network (token symbol: ORC and URL: https://orch.network/). These protocols have adopted a continuous development strategy while getting ready for next paradigm shifts in technology e.g. practical quantum computing and quantum internet. He also does not understand that a futuristic protocol token with infinite-divisibility integrated with a hybrid quantum-classical computational infrastructure can easily counteract and neutralize the deflationary nature of its own tokens and its limited supply hardcap making it infinitely scalable and elastic.

https://preview.redd.it/lj2bgefhmml11.jpg?width=636&format=pjpg&auto=webp&s=ce282da0942d65464d7edf2c822fff4737f0aa87
While I agree with his following statement: “A non-sovereign, non-fiat, trustless, censorship-resistant cryptoasset would be a far better alternative for most foreign currency international reserves. IMF SDRs are already a synthetic store of value, so could also be easily and sensibly replaced by such a cryptoasset.”, this necessarily does not make BTC the right candidate for several reasons: 1. BTC is not a self-improving self-evolvable fully censorship-resistant cryptoasset which is a must for it to qualify as a viable reserve asset and appeal to long-term institutional and high networth investors.
Bitcoins miners are mostly corporate entities having large investments in ASIC-based mining equipments. It’s not impossible to corner 51% mining power by a centralized resourceful entity compromising double spending protection and other trustless security measures built-in. So BTC is not truly decentralized. 2. The underlying hash algorithm and encryption protocol of BTC known as SHA-256 can be broken by multi-qubit quantum circuits and quantum computers under active development in labs across the world. So BTC is not future-proof and its very existence is threatened unless its core developers continuously modify and improve its underlying security model and technology. 3. Bitcoin is not infinitely-divisible that’s it’s not only upwardly non-scalable, the same is true for its downward scalability. In fact BTC has only 8 decimal places known as Satoshis(1 satoshi = 0.00000001 BTC)
Futuristic protocol tokens such as infinitely scalable minerless Orch(ORC) should be more attractive to long-term investors looking for an alternative non-sovereign, non-fiat, and trustless, censorship-resistant privacy preserving high-velocity cryptoasset.
In their paper titled “Plasma: Scalable Autonomous Smart Contracts” Joseph Poon and Vitalik Buterin defines their proposal as “Plasma is a proposed framework for incentivized and enforced execution of ‘smart contracts’ which is scalable to a significant amount of state updates per second (potentially billions) enabling the blockchain to be able to represent a significant amount of decentralized financial applications worldwide.” Now first thing is it’s not clear what do they mean by “Autonomous Smart Contracts” and what specifically autonomous component in Plasma it refers to. For example, an autonomous weapon would set the target and hit it on its own without any humans in the loop or an autonomous self-driving car would drive down to a destination point without any human navigating it.
Now contrary to their claims, their off-chain and second-layer scaling solution with Ethereum(ETH) as the root blockchain is neither censor-proof nor truly scalable as this requires state-channel based masternodes/validators. So it’s not a feasible solution at all as trust issues will crop up at every moment.
Moreover, Scalable Multi-Party Computation is feasible only in a platform that guarantees functional encryption i.e. query, exchange and computation between encrypted objects, data and entities which is possible only via recursive STARKs and Lattice-based FHE(Fully Homomorphic Encryption). A second-layer protocol like Plasma does not have the capability of providing functional encryption to all distributed anonymous parties having zero mutual trusts.
There is a repeated effort to push some dangerous products under a guise of advanced blockchains and decentralized platforms. For instance, hidden external oracles and corporate entity-controlled decentralized platforms. Blockchain applications live in their own digital realm, totally orthogonal to the real world and environment we live in. Be it decentralized application or a smart contract, their reach is limited to the space they can control. Any use case projection in our reality eventually confronts the following hard fact: how can an app efficiently and securely interact with the physical world? Now hidden external oracles like that of oraclize.it and hardware pythias are being marketed as the solutions to this problem. But (IMHO) internal encrypted entities of Orch (ORC) platform known as Degents having access to cryptographically reliable external software/hardware sensors-actors will transparently and securely interact with the external world/environment.
Only minerless future-proof general-purpose decentralized networks such as Orch(ORC) designed from scratch as an MPC(Multiparty Computation) platform can deliver truly scalable MPC solutions flawlessly and reliably to millions of consumers simultaneously without compromising on security and trustlessness.
The far reaching impact of a self-evolving infinitely-scalable general-purpose realtime unforkable public blockchain with built-in quantum safe privacy and multicompute features will be immeasurable and profound.
It would transform the whole universe of blockchain and decentralized networks inlcuding all blockchain-based and blockchainfree platforms such as DAG-based and DHT-based platforms e.g. IOTA, Nano and Holochain.
Orch Network (native token symbol: ORC and URL: https://orch.network) will enable and power following dapps and user-cases:

  1. Privacy-preserving Infinitely-divisible Hypercurrency and Confidential Global Payment System with integrated encrypted decentralized chat service
  2. Unmanned Decentralized Cryptoasset Exchanges
  3. Large-scale Federated IoT Networks
  4. Decentralized DNS Clusters
  5. Anonymous trading of Tokenized Financial Assets and Derivatives Contracts
  6. Automated Hedge Funds
  7. Crypto darkpools
  8. Temporal Insurance Products
  9. Global Supply chain and unmanned cargo ships and drones
  10. Realtime Encrypted Video Communication capable Anonymous Web Infrastructure
  11. High-velocity Non-sovereign Reserve Asset
  12. Near-Perfect Coin Mixer
  13. Decentralized Marketplace App
  14. Transparent Robust Stable Coins
  15. Decentralized P2P Storage of functionally encrypted data
  16. Permissionless ICO Platforms
  17. Decentralized and Encrypted Facebook, gmail, Twitter and google-like search/answer engines
  18. Decentralized CDNs
  19. Customizable Decentralized Governance System for blockchains and dapps
Another important thing that will boost the price and value of Orch Network token ORC is its integrated Turing Incomplete cyber contract protocol running Turing Incomplete cyber contracts written in Crackcity(a Turing Incomplete language derived from Crack and Simplicity) that runs on top of Crack Machine(s). Crack machines are Orch’s blockchain virtual machines.
Ethereum’s main deficiency and Achilles’ heel is its Turing Complete smart contract programming language Solidity.

  1. Turing-complete languages are fundamentally inappropriate for writing “smart contracts” — because such languages are inherently undecidable, which makes it impossible to know what a “smart contract” will do before running it.
(2) We should learn from Wall Street’s existing DSLs (domain-specific languages) for financial products and smart contracts, based on declarative and functional languages such as Ocaml and Haskell — instead of doing what the Web 2.0 programmers” behind Solidity did, and what Peter Todd is also apparently embarking upon: ie, ignoring the lessons that Wall Street has already learned, and “reinventing the wheel”, using less-suitable languages such as C++ and JavaScript-like languages (Solidity), simply because they seem “easier” for the “masses” to use.
(3) We should also consider using specification languages (to say what a contract does) along with implementation languages (saying how it should do it) — because specifications are higher-level and easier for people to read than implementations which are lower-level meant for machines to run — and also because ecosystems of specification/implementation language pairs (such as Coq/Ocaml) support formal reasoning and verification tools which could be used to mathematically prove that a smart contract’s implementation is “correct” (ie, it satisfies its specification) before even running it.
Turing-complete languages lead to “undecidable” programs (ie, you cannot figure out what you do until after you run them)
One hint: recall that Gödel’s incompleteness theorem proved that any mathematical system which is (Turing)-complete, must also be inconsistent incomplete [hat tip] — that is, in any such system, it must be possible to formulate propositions which are undecidable within that system.
This is related to things like the Halting Problem.
And by the way, Ethereum’s concept of “gas” is not a real solution to the Halting Problem: Yes, running out of “gas” means that the machine will “stop” eventually, but this naïve approach does not overcome the more fundamental problems regarding undecidability of programs written using a Turing-complete language.
The take-away is that:
When using any Turing-complete language, it will always be possible for someone (eg, the DAO hacker, or some crook like Bernie Madoff, or some well-meaning but clueless dev from slock.it) to formulate a “smart contract” whose meaning cannot be determined in advance by merely inspecting the code: ie, it will always be possible to write a smart contract whose meaning can only be determined after running the code.
Take a moment to contemplate the full, deep (and horrifying) implications of all this.
Some of the greatest mathematicians and computer scientists of the 20th century already discovered and definitively proved (much to the consternation most of their less-sophisticated (naïve) colleagues — who nevertheless eventually were forced to come around and begrudgingly agree with them) that: Given a “smart contract” written in a Turing-complete language, it is impossible to determine the semantics / behavior of that “smart contract” in advance, by mere inspection — either by a human, or even by a machine such as a theorem prover or formal reasoning tool (because such tools unfortunately only work on more-restricted languages, not on Turing-complete languages — for info on such more-restricted languages, see further below on “constructivism” and “intuitionistic logic”).
The horrifying conclusion is that: the only way to determine the semantics / behavior of a “smart contract” is “after-the-fact” — ie, by actually running it on some machine (eg, the notorious EVM) — and waiting to see what happens (eg, waiting for a hacker to “steal” tens of millions of dollars — simply because he understood the semantics / behavior of the code better than the developers did.
Last but not the least, increasing regulatory pressures on Bitcoin, Ethereum and other permissionless public cryptocurrencies/cryptotokens will impact their prices negatively in the medium to long-term.
The need for a hyperfast private zero-knowledge proof cryptocurrency that keeps payer-payee and payment data private and secure along with a decentralized scalable multicomputation platform can’t be overemphasized.
submitted by OrchNetwork to u/OrchNetwork [link] [comments]

Here is the development roadmap

For all the FUD-ers who want a final product 2 month after the ICO, you should have read the whitepaper before :
v.0.1 - ANGE (Current Version) Yandex. Cocaine as a platform, Docker as an isolation.
Supported languages: *C++ *Go *Java *Node.js *Python *Ruby *[In development] Racket
We have the following services: *Logging *Node-local file storage *MongoDB storage *Elliptics storage *Node-local in-memory cache *Distributed in-memory cache *URL Fetch *Jabber *[In development] Notifications *[In development] Distributed time service
Prototypes of the smart-contracts system (“Forge”), Slave protocol for communication between nodes. Anyone can create his own hub and try to collect powers from miners, or create his own cluster (from many owned machines). Anyone could run any usual docker container on it or create your own application in Cocaine framework (see sections above or github).
v.0.2 - PRINCIP (june 2017) Main Token Contract and ICO application. Payout prototype (already implemented for BOINC-platform “[email protected]”)
Optimized To>man - Yandex.Cocaine - based platform for fog computing will be implemented.
Ethereum P2P101 Whisper modified in FUSRODAH - based protocol of messaging between Sender (Node) and Watcher (worker) machines will be implemented. As a demonstration of universality of platform, QUAKE game server container will be implemented
v.0.3 - ARCH (september 2017) On this version we will focus on the most crucial parts of the system. For now the slave protocol is literally ‘protocol’ - it has no own libraries or API, it’s just an agreement inside the module system.
On the platform level it is will be PayOut dapp - a simple dapp which allow hub administrator payout tokens to miners, depending on their work - it is already done for BOINC-like platforms such as“[email protected]”. We need to simply adapt it to our newly deployed token contract and architecture of the Cocaine gateway node.
On the smart contracts level it will work with our DAO contract. *Browser for sites *Messages optimization (channels,anti-flood etc) *DAO & Dividents payout *UI and UX improvments for all sides. *General productivity improvments
Browser for sites means we will have our own browser for our services and sites (inside sonm network). Probably it would be web3 compatible (metamask in complect) - It’s also will be good test for locator services - network should spawn apps and sites nearby with browser user (cookie definition and e.t.c.).
v.0.4 - POWER (march 2018) In this version we will be adding new messaging types for new messaging systems, tuning the communication between miners and hubs. We will probably rewrite the internal DNS peer discovery service as well (it allows the searching of peers during listening of the general channel in the messaging system).
Concerning the core platform we will work towards business logic (market and AI) implementation, and tuning in messages and blockchain API.
On the platform level we will be implementing integration with DCFS like IPFS,Swarm, Storj. Application registry. On the smart-contracts level we will be finishing work on “Factory”.
v.0.5 - VIRT (june 2018) Application registry means some ‘trusted’ registry of approved applications. If miner or hub will want use applications not from this registry (e.g. using their own private registry or other sources like github or private dev repositories) - they should add new source manually etc.
Court app - is application which filter DAO proposal and parsing messages channel to structurise flow of ‘blaming’ proposal and let community better tool to look at it. And vote for it.
On this level all the newest contracts from “Factory” - Whitelist, HubFactory,HubWallet will be deployed. It will be the start of forming real new homeostasis of the system. After that we think that a few “debug” releases will be necessary with different community proposals. *General locator and end-node client
This mean that locator will be used not only for browser, but for any type of application. We think it will take all queries from localhost to the network services and look for this services in sonm network to determine nearest good point. *BTSync *Court app
v.1.0 - DOMIN (august 2018) The very first commercial version of this platform for public usage.
Global DNS and service locator improvements allow us to create a new internet browser, which would allow everyone to find and run services like https://servicename.
Graphic UI improvements for each part of the system permit us to improve the user experience and start to widely expand among ‘non-bitcoiners’.
We also believe that other companies will use our smart-contract’s organization (Forge), which would allow them to use one contract-register and fair system protection from malicious users and fraud.
v.1.1 - THRON (november 2018) UX improvement, community proposals, feedback, debug, etc.
v1.n - CHERUB (2019) Development of the new SOSNA version is started, which will be based on CoreOS (a system you could literally run everywhere - microwaves and washing machines). Seriously, read about CoreOS - it is awesome!
v.2.0 - SERA (2020) Release of SOSNA 2.0. Imagine if your smart-watches from Apple could earn you money? That’s what we are talking about - When “Time is money!” is not just words.
submitted by Nono_Crypto to SONM [link] [comments]

What entity manages .com, .net, .gov, .us, .cn domains?

For the longest time I still have not a clue how this works. I am not sure if this is the right subreddit or something like networking
This is all I understand so far about the web (or internet?), computers, and electronics in general (its super long just skip to bold part if you need to)
INTERNET:
Okay, but who manages the .info, .com, .net, .cn, .rs, and .gov top level domains?
There's obviously some domains that are specific to countries, and are most likely managed by that countries' government entity. E.G (.us for usa? .ws for russia, .cn for china) but aren't nearly as popular as the .net and .com domains.
.Org and .gov are US? government regulated top level domains to my knowledge, where .org is mostly nonprofit. U.S.A uses .gov domains for its government organizations
So I understand that some countries government manages that domain. But what about public top level domains, like .com, .info, .net, .ca?
Who manages the database for those? Who gives authority to godaddy for those domains for rent? Who mediates copyright conflicts for those domains? (E.G. say my name is Mike Cro Soft, and I wanted to rent a domain called mikecrosoft, but get DMCA'd / copyrighted by microsoft.com)
Like, what are the big organizations mediating internet protocols and legislation on a global scale?
Who or what has access to the biggest picture of the web, and its workings and backend?
sorry for the long wall of text, I've been missing some vital information on how the web? (or is it internet?) works
disclaimer: I don't take CS classes and did not major in computer science. So I might be really off in what i understand about the internet as a whole. Most of this is just what I learned from browsing reddit and youtube
Apologies in advance if i butchered a bunch of terms and how things work. I just wrote things as they randomly came to me
submitted by Rubick555 to AskComputerScience [link] [comments]

AMA Brandan Eich - Creator of Javascript, Mozilla Firefox & Brave Software in Ark slack

boldninja @brendaneich hi Brendan welcome to Ark slack - Brendan is the creator of JavaScript, co-founder of Mozilla / Firefox & Brave Software and today we'll host AMA with him regarding his upcoming project http://basicattentiontoken.org/ BasicAttentionToken
moobox i think i'm gonna forget about bitbay and keep it
dr10 hi brendan
brendaneich hi
dr10 nice to have you here :smile:
boldninja hi Brendan - thanks for joining us today
brendaneich happy to be here @boldninja
tranzer hi @brendaneich , I have a question regarding BAT. Will you have limited number of tokens or will you have inflation? When do you plan to start ICO? (edited)
michaelthecryptoguy Hello Brendan. Nice to have you in the ark community slack channel
mward Hello
moobox the ironies of old age. you can afford the sports car you dreamed of as a kid, but your back hurts too much to sit in it.
dr10 Will Mozilla- and Chrome-Plugins be usuable for Brave browser? Will Brave Browser be able to sync bookmarks?
mike hi brendan
cannabanana is the BAT token just an ETH asset or will it be a new blockchain technology? if the first, why ETH instead of your own block chain? :smile: (edited)
brendaneich @dr10 two questions, first one first
jonathansampson @dr10 Chrome extensions are supported today, I wrote a short walkthrough on how we (I'm an engineer on Brave) test extensions before adopting for official support. https://blog.brave.com/loading-chrome-extensions-in-brave/ Happy to answer any questions you may have. (edited)
brendaneich 1. Brave on laptop/desktop uses chromium and we support chromium extensions, but curate them into our own S3 from the Chrome Web Store ah, there is @jonathansampson on to second q
jakethepanda @brendaneich How will Brave detect bots designed to give fake attention? (edited)
brendaneich 2. Brave's client-encrypted sync is in beta now, if you use iOS i can connect you with the devs to get a beta build. it works between laptop/desktop systems already, and is coming up in Android too @cannabanana BAT is an ERC20 token on Ethereum. we need smart contracts and benefit from multiple token launches proving the tech and approach no desire to do our own blockchain
mward The BAT wallet will be implemented in Brave browser as a plug-in?
brendaneich we are pragmatists, use bitcoin already in Brave for auto-microdonations
cannabanana will you only accept ethereum for the ICO or will you also be accepting bitcoin?
brendaneich @jakethepanda please see https://www.reddit.com/BATProject/comments/61kw7f/question/dfxkuus/ reddit Question • BATProject We have answers, you may not be surprised by them: 1. Rate-limiting. Bots can fake human ad viewing (see https://whiteops.com/methbot), but we'll... @mward no, deeper integration than an extension (plugin still is overloaded for old-style stuff like Flash) can have
brendaneich @cannabanana ETH only, as BAT is an ERC20 token -- we are not launching a new exchange or anything, so other currencies have to be exchanged to buy BAT
boldninja When do you plan to start your initial token offer, will there be any hard cap?
jakethepanda @brendaneich Is this right? Users opt into the BAT system and get paid for their attention. Advertisers pay for ads with BAT. Through a smart contract, BAT is unlocked as users give the ad attention. The unlocked BAT is split up between users, Brave, and publishers.
brendaneich @mward we have BitGo provided bitcoin wallet integration in Brave already, ofc the wallet is on the blockchain not in Brave but the deeper integration is for the private, "chartbeats in your browser" auto-microdonation analytics, and the anonize.org-based ZKP protocol over VPN to communicate your donations w/o loss of anonymity or fingerprinting via the list of your top sites
@jakethepanda that is the goal but doing it with real-time BAT flow is in the future, the "Apollo" (or Mars mission) space program phase; we're in "Mercury Redstone" rn, monkeys in buckets on parabolic paths
nt91 When is ico
brendaneich @boldninja @nt91 we haven't announced the date but will very (very) soon, just getting logistics and final audits done
@boldninja cap is $15M of ETH so we have to pin the ratio close to launch given recent vol.
dr10 How will you get Brave Browser to the masses? Any marketing campaign you like to sum up? Any bigger announcement or plan?
jakethepanda How is the split determined between users, publishers and Brave?
brendaneich @dr10 we are growing, mostly organically right now, under 1M MAU but we will (in best case of crowdsale) spend more to growth-hack, which is advertising + funnel analytics / retention analysis loop
tranzer @brendaneich don't know if you have been following tokencard ICO, but they had kind of a fuckup with their smart contract, also they didn't give their address of contract literally before it started. How will you go about this? Will smart contract, address be known beforehand?
brendaneich an important point: if we hit cap we will found a trade group for attention apps and get other apps on board to use BAT and help us get to scale faster with buy side of ad-tech system, also with bigger donor cohorts via membership in trade association
nt91 Once launched how quickly isit likely to join the exchange
brendaneich @tranzer we followed that closely, it was Not Good. we are using a super-simple contract based on FirstBlood, Golem, StandardToken
mward How will you make the crowdsale? Like Gnosis? (Dutch action) The BAT token wil have fixed price at the time of ico?
brendaneich @nt91 can't say, not our biz and we are building the "in game" economics first so exchanges can come any time
brendaneich @mward fixed ratio of BAT for ETH
fixcrypt @brendaneich will all the tx recorded on eth blockchain, or will you manage some sort of payment channels?
dr10 Do you plan to integrate decentralized VPN or Tor-Like stuff? Your browser is really fast, will these things slow it down? Or didnt plan any of this?
brendaneich @fixcrypt all on chain, no preselling, no funny stuff -- we believe in simplicity first, given all the experience in this space
mike would you be interested in using a different blockchain to eliminate all the overhead of paying such a huge network of computers on ethereum to each process every single contract on each computer? (edited)
cannabanana I hope you guys will reconsider accepting more than just eth for the ICO. I have not been able to invest in any of the past like 5 good ones. There's a whole segment of people who wont touch ETH.
tranzer @brendaneich ok I know this is not about BAT, but did you know that Ark is built in JavaScript :smile: ?
fixcrypt @brendaneich how many tx are we talking about? 1 each time there is a basic attention detected? (edited)
brendaneich @dr10 we are going to do Tor private tabs, see https://github.com/brave/browser-laptop/wiki/Brave-Tor-Support GitHub brave/browser-laptop browser-laptop - Brave browser for Desktop and Laptop computers running Windows, OSX, and Linux
we will make it possible to pick a region for exit node from Tor relay network -- so you can unlock region-locked videos, e.g.
yes, Tor slows things down and Tor private tabs turn on fingerprinting protection, turn off most JS, etc. -- that's a good thing
michaelthecryptoguy Very Nice!!
brendaneich @mike i'm a pragmatist and will use whatever blockchain is big enough, robust enough, has functionality we need (smart contracts, ZKP anonymity coming along, etc.). Zcash adding token support this fall, i hear. we don't multiply risk by jumping on bandwagons whose wheels are still off :wink:. we do not try 10 hard things at once -- space program from monkey in can to moon
@cannabanana we are launching an ERC20 token on Ethereum, you buy with ETH, we are not an exchange
the few launches whose contracts hardcoded a bitcoin address were launching exchange-like projects, so could take the risk
we are not doing that
separate concerns
@tranzer i heard :wink:
twitchard What do you think the adoption function for BAT looks like. Do you think there's a critical mass at which adoption will drastically speed up? Or do you think it is more gradual
brendaneich @fixcrypt no, in early phases of BAT program we cannot put each attention event on chain
obv. the chain is too costly, also: not anonymous! big tracking prob
fixcrypt agree
brendaneich we build in hybrid fashion
Brave already has anonize.org v2 ZKP integrated
requires centralized but open source accounting server
fixcrypt ah yes make sense
brendaneich we'd like someone else to run that (escrow, also could add exchange to fiat as publishers like being paid in fiat)
dr10 Can I visit websites, that block Users, that use addblock? Is there a way to work around this? Currently I use brave browser and some pages block me, because of using addblock. What is your solution to this or do you think these website will change their behaviour?
brendaneich if we can do server to client remote attestation (see https://www.npmjs.com/package/secureworker) we will npm secureworker Run JavaScript inside an Intel SGX enclave
jonathansampson @dr10 That's a bug; let us know which sites are detecting Brave as an ad-blocker, and we'll file Issues on GitHub. We're constantly making improvements in this space, and recalibrating as necessary :slightly_smiling_face:
brendaneich eventually it should all decentralize but that requires the blockchain (a blockchain; could be red-headed lovechild of Ethereum and Zcash lol) to do anonymity and microtransactions both very well
fixcrypt so payment are done on blockchain, but it basically validates on a daily basis a centralised payment channel between all stakeholders
mike like the chart on ad percentages of sites in the whitepaper. I've noticed for a long time the mainstream news sites are the worst to go to, a literal assault on the browser visiting them - have avoided going to them as a result, think you're on to something to mitigate this.
dr10 I visited a german boulevard magazine www.bild.de
brendaneich bild.de makes my eyes bleed
dr10 so normally this wouldnt be the case?
yeah its just an example lol
because I know they block addblock people
jonathansampson @dr10 I'll file an issue immediately!
brendaneich @dr10 we get around forbes, wired, latimes, many other anti-adblockers
michaelthecryptoguy Will these be done on a multi - channel?
brendaneich publishers who put up such user-hostile dialogs tend to lose alexa/comscore share
gotta catch up on the Qs
@fixcrypt next
tell me if i missed you
fixcrypt no pb
tranzer Haven't used Brave yet, might try after today, but is it same memory hungry as Chrome is?
twitchard :wave:
1nfinite concerning the ICO - will there only be one? meaning all 700m coins will be distributed through this initial $15m ICO (meaning $1 will net you about 46BAT)? sorry if I'm misunderstanding some of the info you've put out in asking this
dr10 What if I want to support Live-Streams (twitch) or youtube videos by watching their ad (which is not part of the brave system) Can I still turn off this mechanism?
brendaneich @fixcrypt yes, we buffer automicrodonations over 30 days of your uptime (varies by user; if you go on vacation those days don't count) and send Anonize ZKP votes (one per voting session, all over VPN) to our accounting server, along with the total bitcoin per 30 days you pledged. this goes into settlement wallet, the votes go into accounting db
we want to decentralize this as noted, just repeating in case anyone missed
fixcrypt decentralize this will be hard, maybe when segwit is enabled on bitcoin, but ETH, i have no idea (edited)
brendaneich @michaelthecryptoguy sorry, what did you mean by multi-channel?
jonathansampson @dr10 You can track the bild.de issue here: https://github.com/brave/browser-laptop/issues/6758 (Thank you again for reporting) (edited)
fixcrypt i think decentralizing everything is not always the best solution
brendaneich @tranzer we use less memory than chrome by virtue of ad and tracker blocking but we have some bugs to fix pre-1.0 (which i think will be in june) -- i use brave on all OSes, also use a bit of other browsers to keep up with joneses but i've cut back and tried to live in brave. on macOS i am still bugged by mem use (i'm a tab hoarder) and some lag bugs but we are on them -- will fix this month!
michaelthecryptoguy one blockchain ledger with multiple transactions, instead of being signed one at a time (edited)
brendaneich @1nfinite yes, selling 700M, floating 300M on side for user growth pool (100M), trade association, team, and future reserve
1nfinite thanks!
tranzer so 70% to ICO and 30% for team / user growth? Sounds reasonable (more than gnosis :joy: )
moobox this is great to talk to brave devs - pls to make websites look like this: http://i.imgur.com/00mQ8mc.png (173kB)
brendaneich @fixcrypt you could be right, centralization or let's say trusted third parties have existed since at least agriculture (10K years?) so we as pragmatists must consider some -- but we don't like "trust me" / "don't be evil", we prefer "trust Math" / "can't be evil"
michaelthecryptoguy then the last transaction is added to the blockchain
dafty what failsafes are planned to stop bots (eg, running selenium) from mocking a real human and gaining bat tokens? how do you know a user is actually a user?
jonathansampson @moobox We will support themes in a future release, as well as extensions to modify page presentation. If you have any favorites, please let us know :slightly_smiling_face:
moobox thank you sir
michaelthecryptoguy to improve the cost of using eth network
dr10 There are lot of small companies, Twitch/Youtube content creators which live by ads. These ads aren't yet part of the Brave-System. Will there be a smooth transition? Can I still turn off the brave-mechanism and watch these ordinairy ads, to support individuals or are they forced to switch over to Brave?
fixcrypt @brendaneich trust the code that can be hacked, or trust the people that can be evil… Make your choice. DAO vs Banks
brendaneich @michaelthecryptoguy yes, we must batch -- at first in-browser. auditable open source required, verified builds if OS/toolchain support them. there is a level of endpoint software trust in any attention ecosystem but part of the trade association idea is to standardize stuff, including ZKP and VPN rules for submitting the private ledger to the blockchain or equivalent, also auditing requirements to use BAT
cannabanana I trust bitcoin but I don't trust bitmain is not evil
brendaneich @moobox are you just asking for a dark theme? on our roadmap
moobox well this is a plugin for firefox that swaps out all website colors - nothing like it for chrome yet except an ugllly one
brendaneich @tranzer yeah, GNO didn't sell enough IMHO but i'm not on team so won't throw stones -- just sayin' as observer
mward Why only 15M$ max? Don't you think the ico will end very fast?
moobox i am just hoping maybe some person sees it and says "i want that too"
tranzer @brendaneich are you still active in JavaScript development? Could there be any kind of cooperation with Ark in the future (also asking main dev of Ark @fixcrypt ) ?
brendaneich @dafty did you see the reddit link above? besides real (costs money, boots on ground; we're evaluating Blockscore rn) KYC, we have rate limits in mind based on humans, and flow limits so a compromised real user or convincing fraudster can't get $MMs of BATs from friends and family and then pass KYC to send off to a mixer
cannabanana :trollbounce: not to mention two of us are in the bay area
brendaneich start with in-game economics, no exchanges
1nfinite any chance you'll incorporate certain requirements for investments above xx number of Eth for the crowdsale? to prevent 20 big players from buying up the whole thing?
axente How are you guys legally setup? Swiss foundation?
jonathansampson @moobox We have heard similar requests from other users, and are eagerly working towards a release that supports both theming of the browser, and styling of the content. Let us know if you have any other ideas/requests :slightly_smiling_face:
brendaneich add KYC on publishers getting donations (done in prototype form in Brave using bitcoin rn)
add KYC for users wanting to withdraw -- this also means rate/flow controls
fixcrypt @tranzer well the only point would be to use ark as the payment network, instead of ETH, i don’t see any other interaction. Also maybe make brave agnostic enough so people can choose their network payment
brendaneich but for many users the opt-in zero-knowledge ad revenue is not enough to withdraw and they'll donate it
you can net-zero your monthly spend: make ad rev on non-top-20 sites, donate to top 20
I should add we want to start with user-private ad channels, like WeChat
we won't put ads on publishers's slots without their consent and partnership
some will come fast but bigs will be slow
so we're looking for user private ads: in separate tab, wechat-like bot, fullscreen channel, etc.
these can pay most rev share to user
still rate limited, no couch potato as a service lol
dr10 what about the twitch/youtube question? How could this work out?
brendaneich @dr10 we've always had a design that denotes payee with URL including path to youtube/twitch account, not just domain name
but we start with domain name for beta/MVP
will get team on twitch/youtube in coming months, it's hot topic
everyone wants it, we're just busy (24 people now)
crowdsale will help
can hire more to parallelize a bit
dr10 so you are working on a solution to pay off individuals within the brave-system, right?
@ yt / twitch
brendaneich @mward we debated cap on basicattentiontoken.slack.com and consensus was to keep at $15M -- but a few still suggest raising or no cap, much concern about fast sell-out and whales buying too much
mward yes, that is my concern.
look at gnosis distribution..
brendaneich @tranzer yes, i'm on Ecma TC39 and still active / consulted
mward you need a lot of small investors, not whales
dr10 When you implement Tor-like stuff. Can I also Download stuff via ToVpn? just using the Tor-Tab to download
brendaneich @1nfinite we aren't going to change the contracts, in third audit currently. we can't really limit whales who have tools to buy from lots of addresses
@axente we are not swiss but looking at tax optimization structures pre-launch; brave is delaware (US) c corp; trade group would be 501c6, need to pass IRS muster so that is many months after launch
axente Oke thanks
1nfinite got it, thanks. So will there be a cap for how much can be donated per address?
brendaneich @fixcrypt code is hacked, security never done; no silver bullets. but people are easier to hack and hack themselves lol
dr10 Is the brave browser running in a sandbox like chrome?
dafty how are inappropriate ads handled on the network, is there some form of reputation system for advertisers?
brendaneich @mward GNO sold too little, cetaceans eat too much agreed. GNT sold more and we can't find on-chain huge buys
@dr10 use Tor private tab, yeah
jonathansampson @dr10 That is correct.
brendaneich btw does everyone know Brave supports magnet: and .torrent now via WebTorrent integration?
@dr10 yes, we use chromium with the same sandbox -- had to fork electron hard (twice) to do this, btw. Slack uses unsandboxed chromium renderer processes :disappointed:
tranzer I think I'm sold on brave today will definately try it out
jonathansampson @tranzer Awesome. Let us know if you have any feedback!
brendaneich @dafty we haven't taken any ads at all yet so start from clean slate. no exchanges, ads bearing malware get thru, also https://whiteops.com/methbot fraud on sell side steals revenue by putting real ads into fake slots clicked by fake users whiteops.com Methbot | White Ops Digital Advertising Security. Enterprise Security Solutions. Bots are bad for business; we're bad for bots. (4kB)
our plan is to go direct to agencies who get ads from brands
our ads are opt in
no surprises for our users who want and expect baseline Brave to block
djselery @brendaneich what are your feelings about IPFS?
dr10 Will the Paying/receiving of tokens in the brave system be easy to understand for non-tech people? Is there some kind of tutorial or easy buttons or something like that? This is a total new environment for people. You have any plans for "educating" people or making it easy to use. Like a browser-integrated Balance? Easy overviews?
brendaneich if you opt in, you can start with light touch but to get BAT out you must KYC
@dr10 have you used Brave Payments (beta) yet? the support is built in
usable UX
tranzer will you need to do KYC also if you transfer to Brave and after that decide to put it out on exchange?
brendaneich we are moving (with new name, not "Payments") to second beta with Stripe as partner for users to fund automicrodonation wallet without seeing bitcoin
dr10 I have it installed and browse with it, but it is not taking me by the hand. I wouldnt know whats going it. I will look deeper into it.
brendaneich @djselery juan DMed me and we chatted about their JS implementation following WebTorrent into Brave -- it could happen. couldn't take the Go impl :wink:
@tranzer if you buy BATs as investor, no KYC -- just send ETH to token contract once launched, get BAT back
dr10 Maybe implementing something like a tutorial when starting brave browser would be nice. I am thinking of people who dont know any of this stuff and are not interested into researching it a whole lot
alexius89 @brendaneich are there partnerships with any exchanges (Bittrex, Bitshares etc.) planned or already confirmed after the crowdfund has ended?
geezee @brendaneich you should accept ARK :smile: :smile:
brendaneich @tranzer if you are a user of Brave after we launch BAT and have it integrated, and want to opt into ads, no KYC at first but the funds (to which you will have multisig custody, similar to bitcoin setup with BitGo wallet today in Brave for donations) flow in API-keyed and browser-automated fashion toward the accounting server that settles donations behind the anonize barrier
@tranzer if you want to send BATs from your wallet to other destinations then KYC needed
@dr10 go to Preferences / Payments; the Coinbase buy widget integration is US-only and a bit much for average users, wherefore our Stripe partnership
if you have BTC already, you can just fund your wallet and start
we have pinning (Patreon in the browser) in 0.15.2 now
so you can support sites with x% of your monthly budget whether you browse there or not
dr10 Will I earn more then I pay, when I chose to accept to watch these ads?
brendaneich @dr10 you don't have to pay at all, you can just earn
both donations (currently and in future) and ads (still to come, after BAT launch) are opt-in and separate
dr10 so basically what you say... the average dude can earn money just by browsing? It will be of couse small amounts, but better then nothing
fixcrypt @brendaneich on a business model side, is Brave team earning directly from this (ie part of the revenue redirected to the team for further development)?
tranzer Will bat have finitive coins and nothing added after few years or is there some subsection where you can increase token numbers via smart contract in the future ?
brendaneich @fixcrypt we are selling 70% and 30% floats on side. 10% is user growth pool. remaining 20% is reserves for team, bat.org (shorthand for basicattentiontoken.org; also have attentiontoken.org, attentioneconomics.org) and poss. user growth reserve
dr10 what if nobody choses to donate to pay money to the ad-publishers/BAT. doesnt the concept break down? I mean many people just want to earn. They watch these ads and get money.
brendaneich @fixcrypt biz model for Brave is not fundraising, though -- that's mostly burned down as non-recurring engineering, marketing (ads and growth hacking), etc.
biz model is small percentage (currently 5%) of automicrodonation gross, and larger (maybe 15%) off gross ad spend
these will be public numbers, we want transparency
if we do user-private ads, 85% of rev could go to user
part of Brave's brand is a set of promises: your data only on your devices in clear; we don't track, or store cleartext; rev share to you for opt-in ads at least as our share.
fixcrypt @brendaneich i see some maintenance with regular upgrades from chrome and advertisers relationship, so it needs a regular funding from transations i agree.
brendaneich @dr10 if everyone free-rides then system collapses; note this is risk today on Web, without Brave (which is small-share browser)
on Web today you can use a strong ad blocker like Brave, or Chrome+uBO+Disconnect.me
fixcrypt also will the revenue from donations will be contractual on the blockchain?
cannabanana do you have a contingency plan in case of critical ETH failure in the future?
brendaneich @tranzer contract is super-simple, we are making 1e9 BATs, no plans for more. can subdivide, expect appreciation but then use mostly as medium of exchange and unit of account, not store of value. don't want everyone hoarding. as with real world economies if everyone saved the system would collapse
michaelthecryptoguy for example the double spend issue like bitcoin had
dr10 What are your arguments for people donating for ads/keeping the money circulated. Why shouldn't they just cash-out their money?
Can you tell me an example of how much I would earn by browsing an hour? What is it depending on? Is there a good example to tell to people?
tranzer How are you going to counter exchange BAT price fluctuations? We all know tokens are highly volatile can go up 200% in a day or fall 50% in a day. How will you determine how much is someone paid ? Will you use USD value at time of contract with publisher / advertiser?
cannabanana @brendaneich wouldn't it be better to have a better distribution of BAT tokens during the ICO? currently in our environment with ICOs which have been selling out instantly is that there are like 10 whale ETH investors who get all the coins and hoard leaving out like 99.5% of the people who would have invested. (edited)
dr10 Dont know if I missed it. How much BAT will I get for 1 ETH?
fixcrypt @tranzer agree volatility is something advertisers don’t like (edited)
brendaneich @fixcrypt good q about transactional on blockchain, we do it all on bitcoin blockchain currently. we want transparency
have i mentioned ad tech is full of non-transparency, price gouging, etc.?
see http://digiday.com/marketing/proverbial-black-box-open-exchange-auctions-transparency-problem/ Digiday ‘A proverbial black box’: Open-exchange auctions have a transparency problem - Digiday Demand-side platforms are unclear about how supply-side platforms charge their publisher partners, and they can't tell if a bid price is inflated. (199kB) Yesterday at 6:00 AM
@dr10 we haven't pinned the ratio and won't till close to launch date in view of ETH volatility
we are raising $15M equiv
dr10 tranzers question is good
like to know that too
brendaneich @cannabanana global war, giant meteor impact, etc. -- "exiguous circumstances" -- leave us with no good alternative, i mean this in deep civilizational sense. BAT launch will be least of our concerns. Short of these, the risk to Ethereum is low. could have primal flaw in design exposed. would have to rebase on another blockchain -- would be hard, tons of risk
catching up...
cannabanana do you guys even believe in blockchain?
tranzer Rebase to Ark :trollbounce:
cannabanana ok, nm.
brendaneich @tranzer can't volatility hedge yet (gamma hedge) as far as i know -- anyone know diff?
@cannabanana i believe in blockchain -- as with standards, the great thing about blockchains is there are so many :stuck_out_tongue:
@cannabanana we see no whalesign in GNT; if you mean GNO, see above. they sold too little
cannabanana well I also believe but not in ETH so you are basically only allowing ETH believers to partake in your project
michaelthecryptoguy Wow!! You are doing great @ brendaneich :goodjob: In the dedication and effort department! ::ghostfaceuk_node: (edited)
mward @cannabanana you can simply exchange btc to eth for ico. After ico ends and you have tokens, sell them for profit :trollbounce:
cannabanana and many projects recently "sold out" within minutes by 2m equivalent single transactions
@mward I wont ever buy any eth ever
brendaneich @cannabanana we are not religious about it, as noted above: tokens on Ethereum are proven tech (still young, mistakes and latent bugs, risk for sure but less than alternative token/smart-contract platforms). we are using Ethereum for smart contract based tokens and that's it
cannabanana that's not the point
you still must believe in it if you are only accepting eth
brendaneich @cannabanana did you actually check "many projects" to prove whalesign? we looked at some and aside from GNO couldn't find it
cannabanana :slightly_smiling_face: g/l
brendaneich @cannabanana we believe stuff, yes; have to believe to get up in morning, do anything
cannabanana i've been following altcoins since 2013
yes, i've seen them sell out in minutes
brendaneich but we are not Ethereum true believers in some zealot sense
cannabanana then why not accept bitcoin for the ICO
because of hte risk you said.
brendaneich i will say ETH price rise is scary; but EEA (JP Morgan -- federal reserve founder!) backing Ethereum is huge
mike i had a very bad experience with HEAT using Ethereum, still have to pursue it to track it down - time consuming so have put it off. Used an online wallet, jaxx, i think, since installing and waiting days for blockchain was a lot more than i wanted to deal with. Maybe there are better alternatives now.
cannabanana sorry man, didnt mean to hijack your ama
brendaneich @cannabanana accept bitcoin how?
hardcode a bitcoin address in the token contract?
Zooko's XCAT scheme?
it's cool but no thanks
K.I.S.S. rules
we will not multiply risk (odds ratios) of independent events
that's a good way to die
cannabanana wow you are a jerkoff man
I just wanted to invest in your project
but wont touch eth
brendaneich i was at a startup before Netscape (MicroUnity), talked to Jim Clark when I got to Netscape. said "we were doing ten hard things at once that all had to work for success" and Clark said "odds were 1e-10!"
cannabanana good god, good for you man
1nfinite way to be respectful @cannabanana - just because of some feud you have with ETH, too
brendaneich @cannabanana i'm not the one calling names here
techbytes let's not digress... stay on topic please
brendaneich i do like XCAT, check it out. cross chain atomic transactions
1nfinite thanks for the transparency here and taking the time to answer our questions @brendaneich
brendaneich np
i think i'm over time
did i miss anyone's q?
dr10 dr10 What are your arguments for people donating for ads/keeping the money circulated. Why shouldn't they just cash-out their money?
Can you tell me an example of how much I would earn by browsing an hour? What is it depending on? Is there a good example to tell to people?
brendaneich @dr10 thanks
dr10 np :smile:
tranzer Thanks brendan for answering all of my questions - good luck with the project I'll be sure to participate
brendaneich if people see ads and cash out, the ad business is working and perhaps it dominates
moobox thank you for answering my questions also
brendaneich today's web relies mostly on ads, few paywalls and they convert poorly
i have a feeling with automatic, anonymous microdonations and payments we will see more of that and less reliance on ads
but cannot count ads out, for sure
mike any chance of eliminating the KYC so people can just withdraw their BAT and trade it?
brendaneich @dr10 comScore had a figure of 100 page views per user per day
devin Bitcoin is to slow
mike i don't see where kyc adds any value for the users.
tranzer @mike you won't need KYC if you are just going to trade as far as I got this (edited)
brendaneich assume we partner on one ad per page (just for easy math; i don't like this model and think user-private ad channel with one ad per day might be much better)
100 ad impressions per day, 3000/month, if $3CPM that is $9/month
twitchard Is there some way/what do you think would be the best way for developers interested in advancing your mission to contribute?
brendaneich if we put the ads in user private channel and share 85% to user, that is $7.65/month to user
$3CPM is low figure
dr10 CPM means?
mike like the idea very much over all.
noslawxtrafries cost per impression I believe
brendaneich it's an ad cost model: Cost Per Mille (Mille from Latin for 1000 impressions)
video ads pay more; not just CPM but CPX for X = watch a video by quartiles; watch to end; click on download promotion after end (usually game ad)
mike so KYC is just to withdraw to fiat, but to withdraw to an exchange or another wallet is unrestricted?
brendaneich @devin yes, bitcoin too slow; no privacy either (edited)
devin Screw bitcoin
I want a project that accepts both
brendaneich @mike KYC is required or fraud kills the system faster than regulators (who will kill it too) (edited)
@devin there are projects doing this but they are "upstream" of ours
dr10 What are your 3 major arguments for mass adoption of Brave Browser. - Some Slogan you would give to magazines, etc.
brendaneich Fast (3-7x, see next link), Private, and you get paid for your attention
but remember we want the 501c6 trade association if we sell out. BAT is for multiple apps
mike have you looked at Blockstack for ID as an alternative to KYC?
brendaneich more than Brave
@mike yes (I know founders and saw them recently); that doesn't help
dr10 yeah but Brave will be the flagship of BAT token, right? Or any other big vision planned? (edited)
brendaneich @dr10 Brave will be first, yes
eventually everything here should be a standard
nothing's proprietary
twitchard Could BAT be implemented as a plugin/extension to other browsers? (Would it be more practical to fork?) (edited)
dr10 good question
mike or is KYC just needed for a threshold to withdraw above. it does seem there would be a pratical limit of how much organic ad traffic a user would be exposed to.
brendaneich blockchain, ZKP, even functional specs for KYC, definitely payments -- all should be standards used by lots of apps and services and people
@mike please find "rate" and "flow" above
ryano Dpos is probably the best consensus approach for things like this
devin @brendaneich thanks
brendaneich @twitchard BAT in extension is unclear as extensions have limited APIs, and often must be loaded from a store that has rules
kik got thrown out of iOS app store for doing its own payments some years back
CWS kicked out Ad Nauseum
mike i can see where someting is needed to mitigate clickfarms in low wage regions.
brendaneich i'm half hour overtime so have to go soon
@mike yes, and sybil attacks to route funds to a mule
stuff like that
ryano Thanks for your time Brendan
twitchard Thank you
brendaneich np, it was fun (except for the jerkoff thing :-/)
tranzer Thanks good luck
dr10 thank you very much
ryano Let me guess canna ?
cannabanana lol
man I asked a legit question and got shit on
so fuck it
jakethepanda Hi everyone. As Brendan mentioned, he will be wrapping up the AMA. @brendaneich Thank you for your time.
1nfinite thanks @brendaneich , learned a lot just from the terminology you've been using. Will spend time looking into all this, but your project sounds great
ryano Still dude, it's not good if you are predictably the one causing trouble
brendaneich @dr10 here's the "Fast" money shot
cannabanana well some people can't all be agreeable
brendaneich uploaded this image: Pasted image at 2017-05-09, 10:33 AM Add Comment
ryano You are the only one where this is an ongoing issue
It's bad for our community
cannabanana no, it's not. it's good because I give a different perspective on things. I'm not like you and I don't agree.
you think the success of ark has been on the backs of all the "good" ones?
brendaneich @cannabanana us taking ETH and me giving the reasons why we won't multiply risk is not me shitting on you -- we will have to just miss out on you this time. i wish we could take multiple currencies but it's an exchange problem at this point. maybe XCATs help in future
cannabanana I asked a legit question about what if it fails. what about hte investors?
is that not a legit question?
1nfinite WHAT ABOUT CONSUMERS????
cannabanana if you want me to put money in, I want to put in something I believe in
not something I dont
mike yes, if they want to stick with ETH, it's their call. Obviously plenty of ICOs have been successful with it, so it will continue in the future.
cannabanana consumers too, it's the same thing if it fails then the system is gone then the peopel who bought the bat to use are all out too.
brendaneich @cannabanana that's (https://arkecosystem.slack.com/archives/C41QFMCKH/p1494351381880292) fair and it means in a market, sometimes you don't make a deal -- you hold out for better product later (edited)
calling names and getting mad because someone won't do what you demand -- not fair. my 2 cents anyway
ryano You can't be calling guests jerk offs and trolls every time they don't tell you what you want. This is an ongoing issue with you. Nobody else here is lashing out at people except you and there are nearly 2000 people here.
jamiec79 oh lordy...
jamie exits the room quietly
cannabanana you know what nm
techbytes @brendaneich appreciate you stopping by today. Will put AMA on Reddit for others to find out more about your project.
brendaneich @techbytes thanks for having me
ryano Thanks Brendan
nt91 Brendan thank you for coming
ominous.shark Yeah, thanks for the AMA! @brendaneich ARK community appreciates it!
mike thanks for taking the time to talk with us about BAT, good luck with it.
michaelthecryptoguy :goodjob: Brendan and :goodluck: with the BAT ICO (edited)
boldninja Thanks @brendaneich - good luck with BAT
brendaneich thanks again
submitted by Jarunik to ArkEcosystem [link] [comments]

How to integrate the bitcoin trading api in php Blockchain Websocket API - JavaScript Bitcoin & Blockchain Lecture Lecture 2  Nakamoto Consensus & Bitcoin Protocol (Blockchain Fundamentals, Fall 2018) Bitcoin's First Lightning Payment Successful

The bitcoinj library is a Java implementation of the Bitcoin protocol, which allows it to maintain a wallet and send/receive transactions without needing a local copy of Bitcoin Core. It comes with full documentation and some example apps showing how to use it. Technologies. Java 7+ and Gradle 4.4+ for the core module Since the reference implementation, Bitcoin Core, stands as the ultimate documentation of the protocol, and it is written in C++, I would say that anyone doing research on Bitcoin needs at least a competent reading knowledge of C++. Once you have that, you can read the mining code in Bitcoin Core. About BitCoinJ. BitCoinJ is a Java implementation of the Bitcoin protocol. Written by Mike Hearn, BitCoinJ is not a full implementation of the original Bitcoin client, but a more lightweight and ... Protocol overview. In normal Bitcoin payment, the process starts with the user clicking on the Bitcoin URI or copying and pasting text addresses into their wallet application and specifying the amount manually. In payments processed by payment agreements, the process is initiated in one of two ways: The user clicks the bitcoin URI with the new “r” parameter, which contains the (http) URL ... Digital money that’s instant, private, and free from bank fees. Download our official wallet app and start using Bitcoin today. Read news, start mining, and buy BTC or BCH.

[index] [30729] [46908] [16813] [10083] [41950] [37781] [10294] [30340] [23436] [16555]

How to integrate the bitcoin trading api in php

Video tutorial on using blockchain.info's websocket API to monitor a specific Bitcoin address in real-time. Building Bitcoin Websites Book: https://www.amazo... Bitcoin & blockchain lecture by Prof Lipyeow Lim at the graduate seminar of the Information & Computer Sciences Department, University of Hawaii at Manoa on Thu Mar 9, 2017. This is an ... Lecture 2 deeps into the distributed consensus of the bitcoin protocol: Nakamoto Consensus which combines Proof of Work and "longest chain wins" rule to achieve agreement. Additionally, we have a ... A blockchain is a data structure that was first introduced by Satoshi Nakamoto in the Bitcoin protocol white paper almost a decade ago. Bitcoin's blockchain stores transaction data, but we can ... A Java Developer just used Bitcoin Lightning Network to successfully complete a payment to his cell phone company. BitRefill is a cellular provider that already accepts Bitcoin as payment, and one ...

#