SlideShare a Scribd company logo
1 of 14
FLYCENT - инновационный проект поддержки авиакомпаний и выгодных инвестиций в покупку авиабилетов с
возможностью создания источника пассивного дохода и децентрализованным распределением прибыли
между инвесторами на базе Smart-contracts Ethereum.
У любой экономики – в частности, экономики
авиапредприятия, имеющей низкую маржу, – всегда
есть пределы. Точка отрицательной рентабильности у
авиакомпаний ближе чем в любом другом бизнесе.
По мнению организации ACI, главное беспокойство сейчас
вызывает пропускная способность существующих аэропортов. В
частности, как считает Оливер Янковец, генеральный директор
ACI, росту мобильности будет способствовать улучшение
межтранспортных связей. Но даже эти меры не смогут решить
проблемы с пропускной способностью европейских
аэровокзалов. Независимые прогнозы указывают на то, что к 2030
г. спрос на воздушные перевозки в Европе увеличится
практически в два раза. Развитие железнодорожного сообщения
между аэропортами позволит поглотить только 0,5% от общего
спроса на воздушные перевозки.
Перегруженность аэропортов уже на данный момент обходится
Европе убытками в размере 1% от ВВП ежегодно. В среднем каждый
день в Европе выполняется около 25 тыс. рейсов, что в итоге
приводит к увеличению расстояния каждого рейса на 49 км. В общем
же, каждый день воздушным судам приходится преодолевать
лишние 1,225 млн км. Выбросы СО2 могут сокращаться на несколько
миллионов тонн ежегодно только за счет того, что самолетам не
придется преодолевать лишнюю дистанцию.
€1 трлн может потребоваться на модернизацию транспортных
средств и оборудования в целях сокращения выбросов вредных
веществ. По мнению Евросоюза, на развитие этой программы
понадобится привлечение частных инвестиций, а для этого
необходимо создавать специальные финансовые и правовые
инструменты.
Актуальность
Цены на авиабилеты
Цена авиабилета формируется из большого количества факторов и переменных (политики
авиакомпании, протяженности маршрута, класса бронирования и сезона). Для обычного человека
всегда существует возможность покупки билета дешевле, но условием является покупка заранее, за
длительный срок. Разница в цене может составлять 30-60% если сравнивать покупку билета
непосредственно перед вылетом и приобретение билета заранее за несколько месяцев до вылета.
В большинстве случаев люди не совершают покупку билета за такой длительный срок, так как
имеется множество факторов которые не могут быть учтены и запланированы. Тем не менее
авиакомпании готовы реализовывать авиабилеты заранее именно по таким ценам и использовать
средства полученные при продаже все время(несколько месяцев) до фактического предоставления
услуги покупателю билета.
Авиабилеты как один из способов
обналичивания украденных средств
Способ используют мошенники,
которые украли данные чужих
банковских карточек и хотят
обналичить средства. Они
действительно покупают билеты и
присылают покупателю настоящие
маршрутные квитанции. Турист
поверяет факт брони в
авиакомпании и, ничего не
заподозрив, переводит деньги. Но
поскольку билеты оплачены с
украденных карт, спустя какое-то
время владелец карты замечает
несанкционированные операции и
блокирует карту, все транзакции по
ней отменяются, а авиабилеты
аннулируются.
Известны случаи, когда,
доверившись мошенникам,
турагенты «приобретали» у них
авиабилеты для больших групп
туристов, чем обрекали своих
клиентов на испорченный отдых, а
себя на финансовые и имиджевые
потери.
Каковы оказались последствия фрода?
Держатели скомпрометированных карт обратились в свой банк-
эмитент, началось разбирательство с участием платежной
системы, в ходе которого виновным оказался банк-эквайер. По
договору с мерчантом банк-эквайер провел chargeback, из-за чего
трэвел агентство понесло убытки равные стоимости купленных
билетов.
-покупатели авиабилетов за полцены успешно их использовали
-мошенники получили часть денег по краденным картам
-истинным владельцы скомпрометированных карт вернули
списанные средства
-а у трэвел агентства проблемы только начинались
Пострадавшая компания, не подключившая систему
распознавания мошенничества дополнительно выплатила штраф
от международных платежных систем в размере 5000 евро. Далее
был назначен аудит системы безопасности платежных решений
шлюза и банка-эквайера, стоимостью 15000 евро, эти расходы
также были переложены на мерчанта.
Как происходит профессиональный фрод?
У мошенников каким-то образом (см. выше: фишинг, скимминг)
оказались данные пластиковых карт клиентов одного
иностранного банка. Затем злоумышленники на своем сайте и в
соцсетях, представляясь сотрудниками авиакомпании сообщали,
что у них есть возможность продавать авиабилеты за полцены.
Любопытно, что покупателей на эти билеты преступники находили
также заводя личные знакомства среди россиян в местах
скопления туристов.
Далее, уже посредством электронной почты мошенники
налаживали контакт с людьми, желающими воспользоваться
заманчивым предложением купить билеты в любое место по
низкой цене. Условием выписки такого билета было перечисление
средств на электронный кошелек мошенников, что является
безотзывной операцией.
Мошенники же в это время покупали билет самостоятельно, за
полную стоимость, вводя на сайте нашего клиента, онлайн трэвел
агентства (мерчанта) данные реального будущего пассажира
(покупателя билета у мошенника за полцены), а также данные
украденной карты клиента иностранного банка
Покупка билетов при помощи биткоина с записью на блокчейне
Человек приобретает авиабилет на рейс в конкретной авиакомпании. Запись со всеми
подробностями заносится в Data Layer - информационный слой Factom(децентрализованный
протокол ) данный блок связывается хэшем с блокчейном Биткоина(Эфириума) который
подтверждает достоверность данных. При этом авиакомпания имея один из ключей постоянно
имеет доступ к информации о том, что Пассажир купил авиабилет на такой то рейс для фиксации
отчетности о проведенной сделке и учета выкупленных мест. Эта информация внесена на блокчейн и
будет хранится постоянно. При возникновении спорных ситуаций с авиакомпанией, например, при
потере багажа, клиент может предоставить ключ и указать на запись о проведенной сделке по
покупке билета именно им и заявить о инциденте. Факт сохранности информации на блокчейне
убирает необходимость в лишнем предоставлении каких либо доказательств с обеих сторон.
Авиакомпания записывает все операции с данным клиентом в отдельный блок, так учет бонусных
баллов, частоты полетов, личных данных позволит вырабатывать стратегии наиболее эффективного
взаимодействия с каждым отдельным клиентом. Опять же этот процесс может быть автоматизирован
и высчитывать коэффициенты типа (life time value). Такой инструмент позволяет значительно
сократить время которое обычно затрачивается на проведение подобных операций, сократить
трудочасы персонала.
По сути, блокчейн – это максимально защищенный сейф с информацией, с прозрачными стенками,
ключ к которому вы сможете дать любому человеку. Гарантом здесь выступает история предыдущих
событий которые не могут быть изменены.
В отношении махинаций это позволит авиакомпании вести свои записи о клиентах летевших
нечестным путем.
Blockchain проекты в настоящее время начинают охватывать все большее количество направлений в мировой
экономике. Мы хотим представить проект, который демонстрирует своим примером модель формирования
пассивного дохода для инвесторов, и оказывающий экономическую поддержку авиакомпаниям.
Мы переносим эффективную модель работы в блокчейн, тем самым предлагаем получать и увеличивать
прибыль инвесторам децентрализовано. Мы используем блокчейн Ethereum в связи с его широкими
возможностями (смарт контракты) и понятной структурой, которая будут полезна Flycent. Во время проведения
ICO, собранные средства формируют Депозитарный фонд компании.
Открывая депозитные счета у авиакомпаний и выкупая авиабилеты на специальных условиях,
мы получаем возможность реализации билетов по максимально выгодным ценам. Прибыль от
каждого реализованного нашей компанией авиабилета распределяется между всеми инвесторами в
соответствии с количеством приобретенных токенов.
О Проекте FLYCENT
Задачи проекта
Максимально открытое представление идеи реализации проекта является по нашему мнению
фундаментальной основой на начальном этапе.
Создание абсолютно прозрачной структуры, в которой каждый человек может просматривать
все процессы происходящие в компании, обоснованность всех расчетов и действий должна
лечь в основу проекта еще до этапа Initial Coin Offering.
Факторы которые позволяют нам с уверенностью
утверждать, что наш проект станет одним из
успешных стартапов :
* Возможность приобретения авиабилетов по
максимально выгодным ценам, с возможностью
реализации авиабилетов за биткоин.
* Взаимовыгодная модель сотрудничества
между авиакомпаниями и инвесторами
* Децентрализованное распределение прибыли
между инвесторами
* Отсутствие минимальной суммы
инвестирования
* Возможность создания источника пассивного
дохода
* Использование технологии Blockchain
позволили создать абсолютно прозрачную
структуру проекта и гарантировать честное
сотрудничество
Распределение токенов FLNT
На начальном этапе 1 FLNT токен = 1¢ CENT. Это сделано для удобства и простоты на начальной стадии работы.
CENT является частью названия компании FLYCENT и мы считаем, что цена акции в 1 CENT весьма символична.
После выхода FLNT на биржи, токены будут в свободном обращении, цена будет регулироваться рынком.
Общее количество FLNT токенов - 1. 000. 000. 000
700 000 000 токенов будут реализованы в ходе проведения ICO и распределены между инвесторами
100 000 000 токенов находится у разработчиков
100 000 000 токенов составляет Фонд реинвестирования
100 000 000 токенов находятся у первых инвесторов-соискателей (на данный момент проект реализуется силами
команды разработчиков , до вывода проекта на ICO , планируется привлечь Сo-Founder investors для проекта на
специальных условиях)
Таким образом, 10% от общей прибыли компании
будет зачисляться в «Фонд реинвестирования», в свою
очередь все средства из фонда реинвестирования
автоматически будут перечисляться в «Депозитный
фонд».
Объем «Депозитного фонда» это основной инструмент
работы нашей компании, чем он больше тем больший
объем сделок может проводить Флайсент.
С постоянным увеличением Депозитного фонда будет
расти и прибыль, обьем средств в фонд
реинвестирования так же будет увеличиваться, это
позволит находиться Флайсент в постоянном развитии.
Initial Coin Offering
FLYCENT Bonus Structure
+30% Bonus initial 60 hours
+15% Bonus from 60h - 1st week
+10% Bonus during 2nd week
+5% Bonus during 3rd week
No bonus in the final 4th week
Для участия в ICO вам необходимо создать свой личный кабинет на нашем сайте.
Вы сможете приобрести монеты при помощи BTC и ETH, в вашем личном кабинете на эфириум адрес будет зачислено
соответствующее количество токенов FLNT. Например инвестировав
1.1 btc=1000$=100000FLNT токенов вы будете обладать 0.01% от общего количества монет.
При открытии депозитного счета внутри авиакомпании и внесении депозита на сумму 1 000 000$, наша компания получает
возможность приобретения авиабилетов со скидкой до 30%. Реализация билетов нами будет проводится с наценкой лишь
10% которые будут являться прибылью Flycent, для покупателей авиабилетов это будет означать возможность купить билет
со скидкой до 20% от актуальной цены билета.
100 000$ выступают здесь как прибыль компании которая будет делиться между всеми держателями токенов. Инвестор из
нашего примера владеющий 100 000FLNT получит прибыль равную 10 долларам(в течении года будет около 3 циклов
подобных циклов)
С учетом структуры использования средств и собранных на ico и бонусной программы мы расcчитываем на объем
депозитарного фонда в 4m$. В случае сбора недостаточного количества средств будет проведен дополнительный раунд ICO.
В фонд реинвестирования будет начислено 10% , 10000$ вернутся в депозитный фонд и увеличат оборотные средства для
последующих циклов.
pragma solidity ^0.4.1;
/**
* Overflow aware uint math functions.
*
* Inspired by https://github.com/MakerDAO/maker-
otc/blob/master/contracts/simple_market.sol
*/
contract SafeMath {
//internals
function safeMul(uint a, uint b) internal returns (uint) {
uint c = a * b;
assert(a == 0 || c / a == b);
return c;
}
function safeSub(uint a, uint b) internal returns (uint) {
assert(b <= a);
return a - b;
}
function safeAdd(uint a, uint b) internal returns (uint) {
uint c = a + b;
assert(c>=a && c>=b);
return c;
}
function assert(bool assertion) internal {
if (!assertion) throw;
}
}
/**
* ERC 20 token
*
* https://github.com/ethereum/EIPs/issues/20
*/
contract Token {
/// @return total amount of tokens
function totalSupply() constant returns (uint256 supply) {}
/// @param _owner The address from which the balance will be
retrieved
/// @return The balance
function balanceOf(address _owner) constant returns (uint256
balance) {}
/// @notice send `_value` token to `_to` from `msg.sender`
/// @param _to The address of the recipient
/// @param _value The amount of token to be transferred
/// @return Whether the transfer was successful or not
function transfer(address _to, uint256 _value) returns (bool
success) {}
/// @notice send `_value` token to `_to` from `_from` on the condition it is
approved by `_from`
/// @param _from The address of the sender
/// @param _to The address of the recipient
/// @param _value The amount of token to be transferred
/// @return Whether the transfer was successful or not
function transferFrom(address _from, address _to, uint256 _value) returns
(bool success) {}
/// @notice `msg.sender` approves `_addr` to spend `_value` tokens
/// @param _spender The address of the account able to transfer the tokens
/// @param _value The amount of wei to be approved for transfer
/// @return Whether the approval was successful or not
function approve(address _spender, uint256 _value) returns (bool success) {}
/// @param _owner The address of the account owning tokens
/// @param _spender The address of the account able to transfer the tokens
/// @return Amount of remaining tokens allowed to spent
function allowance(address _owner, address _spender) constant returns
(uint256 remaining) {}
event Transfer(address indexed _from, address indexed _to, uint256
_value);
event Approval(address indexed _owner, address indexed _spender, uint256
_value);
}
/**
* ERC 20 token
*
* https://github.com/ethereum/EIPs/issues/20
*/
contract StandardToken is Token {
/**
* Reviewed:
* - Interger overflow = OK, checked
*/
function transfer(address _to, uint256 _value) returns (bool success) {
//Default assumes totalSupply can't be over max (2^256 - 1).
//If your token leaves out totalSupply and can issue more tokens as time
goes on, you need to check if it doesn't wrap.
//Replace the if with this one instead.
if (balances[msg.sender] >= _value && balances[_to] + _value >
balances[_to]) {
balances[msg.sender] -= _value;
balances[_to] += _value;
Transfer(msg.sender, _to, _value);
return true;
} else { return false; }
}
function transferFrom(address _from, address _to, uint256 _value) returns (bool success) {
//same as above. Replace this line with the following if you want to protect against wrapping uints.
if (balances[_from] >= _value && allowed[_from][msg.sender] >= _value && balances[_to] + _value >
balances[_to]) {
balances[_to] += _value;
balances[_from] -= _value;
allowed[_from][msg.sender] -= _value;
Transfer(_from, _to, _value);
return true;
} else { return false; }
}
function balanceOf(address _owner) constant returns (uint256 balance) {
return balances[_owner];
}
function approve(address _spender, uint256 _value) returns (bool success) {
allowed[msg.sender][_spender] = _value;
Approval(msg.sender, _spender, _value);
return true;
}
function allowance(address _owner, address _spender) constant returns (uint256 remaining) {
return allowed[_owner][_spender];
}
mapping(address => uint256) balances;
mapping (address => mapping (address => uint256)) allowed;
uint256 public totalSupply;
}
/**
* Flycent crowdsale contract.
*
* Security criteria evaluated against http://ethereum.stackexchange.com/questions/8551/methodological-
security-review-of-a-smart-contract
*
*
*/
contract FlyCentToken is StandardToken, SafeMath {
string public name = "FlyCent Token";
string public symbol = "FLNT";
uint public decimals = 18;
uint public startBlock; //crowdsale start block (set in constructor)
uint public endBlock; //crowdsale end block (set in constructor)
// Initial founder address (set in constructor)
// All deposited ETH will be instantly forwarded to this address.
// Address is a multisig wallet.
address public founder = 0x0;
modifier onlyfounder { if (msg.sender == founder) _; }
uint public cent_per_wei = 1102;
uint public blocks_per_minute = 12;
uint public amountForDevelopersAndFund = 10**8 * 10**18;
uint public amountForInvestors = 10**8 * 10**18;
bool public developersAllocated = false;
bool public fundAllocated = false;
uint public tokenCap = 700000000 * 10**18;
bool public halted = false; //the founder address can set this to true to halt the crowdsale due to
emergency
event Buy(address indexed sender, uint eth, uint fc);
function FlyCentToken(address founderInput, uint startBlockInput, uint endBlockInput) {
founder = founderInput;
startBlock = startBlockInput;
endBlock = endBlockInput;
}
function price() constant returns(uint) {
if (block.number >= startBlock && block.number < startBlock + blocks_per_minute*60*60) //first 60
hours +30%
return cent_per_wei * 13 / 10;
if (block.number >= startBlock && block.number < startBlock + blocks_per_minute*60*24*7) //first
week +15%
return cent_per_wei * 115 / 100;
if (block.number >= startBlock && block.number < startBlock + blocks_per_minute*60*24*7*2)
//second week +10%
return cent_per_wei * 11 / 10;
if (block.number >= startBlock && block.number < startBlock + blocks_per_minute*60*24*7*3)
//third week +5%
return cent_per_wei * 105 / 100;
return cent_per_wei;
}
function() payable {
internalbuy(msg.sender, msg.value);
if (!founder.call.value(msg.value)()) throw; //immediately send Ether to founder address
}
function buy(address recipient, uint amount) onlyfounder {
internalbuy(recipient, amount);
}
function internalbuy(address recipient, uint amount) private
{
if (block.number < startBlock ||
block.number > endBlock ||
halted) throw;
uint tokens = safeMul(amount, price());
if (safeAdd(totalSupply, tokens) > tokenCap)
throw;
balances[recipient] = safeAdd(balances[recipient], tokens);
totalSupply = safeAdd(totalSupply, tokens);
Buy(recipient, amount, tokens);
}
function allocateDevelopersTokens(address recipient) onlyfounder {
if (developersAllocated)
throw;
balances[recipient] = safeAdd(balances[recipient], amountForDevelopersAndFund);
totalSupply = safeAdd(totalSupply, amountForDevelopersAndFund);
developersAllocated = true;
}
function allocateFundTokens(address recipient) onlyfounder {
if (fundAllocated)
throw;
balances[recipient] = safeAdd(balances[recipient], amountForDevelopersAndFund);
totalSupply = safeAdd(totalSupply, amountForDevelopersAndFund);
fundAllocated = true;
}
function allocateInvestorTokens(address recipient, uint tokenAmount) onlyfounder {
amountForInvestors = safeSub(amountForInvestors, tokenAmount);
balances[recipient] = safeAdd(balances[recipient], tokenAmount);
totalSupply = safeAdd(totalSupply, tokenAmount);
}
/**
* Emergency Stop crowdsale.
*
* Applicable tests:
*
* - Test unhalting, buying, and succeeding
*/
function halt() {
if (msg.sender!=founder) throw;
halted = true;
}
function unhalt() {
if (msg.sender!=founder) throw;
halted = false;
}
/**
* Change founder address (where crowdsale ETH is being forwarded).
*/
function changeFounder(address newFounder) {
if (msg.sender!=founder) throw;
founder = newFounder;
}
}

More Related Content

Viewers also liked

Ensayo alumnos para el futuro (2)
Ensayo alumnos para el futuro (2)Ensayo alumnos para el futuro (2)
Ensayo alumnos para el futuro (2)Sergia Pichardo
 
E cyber mission(1)
E cyber mission(1)E cyber mission(1)
E cyber mission(1)AMCstep2017
 
Women Healthcare Leaders: Here's How to Burn Brightly Without Burning Out
Women Healthcare Leaders: Here's How to Burn Brightly Without Burning OutWomen Healthcare Leaders: Here's How to Burn Brightly Without Burning Out
Women Healthcare Leaders: Here's How to Burn Brightly Without Burning OutMedAmerica Marketer
 
VeteranPerspectiveblog
VeteranPerspectiveblogVeteranPerspectiveblog
VeteranPerspectiveblogLois Matteis
 
Diario de doble entrada sergia y dianel
Diario de doble entrada sergia y dianelDiario de doble entrada sergia y dianel
Diario de doble entrada sergia y dianelSergia Pichardo
 
Presentacion, la nutricion power point link prezi 22
Presentacion, la nutricion power point link prezi 22Presentacion, la nutricion power point link prezi 22
Presentacion, la nutricion power point link prezi 22Sergia Pichardo
 
Diario de doble entrada sergia y dianel
Diario de doble entrada sergia y dianelDiario de doble entrada sergia y dianel
Diario de doble entrada sergia y dianelSergia Pichardo
 
Diario de doble entrada sergia y dianel
Diario de doble entrada sergia y dianelDiario de doble entrada sergia y dianel
Diario de doble entrada sergia y dianelSergia Pichardo
 
Texto institucional
Texto institucionalTexto institucional
Texto institucionalIM VIDROS
 
Computación en la nube
Computación en la nubeComputación en la nube
Computación en la nubeCarolina Reyes
 

Viewers also liked (14)

Flycent - startup
Flycent - startupFlycent - startup
Flycent - startup
 
Ensayo alumnos para el futuro (2)
Ensayo alumnos para el futuro (2)Ensayo alumnos para el futuro (2)
Ensayo alumnos para el futuro (2)
 
Proyecto final sergia
Proyecto final sergiaProyecto final sergia
Proyecto final sergia
 
E cyber mission(1)
E cyber mission(1)E cyber mission(1)
E cyber mission(1)
 
Women Healthcare Leaders: Here's How to Burn Brightly Without Burning Out
Women Healthcare Leaders: Here's How to Burn Brightly Without Burning OutWomen Healthcare Leaders: Here's How to Burn Brightly Without Burning Out
Women Healthcare Leaders: Here's How to Burn Brightly Without Burning Out
 
Proyecto final sergia
Proyecto final sergiaProyecto final sergia
Proyecto final sergia
 
Leyes básicas para un sistema 1
Leyes básicas para un sistema 1Leyes básicas para un sistema 1
Leyes básicas para un sistema 1
 
VeteranPerspectiveblog
VeteranPerspectiveblogVeteranPerspectiveblog
VeteranPerspectiveblog
 
Diario de doble entrada sergia y dianel
Diario de doble entrada sergia y dianelDiario de doble entrada sergia y dianel
Diario de doble entrada sergia y dianel
 
Presentacion, la nutricion power point link prezi 22
Presentacion, la nutricion power point link prezi 22Presentacion, la nutricion power point link prezi 22
Presentacion, la nutricion power point link prezi 22
 
Diario de doble entrada sergia y dianel
Diario de doble entrada sergia y dianelDiario de doble entrada sergia y dianel
Diario de doble entrada sergia y dianel
 
Diario de doble entrada sergia y dianel
Diario de doble entrada sergia y dianelDiario de doble entrada sergia y dianel
Diario de doble entrada sergia y dianel
 
Texto institucional
Texto institucionalTexto institucional
Texto institucional
 
Computación en la nube
Computación en la nubeComputación en la nube
Computación en la nube
 

Similar to Flycent - startup

Анти-фрод системы: правовые и технические аспекты, перспективы применения и к...
Анти-фрод системы: правовые и технические аспекты, перспективы применения и к...Анти-фрод системы: правовые и технические аспекты, перспективы применения и к...
Анти-фрод системы: правовые и технические аспекты, перспективы применения и к...Банковское обозрение
 
Анти-фрод системы: правовые и технические аспекты, перспективы применения и ...
Анти-фрод системы:  правовые и технические аспекты, перспективы применения и ...Анти-фрод системы:  правовые и технические аспекты, перспективы применения и ...
Анти-фрод системы: правовые и технические аспекты, перспективы применения и ...Ivan Piskunov
 
федоровская ема
федоровская емафедоровская ема
федоровская емаFinancialStudio
 
crypto.tickets - отчет об инвестиционной привлекательности (Digital Rating Ag...
crypto.tickets - отчет об инвестиционной привлекательности (Digital Rating Ag...crypto.tickets - отчет об инвестиционной привлекательности (Digital Rating Ag...
crypto.tickets - отчет об инвестиционной привлекательности (Digital Rating Ag...digitalrating
 
SafeTech. Денис Калемберг. "Компоненты «топлива» для дистанционных сервисов: ...
SafeTech. Денис Калемберг. "Компоненты «топлива» для дистанционных сервисов: ...SafeTech. Денис Калемберг. "Компоненты «топлива» для дистанционных сервисов: ...
SafeTech. Денис Калемберг. "Компоненты «топлива» для дистанционных сервисов: ...Expolink
 
Электронный билет в Одессе
Электронный билет в Одессе  Электронный билет в Одессе
Электронный билет в Одессе Valery A
 
Эквайринг на ходу.
Эквайринг на ходу.Эквайринг на ходу.
Эквайринг на ходу.Sergey Skabelkin
 
презентация александра сизинцева
презентация александра сизинцевапрезентация александра сизинцева
презентация александра сизинцеваKaterina Mironova
 
Маргарита Ормоцадзе
Маргарита ОрмоцадзеМаргарита Ормоцадзе
Маргарита ОрмоцадзеOleg Samoilow
 
презентация Zcts
презентация Zctsпрезентация Zcts
презентация ZctsAna_Panfilova
 
Электронная коммерция:опыт и перспективы
Электронная коммерция:опыт и перспективыЭлектронная коммерция:опыт и перспективы
Электронная коммерция:опыт и перспективыAnnely Nurkaliyeva
 
Надежные платежные решения для развития интернет-бизнеса
Надежные платежные решения для развития интернет-бизнеса Надежные платежные решения для развития интернет-бизнеса
Надежные платежные решения для развития интернет-бизнеса Prom
 
СПИК 2009: Развитие передовых платежных технологий: чего ждать от рынка, как ...
СПИК 2009: Развитие передовых платежных технологий: чего ждать от рынка, как ...СПИК 2009: Развитие передовых платежных технологий: чего ждать от рынка, как ...
СПИК 2009: Развитие передовых платежных технологий: чего ждать от рынка, как ...E-Money News
 

Similar to Flycent - startup (20)

123
123123
123
 
Анти-фрод системы: правовые и технические аспекты, перспективы применения и к...
Анти-фрод системы: правовые и технические аспекты, перспективы применения и к...Анти-фрод системы: правовые и технические аспекты, перспективы применения и к...
Анти-фрод системы: правовые и технические аспекты, перспективы применения и к...
 
Анти-фрод системы: правовые и технические аспекты, перспективы применения и ...
Анти-фрод системы:  правовые и технические аспекты, перспективы применения и ...Анти-фрод системы:  правовые и технические аспекты, перспективы применения и ...
Анти-фрод системы: правовые и технические аспекты, перспективы применения и ...
 
Tickets for MFIs
Tickets for MFIsTickets for MFIs
Tickets for MFIs
 
Case project
Case projectCase project
Case project
 
федоровская ема
федоровская емафедоровская ема
федоровская ема
 
Biletyplus.ru I Services for corporate clients
Biletyplus.ru I Services for corporate clients Biletyplus.ru I Services for corporate clients
Biletyplus.ru I Services for corporate clients
 
crypto.tickets - отчет об инвестиционной привлекательности (Digital Rating Ag...
crypto.tickets - отчет об инвестиционной привлекательности (Digital Rating Ag...crypto.tickets - отчет об инвестиционной привлекательности (Digital Rating Ag...
crypto.tickets - отчет об инвестиционной привлекательности (Digital Rating Ag...
 
SafeTech. Денис Калемберг. "Компоненты «топлива» для дистанционных сервисов: ...
SafeTech. Денис Калемберг. "Компоненты «топлива» для дистанционных сервисов: ...SafeTech. Денис Калемберг. "Компоненты «топлива» для дистанционных сервисов: ...
SafeTech. Денис Калемберг. "Компоненты «топлива» для дистанционных сервисов: ...
 
Электронный билет в Одессе
Электронный билет в Одессе  Электронный билет в Одессе
Электронный билет в Одессе
 
Презентация
ПрезентацияПрезентация
Презентация
 
Money 3.0
Money 3.0Money 3.0
Money 3.0
 
Эквайринг на ходу.
Эквайринг на ходу.Эквайринг на ходу.
Эквайринг на ходу.
 
презентация александра сизинцева
презентация александра сизинцевапрезентация александра сизинцева
презентация александра сизинцева
 
Маргарита Ормоцадзе
Маргарита ОрмоцадзеМаргарита Ормоцадзе
Маргарита Ормоцадзе
 
Tourex.me
Tourex.meTourex.me
Tourex.me
 
презентация Zcts
презентация Zctsпрезентация Zcts
презентация Zcts
 
Электронная коммерция:опыт и перспективы
Электронная коммерция:опыт и перспективыЭлектронная коммерция:опыт и перспективы
Электронная коммерция:опыт и перспективы
 
Надежные платежные решения для развития интернет-бизнеса
Надежные платежные решения для развития интернет-бизнеса Надежные платежные решения для развития интернет-бизнеса
Надежные платежные решения для развития интернет-бизнеса
 
СПИК 2009: Развитие передовых платежных технологий: чего ждать от рынка, как ...
СПИК 2009: Развитие передовых платежных технологий: чего ждать от рынка, как ...СПИК 2009: Развитие передовых платежных технологий: чего ждать от рынка, как ...
СПИК 2009: Развитие передовых платежных технологий: чего ждать от рынка, как ...
 

Flycent - startup

  • 1.
  • 2. FLYCENT - инновационный проект поддержки авиакомпаний и выгодных инвестиций в покупку авиабилетов с возможностью создания источника пассивного дохода и децентрализованным распределением прибыли между инвесторами на базе Smart-contracts Ethereum. У любой экономики – в частности, экономики авиапредприятия, имеющей низкую маржу, – всегда есть пределы. Точка отрицательной рентабильности у авиакомпаний ближе чем в любом другом бизнесе.
  • 3. По мнению организации ACI, главное беспокойство сейчас вызывает пропускная способность существующих аэропортов. В частности, как считает Оливер Янковец, генеральный директор ACI, росту мобильности будет способствовать улучшение межтранспортных связей. Но даже эти меры не смогут решить проблемы с пропускной способностью европейских аэровокзалов. Независимые прогнозы указывают на то, что к 2030 г. спрос на воздушные перевозки в Европе увеличится практически в два раза. Развитие железнодорожного сообщения между аэропортами позволит поглотить только 0,5% от общего спроса на воздушные перевозки. Перегруженность аэропортов уже на данный момент обходится Европе убытками в размере 1% от ВВП ежегодно. В среднем каждый день в Европе выполняется около 25 тыс. рейсов, что в итоге приводит к увеличению расстояния каждого рейса на 49 км. В общем же, каждый день воздушным судам приходится преодолевать лишние 1,225 млн км. Выбросы СО2 могут сокращаться на несколько миллионов тонн ежегодно только за счет того, что самолетам не придется преодолевать лишнюю дистанцию. €1 трлн может потребоваться на модернизацию транспортных средств и оборудования в целях сокращения выбросов вредных веществ. По мнению Евросоюза, на развитие этой программы понадобится привлечение частных инвестиций, а для этого необходимо создавать специальные финансовые и правовые инструменты. Актуальность
  • 4. Цены на авиабилеты Цена авиабилета формируется из большого количества факторов и переменных (политики авиакомпании, протяженности маршрута, класса бронирования и сезона). Для обычного человека всегда существует возможность покупки билета дешевле, но условием является покупка заранее, за длительный срок. Разница в цене может составлять 30-60% если сравнивать покупку билета непосредственно перед вылетом и приобретение билета заранее за несколько месяцев до вылета. В большинстве случаев люди не совершают покупку билета за такой длительный срок, так как имеется множество факторов которые не могут быть учтены и запланированы. Тем не менее авиакомпании готовы реализовывать авиабилеты заранее именно по таким ценам и использовать средства полученные при продаже все время(несколько месяцев) до фактического предоставления услуги покупателю билета.
  • 5. Авиабилеты как один из способов обналичивания украденных средств Способ используют мошенники, которые украли данные чужих банковских карточек и хотят обналичить средства. Они действительно покупают билеты и присылают покупателю настоящие маршрутные квитанции. Турист поверяет факт брони в авиакомпании и, ничего не заподозрив, переводит деньги. Но поскольку билеты оплачены с украденных карт, спустя какое-то время владелец карты замечает несанкционированные операции и блокирует карту, все транзакции по ней отменяются, а авиабилеты аннулируются. Известны случаи, когда, доверившись мошенникам, турагенты «приобретали» у них авиабилеты для больших групп туристов, чем обрекали своих клиентов на испорченный отдых, а себя на финансовые и имиджевые потери.
  • 6. Каковы оказались последствия фрода? Держатели скомпрометированных карт обратились в свой банк- эмитент, началось разбирательство с участием платежной системы, в ходе которого виновным оказался банк-эквайер. По договору с мерчантом банк-эквайер провел chargeback, из-за чего трэвел агентство понесло убытки равные стоимости купленных билетов. -покупатели авиабилетов за полцены успешно их использовали -мошенники получили часть денег по краденным картам -истинным владельцы скомпрометированных карт вернули списанные средства -а у трэвел агентства проблемы только начинались Пострадавшая компания, не подключившая систему распознавания мошенничества дополнительно выплатила штраф от международных платежных систем в размере 5000 евро. Далее был назначен аудит системы безопасности платежных решений шлюза и банка-эквайера, стоимостью 15000 евро, эти расходы также были переложены на мерчанта. Как происходит профессиональный фрод? У мошенников каким-то образом (см. выше: фишинг, скимминг) оказались данные пластиковых карт клиентов одного иностранного банка. Затем злоумышленники на своем сайте и в соцсетях, представляясь сотрудниками авиакомпании сообщали, что у них есть возможность продавать авиабилеты за полцены. Любопытно, что покупателей на эти билеты преступники находили также заводя личные знакомства среди россиян в местах скопления туристов. Далее, уже посредством электронной почты мошенники налаживали контакт с людьми, желающими воспользоваться заманчивым предложением купить билеты в любое место по низкой цене. Условием выписки такого билета было перечисление средств на электронный кошелек мошенников, что является безотзывной операцией. Мошенники же в это время покупали билет самостоятельно, за полную стоимость, вводя на сайте нашего клиента, онлайн трэвел агентства (мерчанта) данные реального будущего пассажира (покупателя билета у мошенника за полцены), а также данные украденной карты клиента иностранного банка
  • 7. Покупка билетов при помощи биткоина с записью на блокчейне Человек приобретает авиабилет на рейс в конкретной авиакомпании. Запись со всеми подробностями заносится в Data Layer - информационный слой Factom(децентрализованный протокол ) данный блок связывается хэшем с блокчейном Биткоина(Эфириума) который подтверждает достоверность данных. При этом авиакомпания имея один из ключей постоянно имеет доступ к информации о том, что Пассажир купил авиабилет на такой то рейс для фиксации отчетности о проведенной сделке и учета выкупленных мест. Эта информация внесена на блокчейн и будет хранится постоянно. При возникновении спорных ситуаций с авиакомпанией, например, при потере багажа, клиент может предоставить ключ и указать на запись о проведенной сделке по покупке билета именно им и заявить о инциденте. Факт сохранности информации на блокчейне убирает необходимость в лишнем предоставлении каких либо доказательств с обеих сторон. Авиакомпания записывает все операции с данным клиентом в отдельный блок, так учет бонусных баллов, частоты полетов, личных данных позволит вырабатывать стратегии наиболее эффективного взаимодействия с каждым отдельным клиентом. Опять же этот процесс может быть автоматизирован и высчитывать коэффициенты типа (life time value). Такой инструмент позволяет значительно сократить время которое обычно затрачивается на проведение подобных операций, сократить трудочасы персонала. По сути, блокчейн – это максимально защищенный сейф с информацией, с прозрачными стенками, ключ к которому вы сможете дать любому человеку. Гарантом здесь выступает история предыдущих событий которые не могут быть изменены. В отношении махинаций это позволит авиакомпании вести свои записи о клиентах летевших нечестным путем.
  • 8. Blockchain проекты в настоящее время начинают охватывать все большее количество направлений в мировой экономике. Мы хотим представить проект, который демонстрирует своим примером модель формирования пассивного дохода для инвесторов, и оказывающий экономическую поддержку авиакомпаниям. Мы переносим эффективную модель работы в блокчейн, тем самым предлагаем получать и увеличивать прибыль инвесторам децентрализовано. Мы используем блокчейн Ethereum в связи с его широкими возможностями (смарт контракты) и понятной структурой, которая будут полезна Flycent. Во время проведения ICO, собранные средства формируют Депозитарный фонд компании. Открывая депозитные счета у авиакомпаний и выкупая авиабилеты на специальных условиях, мы получаем возможность реализации билетов по максимально выгодным ценам. Прибыль от каждого реализованного нашей компанией авиабилета распределяется между всеми инвесторами в соответствии с количеством приобретенных токенов. О Проекте FLYCENT
  • 9. Задачи проекта Максимально открытое представление идеи реализации проекта является по нашему мнению фундаментальной основой на начальном этапе. Создание абсолютно прозрачной структуры, в которой каждый человек может просматривать все процессы происходящие в компании, обоснованность всех расчетов и действий должна лечь в основу проекта еще до этапа Initial Coin Offering. Факторы которые позволяют нам с уверенностью утверждать, что наш проект станет одним из успешных стартапов : * Возможность приобретения авиабилетов по максимально выгодным ценам, с возможностью реализации авиабилетов за биткоин. * Взаимовыгодная модель сотрудничества между авиакомпаниями и инвесторами * Децентрализованное распределение прибыли между инвесторами * Отсутствие минимальной суммы инвестирования * Возможность создания источника пассивного дохода * Использование технологии Blockchain позволили создать абсолютно прозрачную структуру проекта и гарантировать честное сотрудничество
  • 10. Распределение токенов FLNT На начальном этапе 1 FLNT токен = 1¢ CENT. Это сделано для удобства и простоты на начальной стадии работы. CENT является частью названия компании FLYCENT и мы считаем, что цена акции в 1 CENT весьма символична. После выхода FLNT на биржи, токены будут в свободном обращении, цена будет регулироваться рынком. Общее количество FLNT токенов - 1. 000. 000. 000 700 000 000 токенов будут реализованы в ходе проведения ICO и распределены между инвесторами 100 000 000 токенов находится у разработчиков 100 000 000 токенов составляет Фонд реинвестирования 100 000 000 токенов находятся у первых инвесторов-соискателей (на данный момент проект реализуется силами команды разработчиков , до вывода проекта на ICO , планируется привлечь Сo-Founder investors для проекта на специальных условиях) Таким образом, 10% от общей прибыли компании будет зачисляться в «Фонд реинвестирования», в свою очередь все средства из фонда реинвестирования автоматически будут перечисляться в «Депозитный фонд». Объем «Депозитного фонда» это основной инструмент работы нашей компании, чем он больше тем больший объем сделок может проводить Флайсент. С постоянным увеличением Депозитного фонда будет расти и прибыль, обьем средств в фонд реинвестирования так же будет увеличиваться, это позволит находиться Флайсент в постоянном развитии.
  • 11. Initial Coin Offering FLYCENT Bonus Structure +30% Bonus initial 60 hours +15% Bonus from 60h - 1st week +10% Bonus during 2nd week +5% Bonus during 3rd week No bonus in the final 4th week Для участия в ICO вам необходимо создать свой личный кабинет на нашем сайте. Вы сможете приобрести монеты при помощи BTC и ETH, в вашем личном кабинете на эфириум адрес будет зачислено соответствующее количество токенов FLNT. Например инвестировав 1.1 btc=1000$=100000FLNT токенов вы будете обладать 0.01% от общего количества монет. При открытии депозитного счета внутри авиакомпании и внесении депозита на сумму 1 000 000$, наша компания получает возможность приобретения авиабилетов со скидкой до 30%. Реализация билетов нами будет проводится с наценкой лишь 10% которые будут являться прибылью Flycent, для покупателей авиабилетов это будет означать возможность купить билет со скидкой до 20% от актуальной цены билета. 100 000$ выступают здесь как прибыль компании которая будет делиться между всеми держателями токенов. Инвестор из нашего примера владеющий 100 000FLNT получит прибыль равную 10 долларам(в течении года будет около 3 циклов подобных циклов) С учетом структуры использования средств и собранных на ico и бонусной программы мы расcчитываем на объем депозитарного фонда в 4m$. В случае сбора недостаточного количества средств будет проведен дополнительный раунд ICO. В фонд реинвестирования будет начислено 10% , 10000$ вернутся в депозитный фонд и увеличат оборотные средства для последующих циклов.
  • 12. pragma solidity ^0.4.1; /** * Overflow aware uint math functions. * * Inspired by https://github.com/MakerDAO/maker- otc/blob/master/contracts/simple_market.sol */ contract SafeMath { //internals function safeMul(uint a, uint b) internal returns (uint) { uint c = a * b; assert(a == 0 || c / a == b); return c; } function safeSub(uint a, uint b) internal returns (uint) { assert(b <= a); return a - b; } function safeAdd(uint a, uint b) internal returns (uint) { uint c = a + b; assert(c>=a && c>=b); return c; } function assert(bool assertion) internal { if (!assertion) throw; } } /** * ERC 20 token * * https://github.com/ethereum/EIPs/issues/20 */ contract Token { /// @return total amount of tokens function totalSupply() constant returns (uint256 supply) {} /// @param _owner The address from which the balance will be retrieved /// @return The balance function balanceOf(address _owner) constant returns (uint256 balance) {} /// @notice send `_value` token to `_to` from `msg.sender` /// @param _to The address of the recipient /// @param _value The amount of token to be transferred /// @return Whether the transfer was successful or not function transfer(address _to, uint256 _value) returns (bool success) {} /// @notice send `_value` token to `_to` from `_from` on the condition it is approved by `_from` /// @param _from The address of the sender /// @param _to The address of the recipient /// @param _value The amount of token to be transferred /// @return Whether the transfer was successful or not function transferFrom(address _from, address _to, uint256 _value) returns (bool success) {} /// @notice `msg.sender` approves `_addr` to spend `_value` tokens /// @param _spender The address of the account able to transfer the tokens /// @param _value The amount of wei to be approved for transfer /// @return Whether the approval was successful or not function approve(address _spender, uint256 _value) returns (bool success) {} /// @param _owner The address of the account owning tokens /// @param _spender The address of the account able to transfer the tokens /// @return Amount of remaining tokens allowed to spent function allowance(address _owner, address _spender) constant returns (uint256 remaining) {} event Transfer(address indexed _from, address indexed _to, uint256 _value); event Approval(address indexed _owner, address indexed _spender, uint256 _value); } /** * ERC 20 token * * https://github.com/ethereum/EIPs/issues/20 */ contract StandardToken is Token { /** * Reviewed: * - Interger overflow = OK, checked */ function transfer(address _to, uint256 _value) returns (bool success) { //Default assumes totalSupply can't be over max (2^256 - 1). //If your token leaves out totalSupply and can issue more tokens as time goes on, you need to check if it doesn't wrap. //Replace the if with this one instead. if (balances[msg.sender] >= _value && balances[_to] + _value > balances[_to]) { balances[msg.sender] -= _value; balances[_to] += _value; Transfer(msg.sender, _to, _value); return true; } else { return false; } }
  • 13. function transferFrom(address _from, address _to, uint256 _value) returns (bool success) { //same as above. Replace this line with the following if you want to protect against wrapping uints. if (balances[_from] >= _value && allowed[_from][msg.sender] >= _value && balances[_to] + _value > balances[_to]) { balances[_to] += _value; balances[_from] -= _value; allowed[_from][msg.sender] -= _value; Transfer(_from, _to, _value); return true; } else { return false; } } function balanceOf(address _owner) constant returns (uint256 balance) { return balances[_owner]; } function approve(address _spender, uint256 _value) returns (bool success) { allowed[msg.sender][_spender] = _value; Approval(msg.sender, _spender, _value); return true; } function allowance(address _owner, address _spender) constant returns (uint256 remaining) { return allowed[_owner][_spender]; } mapping(address => uint256) balances; mapping (address => mapping (address => uint256)) allowed; uint256 public totalSupply; } /** * Flycent crowdsale contract. * * Security criteria evaluated against http://ethereum.stackexchange.com/questions/8551/methodological- security-review-of-a-smart-contract * * */ contract FlyCentToken is StandardToken, SafeMath { string public name = "FlyCent Token"; string public symbol = "FLNT"; uint public decimals = 18; uint public startBlock; //crowdsale start block (set in constructor) uint public endBlock; //crowdsale end block (set in constructor) // Initial founder address (set in constructor) // All deposited ETH will be instantly forwarded to this address. // Address is a multisig wallet. address public founder = 0x0; modifier onlyfounder { if (msg.sender == founder) _; } uint public cent_per_wei = 1102; uint public blocks_per_minute = 12; uint public amountForDevelopersAndFund = 10**8 * 10**18; uint public amountForInvestors = 10**8 * 10**18; bool public developersAllocated = false; bool public fundAllocated = false; uint public tokenCap = 700000000 * 10**18; bool public halted = false; //the founder address can set this to true to halt the crowdsale due to emergency event Buy(address indexed sender, uint eth, uint fc); function FlyCentToken(address founderInput, uint startBlockInput, uint endBlockInput) { founder = founderInput; startBlock = startBlockInput; endBlock = endBlockInput; } function price() constant returns(uint) { if (block.number >= startBlock && block.number < startBlock + blocks_per_minute*60*60) //first 60 hours +30% return cent_per_wei * 13 / 10; if (block.number >= startBlock && block.number < startBlock + blocks_per_minute*60*24*7) //first week +15% return cent_per_wei * 115 / 100; if (block.number >= startBlock && block.number < startBlock + blocks_per_minute*60*24*7*2) //second week +10% return cent_per_wei * 11 / 10; if (block.number >= startBlock && block.number < startBlock + blocks_per_minute*60*24*7*3) //third week +5% return cent_per_wei * 105 / 100; return cent_per_wei; } function() payable { internalbuy(msg.sender, msg.value); if (!founder.call.value(msg.value)()) throw; //immediately send Ether to founder address } function buy(address recipient, uint amount) onlyfounder { internalbuy(recipient, amount); } function internalbuy(address recipient, uint amount) private { if (block.number < startBlock || block.number > endBlock || halted) throw;
  • 14. uint tokens = safeMul(amount, price()); if (safeAdd(totalSupply, tokens) > tokenCap) throw; balances[recipient] = safeAdd(balances[recipient], tokens); totalSupply = safeAdd(totalSupply, tokens); Buy(recipient, amount, tokens); } function allocateDevelopersTokens(address recipient) onlyfounder { if (developersAllocated) throw; balances[recipient] = safeAdd(balances[recipient], amountForDevelopersAndFund); totalSupply = safeAdd(totalSupply, amountForDevelopersAndFund); developersAllocated = true; } function allocateFundTokens(address recipient) onlyfounder { if (fundAllocated) throw; balances[recipient] = safeAdd(balances[recipient], amountForDevelopersAndFund); totalSupply = safeAdd(totalSupply, amountForDevelopersAndFund); fundAllocated = true; } function allocateInvestorTokens(address recipient, uint tokenAmount) onlyfounder { amountForInvestors = safeSub(amountForInvestors, tokenAmount); balances[recipient] = safeAdd(balances[recipient], tokenAmount); totalSupply = safeAdd(totalSupply, tokenAmount); } /** * Emergency Stop crowdsale. * * Applicable tests: * * - Test unhalting, buying, and succeeding */ function halt() { if (msg.sender!=founder) throw; halted = true; } function unhalt() { if (msg.sender!=founder) throw; halted = false; } /** * Change founder address (where crowdsale ETH is being forwarded). */ function changeFounder(address newFounder) { if (msg.sender!=founder) throw; founder = newFounder; } }