Bitcoin Forum
April 20, 2024, 03:05:37 AM *
News: Latest Bitcoin Core release: 26.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 3 4 5 6 7 8 9 10 11 »  All
  Print  
Author Topic: [ANN] UBIC:The cryptocurrency providing UBI for the masses using the E-Passport  (Read 18145 times)
ubicorn (OP)
Jr. Member
*
Offline Offline

Activity: 81
Merit: 1


View Profile
February 26, 2018, 01:41:42 AM
Last edit: May 12, 2020, 09:39:46 AM by ubicorn
Merited by uboid (1)
 #1

UBIC stands for Universal Basic Income Currency and is a blockchain -based platform that distributes crypto currency under the form of a universal basic income .
- How does it work?
Since 2008, more than 60 countries issue biometric passports, which include a NFC-compliant RFID chip containing digitally signed personal information.
These embedded NFC chips can be read out easily using smartphones and other NFC-capable devices.
UBIC takes advantage of this existing technology and uses the unique digital signature issued with every E-Passport in order to securely distribute a basic income.
To receive this UBI, a user has to recover the digital signature from the chip by using his NFC capable computer or smartphone, this piece of information is then cryptographically linked to an UBIC address.
Within minutes— and this every minute until approximately expiration of his passport— the user will receive a country -specific UBIC token named UUS for the US, UCH for Switzerland, UUK for the UK, and so on.

-Who can participate?
Everyone  can receive and make payments, however, if you want to receive an UBI, you need to own a valid (non-expired) passport of one of the following countries:
Currency code Country UBI yearly emission rate additional information
UCHSwitzerland10,196,640
UDEGermany100,599,840
UATAustria10,617,120passports after October 2014
UUKUnited Kingdom79,838,640
UIEIreland5,781,600passports after May 2016
UUSUSA393,096,240
UAUAustralia29,223,360
UCNChina1,677,767,760Hong Kong passports after July 2019
USESweden12,036,240
UFRFrance81,730,800
UCACanada44,150,400
UJPJapan154,526,400passports after May 2016
UTHThailand81,520,560
UNZNew Zealand5,571,360
UAEUnited Arab Emirates11,300,400
UFIFinland6,675,120
ULULuxemburg525,600
USGSingapore6,832,800
UHUHungary11,931,120
UCZCzech Republic12,877,200
UMYMalaysia38,684,160
UUAUkraine54,767,520
UEEEstonia1,681,920No registration possible yet
UMCMonaco52,560No registration possible yet
ULILiechtenstein52,560No registration possible yet
UISIceland420,480passports after february 2013
UHKHong Kong8,988,000No registration possible yet
UESSpain56,764,800passports after July 2016

- How much will I receive?
There is a static amount of coins distributed every minute. For example, for Germany, 191 units will be minted every minute.
The amount each individual receives depends on the amount of people having registered. If there is only one UBI subscriber for Germany, then he will collect the full 191 units.
If there are more than one subscriber, this amount will be equally split and if there is a division reminder, it will be added to the payout of the next block.
As a consequence, if the number of subscribers increase, you'll receive less but probably more valuable coins.
This design incites people to register as soon as possible and makes the coins valuable, as the maximal supply is predictable and the value of a single coin has the potential to increase over time.

- What about transaction fees?
Transaction fees are important to ensure that a fair use is made of the limited available amount of transaction storage within a block.
To make sure this fee isn't neither too low nor too high, the fee will depend on the current UBI payout.
This means that a simple one input, one output transaction will cost you about 3 to 6 hours of UBI. The transaction fee itself is burned/destroyed, which is meant to reduce inflation.

- How many people can join?
UBIC intends to be much more scalable than other crypto currencies, this will mainly be achieved by relying on less but more powerful nodes;
by design, donations to nodes have been simplified at some of the dev funds will be allocated to it.
with a mix of designated and elected delegates.
Under the current implementation, there will be a maximum of 51 super nodes.
Currently, blocks are limited to about 2MB in size; this translates in about 20 times more block space than Bitcoin currently has.

- When will it start?
The source code is released hereby on Github as well as all the necessary resources to run a node.

- External resources
White paper
Android app
Source code
Block explorer
Installation instructions (Linux)
Installation instructions (video)


- Development fund
UBIC is the result of over one year of intense research and development, this effort won’t stop now and will require some funding.
Unlike many other projects, we have decided not to run an ICO, instead, our development fund will get its own kind of UBI.

The development fund will be used for expenses such as:
 - Continuing the development of UBIC
 - Bug, translation and security bounties
 - Blockchain explorer development
 - Mobile App development
 - Running nodes
 - And any required or desirable new developments.

If you want to do one of those things, please write to me.
If you want to receive donations for running a node, all you need to do is to add your address in the config.ini file.
Then create a Pull request with your node IP address on this repository: https://github.com/UBIC-repo/node-list

- Roadmap

2018, Q1
 - Release UBIC v0.1 (done)
 - Release a white paper (done)
 - Release a blockchain explorer (done)

2018, Q2
 - Release a mobile app (done)

2018, Q3
 - Integrate a KYC functionality to the mobile app.(Halfway)

2020-2021
 - Release an E-voting solution on top of UBIC
 - Use the E-Voting solution to elect validators

- Donations
All currencies/tokens send to this addresses will be included to the development fund:
 - UBIC:    qYReFGX7dKkoKCp2nej7EyW6KRSb7QAti
 - Bitcoin: 13sFUA2GPeFqvACxzYKHVrqXaXKc1uw9fv
1713582337
Hero Member
*
Offline Offline

Posts: 1713582337

View Profile Personal Message (Offline)

Ignore
1713582337
Reply with quote  #2

1713582337
Report to moderator
1713582337
Hero Member
*
Offline Offline

Posts: 1713582337

View Profile Personal Message (Offline)

Ignore
1713582337
Reply with quote  #2

1713582337
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1713582337
Hero Member
*
Offline Offline

Posts: 1713582337

View Profile Personal Message (Offline)

Ignore
1713582337
Reply with quote  #2

1713582337
Report to moderator
1713582337
Hero Member
*
Offline Offline

Posts: 1713582337

View Profile Personal Message (Offline)

Ignore
1713582337
Reply with quote  #2

1713582337
Report to moderator
1713582337
Hero Member
*
Offline Offline

Posts: 1713582337

View Profile Personal Message (Offline)

Ignore
1713582337
Reply with quote  #2

1713582337
Report to moderator
vuppie0
Jr. Member
*
Offline Offline

Activity: 168
Merit: 1


View Profile
February 26, 2018, 05:38:56 AM
 #2

This sounds like a nice project, will it expand to other countries as well?
ubicorn (OP)
Jr. Member
*
Offline Offline

Activity: 81
Merit: 1


View Profile
February 26, 2018, 07:35:57 AM
 #3

@vuppie0 : Expanding to other countries is possible.
The requirement are that the country:
 - uses ECDSA certificates or RSA certificates with an exponent >= 65537
 - emits a new Document Signing Certificate at least every three months are required by the ICAO
 - Publishes these certificates
This was the case with the countries listed in my first post.
vuppie0
Jr. Member
*
Offline Offline

Activity: 168
Merit: 1


View Profile
February 26, 2018, 07:51:04 AM
 #4

Then maybe you could also add the Turkish passport to the list?

According to Wikipedia:

Quote
Turkish Biometric passports (Turkish: Biyometrik pasaport), compatible with the new ICAO standards, have been available since 1 June 2010
ubicorn (OP)
Jr. Member
*
Offline Offline

Activity: 81
Merit: 1


View Profile
February 26, 2018, 07:57:58 AM
 #5

@vuppie0 so it certainly is. However the DSCs(Document Signing Certificates) still needs to be published on the ICAO PKD web site to be used in UBIC.
Link: https://pkddownloadsg.icao.int/
regarcigar
Member
**
Offline Offline

Activity: 336
Merit: 10


View Profile
February 26, 2018, 08:00:04 AM
 #6

information about the project is not clear
and hard to understand

how will investors be interested because there is no information that is less clear?

ubicorn (OP)
Jr. Member
*
Offline Offline

Activity: 81
Merit: 1


View Profile
February 26, 2018, 08:05:59 AM
 #7

@regarcigar I understand that the details are not that easy to understand because it goes very technical, less technical descriptions will be released later.
We are also still working on the Windows wallet which will be released during the next days so that less technical people can join.
ubicorn (OP)
Jr. Member
*
Offline Offline

Activity: 81
Merit: 1


View Profile
February 26, 2018, 09:19:07 AM
 #8

We now also have our own sub reddit: https://www.reddit.com/r/UBIC/
uboid
Jr. Member
*
Offline Offline

Activity: 114
Merit: 2


View Profile WWW
February 26, 2018, 01:55:27 PM
 #9

I am trying to install it and I get the following error:
Quote
[ 75%] Building CXX object CMakeFiles/ubicd.dir/Network/Network.cpp.o
In file included from /usr/local/include/openssl/bio.h:20:0,
                 from /usr/local/include/openssl/asn1.h:16,
                 from /usr/local/include/openssl/ec.h:30,
                 from /usr/local/src/core/Network/../Transaction/../ChainParams.h:9,
                 from /usr/local/src/core/Network/../Transaction/../UAmount.h:6,
                 from /usr/local/src/core/Network/../Transaction/TxIn.h:6,
                 from /usr/local/src/core/Network/../Transaction/Transaction.h:11,
                 from /usr/local/src/core/Network/Network.h:6,
                 from /usr/local/src/core/Network/Network.cpp:3:
/usr/include/boost/asio/ssl/detail/impl/openssl_init.ipp: In constructor ‘boost::asio::ssl::detail::openssl_init_base::do_init::do_init()’:
/usr/include/boost/asio/ssl/detail/impl/openssl_init.ipp:43:23: error: expected id-expression before ‘(’ token
     mutexes_.resize(::CRYPTO_num_locks());
                       ^
In file included from /usr/include/boost/asio/ssl/detail/openssl_init.hpp:100:0,
                 from /usr/include/boost/asio/ssl/context.hpp:29,
                 from /usr/include/boost/asio/ssl.hpp:19,
                 from /usr/local/src/core/Network/Network.cpp:9:
/usr/include/boost/asio/ssl/detail/impl/openssl_init.ipp:46:66: error: expected id-expression before ‘;’ token
     ::CRYPTO_set_locking_callback(&do_init::openssl_locking_func);
                                                                  ^
/usr/include/boost/asio/ssl/detail/impl/openssl_init.ipp:47:56: error: expected id-expression before ‘;’ token
     ::CRYPTO_set_id_callback(&do_init::openssl_id_func);
     
....

CMakeFiles/ubicd.dir/build.make:1022: recipe for target 'CMakeFiles/ubicd.dir/Network/Network.cpp.o' failed
make[2]: *** [CMakeFiles/ubicd.dir/Network/Network.cpp.o] Error 1
CMakeFiles/Makefile2:67: recipe for target 'CMakeFiles/ubicd.dir/all' failed
make[1]: *** [CMakeFiles/ubicd.dir/all] Error 2
Makefile:127: recipe for target 'all' failed
make: *** [all] Error 2

I am using ubuntu 16

Android app to get a crypto UBI. (https://play.google.com/store/apps/details?id=network.ubic.ubic)
ubicorn (OP)
Jr. Member
*
Offline Offline

Activity: 81
Merit: 1


View Profile
February 26, 2018, 02:09:05 PM
 #10

@uboid can you run apt-cache policy libboost-all-dev and give me the output?
uboid
Jr. Member
*
Offline Offline

Activity: 114
Merit: 2


View Profile WWW
February 26, 2018, 02:12:50 PM
 #11

It gives me
Quote
libboost-all-dev:
  Installed: 1.58.0.1ubuntu1
  Candidate: 1.58.0.1ubuntu1
  Version table:
 *** 1.58.0.1ubuntu1 500
        500 http://de.archive.ubuntu.com/ubuntu xenial/universe amd64 Packages
        100 /var/lib/dpkg/status

Android app to get a crypto UBI. (https://play.google.com/store/apps/details?id=network.ubic.ubic)
ubicorn (OP)
Jr. Member
*
Offline Offline

Activity: 81
Merit: 1


View Profile
February 26, 2018, 02:31:07 PM
 #12

1.58 is too old, 1.6x is required.
Can you try to install a newer version from the sources?

This will install 1.64:
Code:
cd /usr/local/src
sudo wget https://dl.bintray.com/boostorg/release/1.64.0/source/boost_1_64_0.tar.gz && sudo tar xzvf boost_1_64_0.tar.gz && cd boost_1_64_0
./bootstrap.sh --prefix=/usr/local --with-libraries=all
./b2 install
uboid
Jr. Member
*
Offline Offline

Activity: 114
Merit: 2


View Profile WWW
February 26, 2018, 02:46:25 PM
 #13

Quote
cd /usr/local/src
sudo wget https://dl.bintray.com/boostorg/release/1.64.0/source/boost_1_64_0.tar.gz && sudo tar xzvf boost_1_64_0.tar.gz && cd boost_1_64_0
./bootstrap.sh --prefix=/usr/local --with-libraries=all
./b2 install

I installed from the sources it and it solved my problem, one thing however is that I had to run sudo ./b2 install , otherwise I would get permission errors.
It solved my previous problem but now I am getting another error when running /etc/init.d/ubic start
Quote
/usr/bin/ubicd: error while loading shared libraries: libcrypto.so.1.1: cannot open shared object file: No such file or directory

Android app to get a crypto UBI. (https://play.google.com/store/apps/details?id=network.ubic.ubic)
ubicorn (OP)
Jr. Member
*
Offline Offline

Activity: 81
Merit: 1


View Profile
February 26, 2018, 02:56:14 PM
 #14

@uboid may be you can try to rebuild openssl, then build UBIC again.
uboid
Jr. Member
*
Offline Offline

Activity: 114
Merit: 2


View Profile WWW
February 26, 2018, 03:18:59 PM
 #15

I found the solution:

sudo cp /usr/local/lib/libcrypto.so.1.1 /usr/lib
sudo cp /usr/local/lib/libssl.so.1.1 /usr/lib

this solved it in my case, and everything is running now.  Cheesy

Android app to get a crypto UBI. (https://play.google.com/store/apps/details?id=network.ubic.ubic)
uboid
Jr. Member
*
Offline Offline

Activity: 114
Merit: 2


View Profile WWW
February 26, 2018, 03:27:44 PM
 #16

There is nothing happening, I am still at block 0...  Huh
My peer list is also empty.

Android app to get a crypto UBI. (https://play.google.com/store/apps/details?id=network.ubic.ubic)
ubicorn (OP)
Jr. Member
*
Offline Offline

Activity: 81
Merit: 1


View Profile
February 26, 2018, 03:33:25 PM
 #17

There are still no nodes.
Do you intend to run a node? If so you can publish your IP address and I will add to the node list.
You will then start receiving blocks.
uboid
Jr. Member
*
Offline Offline

Activity: 114
Merit: 2


View Profile WWW
February 26, 2018, 04:15:22 PM
 #18

The IP address is: 198.245.61.118

Android app to get a crypto UBI. (https://play.google.com/store/apps/details?id=network.ubic.ubic)
Negus
Newbie
*
Offline Offline

Activity: 2
Merit: 0


View Profile
February 27, 2018, 01:30:59 AM
 #19

Could we possibly get a YouTube video for installing and running a node? - Also what doing those things mean.
uboid
Jr. Member
*
Offline Offline

Activity: 114
Merit: 2


View Profile WWW
February 27, 2018, 03:06:28 PM
 #20

If nobody else volunteers I will do an installation video.

Android app to get a crypto UBI. (https://play.google.com/store/apps/details?id=network.ubic.ubic)
Pages: [1] 2 3 4 5 6 7 8 9 10 11 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!