Почему вы никогда не запускать blockchain: часть 1
Развитие BeeQB, как и многие другие продукты, начали без использования blockchain технологии, однако невозможно обеспечить криптовалюта транзакции без него. На мой взгляд, классический blockchain не подходит для бизнеса. Есть несколько аргументов:
Аргумент №1: Скорость blockchain
Максимальная теоретическая производительность сделки Эфириума составляет чуть более 1000 транзакций в секунду. К сожалению, это не фактическая пропускная способность из-за «предел газа», который в настоящее время составляет около 6,7 млн газа в среднем для каждого блока. С ограничением тока газа - 6,7 млн и текущего среднего газа, используемого для стандартной сделки приблизительно 21К, мы получаем около 300 стандартных операций в каждом блоке. Текущее среднее время блока 20 секунд, что в лучшем случае составляет примерно 15 транзакций / сек (300/20 = 15). Количество сделок значительно ниже для более сложных операций (например, медиана газа, используемый смарт-контрактов является 50K, что означает около 7 операций в секунду).
Вот почему я выбрал Waves платформу для лексем, так как производительность выше. Хотя средний ICO инвестор, который твердо верит в «умном контракте» и «erc20», трудно объяснить тот факт, что должен использовать самый надежные и быстрые технологии.
Использование любой базы данных SQL, можно достичь в 5000-15000 раз больше производительности.
Аргумент №2: один blockchain - только один blockchain
Проверка всех известных blockchain сети (Apļa, астральный и Hyperledger, Tezos, EOS), мы обнаружили, что все они имеют одну подобную особенность: одиночный blockchain.
Это означает, что с помощью такой платформы для реализации задач beeqb, мы должны либо добавить много присоединиться запросы и бессмысленно подробно каждая единица blockchain'and увеличения до 20-50 МБ каждого блока. Или для каждого бизнес-процесса каждой компании, каждый сотрудник должен будет создать blockchain, эту бесполезную идею, и это слишком дорого и слишком нелогично.
С одной стороны, если вы создаете или использовать монопродукт - сервис хранения, распределенный реестр службы, службы платежей приема или выдачи кредитов, это вышеупомянутая ограничение не является проблема. Но для BeeQB такое ограничение является проблемой, и неразрешимой проблемой, которая, опять же, нуждается в развитии «костыли» или совершенно новое технологическое решение.
Аргумент №3: Смарт контракт это код
Наиболее тупость, что я встречал в мире попытка создать свой собственный язык программирования для реализации программных решений, которые ограничены платформой, которая написана на другом языке программирования смарт-контракты Эфириума написаны в солидности, APLA предлагает изучение Simvolio ...
И я думаю, что умный контракт замечательная вещь, которая может и должна быть автоматизирована, чтобы заполнить форму на сайте или связь с чат-ботом (как это было http://thetokenfactory.com/#/ )
И опять же, blockchain не подходит для бизнеса, потому что слишком много процессов, которые должны написать нюансе и детали. В результате работы с корпоративной смарт контракта создает звезд, которые не могут быть уволены, потому что только они понимают систему.
Анализируя все это, разработав возможную теорию, я пришел к неутешительному выводу: BeeQB невозможно осуществить без blockchain, но как реализовать blockchain в BeeQB я не знаю. Несмотря на то что. И вот что я хочу вам сказать.
После большого исследования, проводя сотни часов в диалоге с экспертами и гуру рынка, я разработал очень амбициозные, и я бы даже сказал ИННОВАЦИОННОЙ вариант blockchain реализации в BeeQB.
Инновации №1: Multitrading
Каждый бизнес работает на двух классических методов: 1. BPM (Business Process Management); 2. PM (Project Management). Всегда одна из технологий управления доминируют. Toyota, Bloomberg, Тесла, Valve, IBM использовать метод BPM. Яблоко, VW Group, CAT, Oracle, Amazon - метод использования PM. В принципе, это не имеет значения, какую технологию вы ни выбрали, важно, чтобы вы выбрали один из них ..
Выбирая технологии управление, вы поймете, что управляемые процессы алгоритмические и многопоточные. Поэтому, чтобы использовать blockchain в вашем бизнесе, вы должны использовать blockchain, который, как алгоритмы должны быть многопоточной Использование любого из существующих решений, мы получаем следующую картину:
Эта «картина» не подробно, к тому же, это не помогает принимать управленческие решения.
Картина должна выглядеть так:
То есть, ваша компания имеет корень blockchain (компания # 1). В то время как там blockchain «работник» (Employee # 1 и # 2), который записывает ключевые точки роста: время прибытия на работу, задачи, продажи, скорость сделки, выплата заработной платы, и так далее (Deal # 1 и # 2 ...). Таким образом, следует понимать, что не blockchain'and нет «хозяина», но у него есть инициаторы, которые всегда две стороны заключить умный контракт.
Например, выплата заработной платы:
Продавец получает salarн на основе smartcontract данных, и в соответствии с KPI. Бухгалтер платит зарплату исходя из суммы, которая является смарт-контракта указывается и наличия средств на счете. То есть, в значении одной из точек умного контракт не может быть инициирован и реализован нулевым. Результат blockchain станет частью личного blockchain как участники, так и компания.
Инновации №2: Blockchain для смарт-контрактов
Свидетельствует о необходимости разработки совершенно новой типологией blockchain привел нас к выводу - необходимости создания новых схем на основе смарт-контрактов.
Поэтому BeeQB мы реализуем три типа смарт-контрактов: товарное обслуживание, кредитные и акций. Sence договора исходит от его имени, но есть одно важное уточнение. Компания может использовать автоматические контракты, настроить шаблон или создать новую. Авто контракты (например, товары и услуги смарта-контракт):
Пример: компания продает в розницу телевизора. Процедура сделки, регулируется государством (количество дней для возврата покупки, гарантийный срок, данные о получении и так далее). Система распознает тип транзакции и создает blockchain сделку, основанную на такой умный контракт. Конечно, компания может изменить договор на этот вид сделки, но это другая история. Важно, что blockchain сделки будет инициирован смарт-контракта, и он будет более стандартизированы и, следовательно, может рассматриваться в качестве стандарта для бизнеса и правительства.
Существует еще один вопрос, который необходимо дать четкий ответ: что умный контракт инициирует?
Инновация №3: Доказательство события
Логически правильный вывод из предыдущей истории является то, что инициатор смарт-контракта, который инициирует blockchain, должен служить в качестве определенного события.
Например, начало корня blockchain, должно быть умным контрактом, который Creats этой компании через форму на сайте. В то время как ранее события это нажмите на кнопку «Создать компанию»
Для того, чтобы пользователь нажал на кнопку, пользователь должен быть зарегистрированным и иметь заполненный профиль. Кроме того, в более серьезном tasks.If клиент хочет купить продукт, а продавец может продать продукт, должно быть два события: наличие денег от покупателя, наличие продукта от продавца.
Давайте представим, что вы покупаете у меня коробок спичек. Я продавец. Мы создаем смарт-контракт.
Я: Я дам вам 1000 коробок спичек в течение 5 дней, если 50% вкладов и 50% оплаты в момент отгрузки.
Вы: Ок, но депозит будет идти только если продукт находится на складе и готовы к отправке.
Я: Хорошо.
BeeQB прогнозирует, что этот умный контракт продукт будет как последовательность последовательности блоков:
BeeQB хеджирования 50% от суммы;
Проверка наличия товара на складе;
Отправка 50% предоплаты за товар;
Проверьте остальные 50%;
Протокол инициирования отгрузки;
Хеджирование остальных 50% от суммы;
Отслеживание доставки товаров на ваш склад;
Двойное улучшение доставки и приемки товаров;
Перевод денег поставщику.
Система создает blockchain и начинает проверять каждый этап.
Есть ли деньги на счет клиента?
Являются ли товары в наличии?
3. Является ли хорошо в каталоге?
4. Вероятность необходимого количества товара на складе
5. Система выдает предупреждение о том, что вероятность исполнения контракта нуль, потому что деталь, и нужно производить его в нужном количестве.
6. Деньги возвращаются клиенту ... Смарт контракт прекращается. Рейтинг продавца понижен.
Вот и все. Здесь мы вводим такие инновационные разработки в BeeQB. Разумеется, что это долго и дорого разрабатывать собственный технологический блок-решения. Но у нас нет выбора.
В следующей части я расскажу о будущей влагоизоляции, будущее теплоизолирующие События, о прогнозировании потока смарт-контракта и blockchain - принципы функционирования нейронной сети «А».
Кстати, есть несколько дней осталось до завершения preICO. И у вас есть последняя возможность внести свой вклад в beeqb с крутым бонусом.
Подписаться на канал, присоединиться к группам и, конечно же, внести свой вклад в beeqb.com/ico